Compare commits

..

1861 Commits

Author SHA1 Message Date
Tyson Whitehead
9ef94a105f curl: fix hash mismatch issue by directly include CVE patches
Include instead of using fetchpatch due to boostrapping requirement.
2021-03-25 20:59:36 +01:00
Martin Weinelt
864a73be91 openldap: apply security patches
Fixes: CVE-2020-25692, CVE-2020-25709, CVE-2020-25710
2020-11-19 20:39:42 +01:00
Frederik Rietdijk
d9d65c6344 Merge release-20.03 into staging-20.03 2020-11-19 20:14:29 +01:00
Tim Steinbach
d488daf850 linux: 5.4.77 -> 5.4.78 2020-11-19 09:10:43 -05:00
Tim Steinbach
7fc57f2020 linux: 4.9.243 -> 4.9.244 2020-11-19 09:10:41 -05:00
Tim Steinbach
60003aa6e5 linux: 4.4.243 -> 4.4.244 2020-11-19 09:10:40 -05:00
Tim Steinbach
31cf3b3caa linux: 4.19.157 -> 4.19.158 2020-11-19 09:10:38 -05:00
Tim Steinbach
b88fbf2abd linux: 4.14.206 -> 4.14.207 2020-11-19 09:10:37 -05:00
Andreas Rammhold
f05c380a51 Merge pull request #104093 from stigtsp/package/firefox-bin-83.0-backport-20.03
[20.03] firefox-bin: 82.0 -> 83.0
2020-11-17 22:57:09 +01:00
Stig Palmquist
dcffaedac7 firefox-bin: 82.0.3 -> 83.0
(cherry picked from commit 668f3772d2)
2020-11-17 22:01:18 +01:00
Stig Palmquist
497b6020c2 firefox-bin: 82.0.2 -> 82.0.3
(cherry picked from commit 10712e7b5f)
2020-11-17 22:00:04 +01:00
Andreas Rammhold
c1118dae75 firefox-bin: 82.0 -> 82.0.2
(cherry picked from commit fdbdd72f5f)
2020-11-17 21:59:22 +01:00
Andreas Rammhold
30880c9275 firefox-esr: 78.4.0esr -> 78.4.1esr
(cherry picked from commit d93868a92b)
2020-11-17 13:44:44 +01:00
Andreas Rammhold
4c72e033de firefox: 82.0.2 -> 82.0.3
(cherry picked from commit 046002f472)
2020-11-17 13:44:07 +01:00
Vincent Demeester
db46d7b20a youtube-dl: 2020.11.01.1 -> 2020.11.12
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
(cherry picked from commit b8065eeaef)
2020-11-16 16:30:41 +00:00
zowoq
7abaad0dc9 go_1_14: 1.14.11 -> 1.14.12
(cherry picked from commit 1692a8a584)
2020-11-14 23:47:03 +10:00
zowoq
590e678b8e go_1_14: 1.14.10 -> 1.14.11
(cherry picked from commit ffb658f66a)
2020-11-14 23:47:03 +10:00
zowoq
d36da9ac6f go_1_14: 1.14.9 -> 1.14.10
(cherry picked from commit 4f282b19bd)
2020-11-14 23:47:03 +10:00
zowoq
9a6c02e8a0 go_1_14: 1.14.8 -> 1.14.9
(cherry picked from commit 619061532a)
2020-11-14 23:47:03 +10:00
Andreas Rammhold
86fa45b0ff Merge pull request #103707 from mweinelt/20.03/microcodeIntel
[20.03] microcodeIntel: 20200616 -> 20201112
2020-11-14 02:48:13 +01:00
Martin Weinelt
bad3f7b693 microcodeIntel: 20201110 -> 20201112
Update to Pentium Silver N/J5xxx, Celeron N/J4xxx

https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00381.html
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00389.html

Fixes: CVE-2020-8694, CVE-2020-8695, CVE-2020-8696, CVE-2020-8698
(cherry picked from commit eaf889aea0)
2020-11-13 15:38:22 +01:00
Martin Weinelt
18a94f814f microcodeIntel: 20200616 -> 20201110
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20201110

Security advisories:
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00381.html
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00389.html

Fixes: CVE-2020-8694, CVE-2020-8695, CVE-2020-8696, CVE-2020-8698
(cherry picked from commit a79902f23e)
2020-11-13 15:38:16 +01:00
Martin Weinelt
51105e33db librdf_raptor2: add patch for CVE-2017-18926
Fixes two heap overflows in the raptor2 rdf parsing library.

https://www.openwall.com/lists/oss-security/2017/06/07/1
(cherry picked from commit 22140b27f2)
2020-11-13 15:06:01 +01:00
Dominik Xaver Hörl
16b3b1eef0 tor-browser-bundle-bin: 10.0.2 -> 10.0.4
(cherry picked from commit 9e8f4ff79a)
2020-11-13 13:18:14 +01:00
Chuck
9315a5fcd8 tor-browser-bundle-bin: Fix extension path. Fixes NoScript.
(cherry picked from commit 4117c0b7df)
2020-11-13 13:14:31 +01:00
Michael Weiss
b5f0a7db05 chromium: 86.0.4240.193 -> 86.0.4240.198
https://chromereleases.googleblog.com/2020/11/stable-channel-update-for-desktop_11.html

This update includes 2 security fixes. Google is aware of reports that
exploits for CVE-2020-16013 and CVE-2020-16017 exist in the wild.

CVEs: CVE-2020-16013 CVE-2020-16017
(cherry picked from commit b91153fd7a)
Backport of #103595.
2020-11-13 11:23:08 +01:00
Tim Steinbach
5d820315cd linux: 5.4.76 -> 5.4.77 2020-11-11 15:43:56 -05:00
Tim Steinbach
c539e2fced linux: 4.9.242 -> 4.9.243 2020-11-11 15:43:54 -05:00
Tim Steinbach
e4f15b2fa6 linux: 4.4.242 -> 4.4.243 2020-11-11 15:43:53 -05:00
Tim Steinbach
838e06daba linux: 4.19.156 -> 4.19.157 2020-11-11 15:43:51 -05:00
Tim Steinbach
6e3ca0f8cc linux: 4.14.205 -> 4.14.206 2020-11-11 15:43:50 -05:00
Michael Weiss
abe53c3191 chromium: 86.0.4240.183 -> 86.0.4240.193
https://chromereleases.googleblog.com/2020/11/stable-channel-update-for-desktop_9.html

This update includes 1 security fix (no CVE).

(cherry picked from commit 841664a172)
2020-11-11 16:17:41 +01:00
Michael Weiss
67d9c40ccd chromium: Extend update.py to automatically update gn
The gn version depends on the channel and new gn versions aren't always
backward compatible. Therefore we should also include it in
upstream-info.json (I've scoped it under "deps" as we'll likely have to
add more like this in the future).

(cherry picked from commit d7f5386474)
2020-11-11 16:16:42 +01:00
Martin Weinelt
3b28e23a04 nats-server: 2.1.7 -> 2.1.9
Fixes: CVE-2020-26521, CVE-2020-26892
(cherry picked from commit b2a20c2a51)
2020-11-11 11:21:12 +01:00
R. RyanTM
f341eb2728 nats-server: 2.1.0 -> 2.1.7
(cherry picked from commit 47d8d4a54d)
2020-11-11 11:21:12 +01:00
Ivan Kozik
30e67e965c linuxPackages.wireguard: fix the build on linux 5.4.76
Patch copied from https://github.com/archlinux/svntogit-packages/blob/packages/wireguard-dkms/trunk/lts.diff

This fixes:

```
In file included from <command-line>:
/build/source/src/compat/compat-asm.h:44: warning: "SYM_FUNC_START" redefined
   44 | #define SYM_FUNC_START ENTRY
      |
In file included from /build/source/src/compat/compat-asm.h:9,
                 from <command-line>:
/nix/store/cz60577g5hwk78c2z7rhxl21bklaqr0d-linux-5.4.77-dev/lib/modules/5.4.77-hardened/source/include/linux/linkage.h:218: note: this is the location of the previous definition
  218 | #define SYM_FUNC_START(name)    \
      |
In file included from <command-line>:
/build/source/src/compat/compat-asm.h:45: warning: "SYM_FUNC_END" redefined
   45 | #define SYM_FUNC_END ENDPROC
      |
In file included from /build/source/src/compat/compat-asm.h:9,
                 from <command-line>:
/nix/store/cz60577g5hwk78c2z7rhxl21bklaqr0d-linux-5.4.77-dev/lib/modules/5.4.77-hardened/source/include/linux/linkage.h:265: note: this is the location of the previous definition
  265 | #define SYM_FUNC_END(name)    \
      |
/build/source/src/crypto/zinc/blake2s/blake2s-x86_64.S: Assembler messages:
/build/source/src/crypto/zinc/blake2s/blake2s-x86_64.S:50: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/blake2s/blake2s-x86_64.S:176: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/blake2s/blake2s-x86_64.S:180: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/blake2s/blake2s-x86_64.S:257: Error: invalid character '(' in mnemonic
make[3]: *** [/nix/store/cz60577g5hwk78c2z7rhxl21bklaqr0d-linux-5.4.77-dev/lib/modules/5.4.77-hardened/source/scripts/Makefile.build:348: /build/source/src/crypto/zinc/blake2s/blake2s-x86_64.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from <command-line>:
/build/source/src/compat/compat-asm.h:44: warning: "SYM_FUNC_START" redefined
   44 | #define SYM_FUNC_START ENTRY
      |
In file included from /build/source/src/compat/compat-asm.h:9,
                 from <command-line>:
/nix/store/cz60577g5hwk78c2z7rhxl21bklaqr0d-linux-5.4.77-dev/lib/modules/5.4.77-hardened/source/include/linux/linkage.h:218: note: this is the location of the previous definition
  218 | #define SYM_FUNC_START(name)    \
      |
In file included from <command-line>:
/build/source/src/compat/compat-asm.h:45: warning: "SYM_FUNC_END" redefined
   45 | #define SYM_FUNC_END ENDPROC
      |
In file included from /build/source/src/compat/compat-asm.h:9,
                 from <command-line>:
/nix/store/cz60577g5hwk78c2z7rhxl21bklaqr0d-linux-5.4.77-dev/lib/modules/5.4.77-hardened/source/include/linux/linkage.h:265: note: this is the location of the previous definition
  265 | #define SYM_FUNC_END(name)    \
      |
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S: Assembler messages:
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:123: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:185: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:187: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:319: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:1016: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:1616: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:1620: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:1810: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:1812: Error: invalid character '(' in mnemonic
/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S:1959: Error: invalid character '(' in mnemonic
make[3]: *** [/nix/store/cz60577g5hwk78c2z7rhxl21bklaqr0d-linux-5.4.77-dev/lib/modules/5.4.77-hardened/source/scripts/Makefile.build:348: /build/source/src/crypto/zinc/chacha20/chacha20-x86_64.o] Error 1
make[2]: *** [/nix/store/cz60577g5hwk78c2z7rhxl21bklaqr0d-linux-5.4.77-dev/lib/modules/5.4.77-hardened/source/Makefile:1729: /build/source/src] Error 2
make[1]: *** [/nix/store/cz60577g5hwk78c2z7rhxl21bklaqr0d-linux-5.4.77-dev/lib/modules/5.4.77-hardened/source/Makefile:179: sub-make] Error 2
make: *** [Makefile:26: module] Error 2
builder for '/nix/store/hll3sjyrwa55arzlsxnbacqdd8s842l1-wireguard-1.0.20200908.drv' failed with exit code 2
```

(cherry picked from commit c945b47a25)
2020-11-11 10:28:35 +01:00
Tim Steinbach
336baf0d09 linux: 5.4.75 -> 5.4.76 2020-11-10 09:13:07 -05:00
Tim Steinbach
6bb461e607 linux: 4.9.241 -> 4.9.242 2020-11-10 09:13:05 -05:00
Tim Steinbach
276fcac12b linux: 4.4.241 -> 4.4.242 2020-11-10 09:13:04 -05:00
Tim Steinbach
626729bdfe linux: 4.19.155 -> 4.19.156 2020-11-10 09:13:03 -05:00
Tim Steinbach
c80ec27929 linux: 4.14.204 -> 4.14.205 2020-11-10 09:13:01 -05:00
Maximilian Bosch
2257e6cf4d element-desktop: 1.7.12 -> 1.7.13
https://github.com/vector-im/element-desktop/releases/tag/v1.7.13
(cherry picked from commit ad63addc5e)
2020-11-09 18:06:00 +01:00
Maximilian Bosch
9dc018cac9 element-web: 1.7.12 -> 1.7.13
https://github.com/vector-im/element-web/releases/tag/v1.7.13
(cherry picked from commit feb893a6f8)
2020-11-09 18:06:00 +01:00
Andreas Rammhold
ad42cb8406 Merge pull request #102844 from redvers/update_apacheAnt_1_9_2003_1.9.15
apacheAnt_1_9: 1.9.6 -> 1.9.15 [20.03]
2020-11-09 11:52:55 +01:00
Martin Weinelt
18f8c1fe06 libexif: apply patches for CVE-2020-0198, CVE-2020-0452
* CVE-2020-0198: unsigned integer overflow in exif_data_load_data_content
* CVE-2020-0452: compiler optimization could remove an a bufferoverflow check, making a buffer overflow possible with some EXIF tags

Fixes: CVE-2020-0198, CVE-2020-0452
(cherry picked from commit 602d26e8bd)
2020-11-08 22:12:14 +01:00
Florian Klink
0bf298df24 Merge pull request #102159 from toonn/release-20.03
[20.03] wire-desktop: linux 3.20.2934 -> 3.21.2936, mac 3.20.3912 -> 3.21.3959
2020-11-06 16:28:38 +01:00
Robert Hensing
29b450fd8b Merge pull request #100332 from mcmtroffaes/feature/wolfssl-backport
wolfssl: 4.4.0 -> 4.5.0 [backport to 20.03]
2020-11-06 00:48:18 +01:00
markuskowa
5a62e5632f Merge pull request #100895 from jbedo/singularity-20.03
[20.03] singularity: 3.6.1 -> 3.6.4
2020-11-06 00:14:47 +01:00
Justin Bedo
b63c23511c singularity: 3.6.1 -> 3.6.4
Addresses CVEs:

- CVE-2020-25040
- CVE-2020-25039
2020-11-06 08:33:53 +11:00
Andreas Rammhold
a0756f9e88 Merge pull request #102941 from mweinelt/20.03/tmux
[20.03] tmux: apply patch for CVE-2020-27347
2020-11-05 19:28:55 +01:00
Martin Weinelt
d81f5d9ef3 Merge pull request #102863 from redvers/update_axel_2.17.7_to_2.17.9
axel: 2.17.7 -> 2.17.9 [20.03]
2020-11-05 17:09:47 +01:00
Martin Weinelt
e138b425ea tmux: apply patch for CVE-2020-27347
Fixes a buffer overflow in the escape sequence parser.

Fixes: CVE-2020-27347
2020-11-05 17:01:55 +01:00
Tim Steinbach
688286e5e9 linux: 5.4.74 -> 5.4.75 2020-11-05 09:51:50 -05:00
Tim Steinbach
3f3186c76b linux: 4.19.154 -> 4.19.155 2020-11-05 09:51:48 -05:00
Tim Steinbach
75bde93266 linux: 4.14.203 -> 4.14.204 2020-11-05 09:51:46 -05:00
Martin Weinelt
9ec0d8c8a5 Merge pull request #96881 from aanderse/solr-backport
solr: 8.4.1 -> 8.6.1 [20.03 backport]
2020-11-05 13:11:29 +01:00
R. RyanTM
5619d39e1d axel: 2.17.8 -> 2.17.9
(cherry picked from commit b467a11d76)
2020-11-05 05:40:03 +00:00
R. RyanTM
1fbed80dfe axel: 2.17.7 -> 2.17.8
(cherry picked from commit 6eee5229c5)
2020-11-05 05:39:51 +00:00
Daniel Șerbănescu
d70b1e2d2d ant: 1.9.6 -> 1.9.15
(cherry picked from commit 9072b63bcb)
2020-11-05 00:01:42 +00:00
Michael Weiss
d2f4600282 chromium: 86.0.4240.111 -> 86.0.4240.183
https://chromereleases.googleblog.com/2020/11/stable-channel-update-for-desktop.html

This update includes 10 security fixes. Google is aware of reports that
an exploit for CVE-2020-16009 exists in the wild.

CVEs:
CVE-2020-16004 CVE-2020-16005 CVE-2020-16006 CVE-2020-16007
CVE-2020-16008 CVE-2020-16009 CVE-2020-16011

(cherry picked from commit 531decc11d)
Backport of #102608. I'll push this directly as it should build fine and
we need the security fixes timely (see above).
2020-11-03 19:34:39 +01:00
Michael Weiss
90c1c4056c chromiumDev: 88.0.4292.2 -> 88.0.4298.4
This should also fix VA-API for chromiumBeta (though that part needs
some cleanup). However, chromiumDev likely still fails due to the
absence of dirmd (not included in the tarball so far, we might have to
package and add it as a dependency).

(cherry picked from commit 50a2f50acb)
2020-11-03 19:34:39 +01:00
Andreas Rammhold
fc997fd8f5 Merge pull request #102646 from mweinelt/20.03/salt
[20.03] salt: 2019.2.4 -> 2019.2.7
2020-11-03 19:32:44 +01:00
Martin Weinelt
34883479d7 salt: 2019.2.4 -> 2019.2.7
Fixes: CVE-2020-16846, CVE-2020-17490, CVE-2020-25592
2020-11-03 19:22:41 +01:00
Tim Steinbach
fbd345dd00 linux: 5.4.73 -> 5.4.74 2020-11-03 10:55:49 -05:00
Anderson Torres
e3d393e717 Merge pull request #102374 from mweinelt/20.03/ytdl
[20.03] youtube-dl: 2020-09-20 -> 2020.11.01.1
2020-11-01 18:58:47 -03:00
Jörg Thalheim
c3d544e2ef Merge pull request #102371 from mweinelt/20.03/openldap
[staging-20.03] openldap: add patch to fix unauthenticated nullptr dereference in slapd
2020-11-01 19:32:42 +01:00
Martin Weinelt
57b3ed6c47 youtube-dl: 2020-09-20 -> 2020.11.01.1
(cherry picked from commit 2038e9139ce70517bd4e7fe929bad174b4cbc4e7)
2020-11-01 19:25:57 +01:00
Martin Weinelt
3b3b0d5ba7 openldap: add patch to fix unauthenticated nullptr dereference in slapd
This vulnerability does not have a CVE yet.

https://security-tracker.debian.org/tracker/TEMP-0000000-DD4835
https://bugs.openldap.org/show_bug.cgi?id=9370
(cherry picked from commit 307abd9eae)
2020-11-01 18:54:29 +01:00
WORLDofPEACE
6a6e7c9512 Merge pull request #99911 from andir/20.03/zoneminder-CVE-2020-25729
[20.03] zoneminder: fix CVE-2020-25729
2020-10-31 15:29:13 -04:00
WORLDofPEACE
5c52210f33 Merge pull request #101239 from matthiasbeyer/nixos-20.03-backport-yed
[20.03] backport yed updates
2020-10-31 15:28:28 -04:00
S. Nordin Abouzahra
e09c7f0b1f firefox: place alsaLib in lib search patch
libcubeb has dlopened libraries for awhile now. In nixpkgs there was
support for the PulseAudio backend doing this, however the ALSA backend
support was missed and caused issue #79310 (no sound with ALSA). This
gives ALSA users the ability to hear sound once again.

(cherry picked from commit 57ea265674)
2020-10-31 19:30:37 +01:00
Maximilian Bosch
050b0068e5 matrix-synapse: 1.22.0 -> 1.22.1
https://github.com/matrix-org/synapse/releases/tag/v1.22.1
(cherry picked from commit 460a30c15b)
2020-10-31 19:07:27 +01:00
Tim Steinbach
291e3c6d5c linux: 4.19.153 -> 4.19.154 2020-10-30 09:38:30 -04:00
toonn
3343effc32 wire-desktop: mac 3.20.3912 -> 3.21.3959
(cherry picked from commit e6a44b2fc4)
2020-10-30 09:05:25 +01:00
toonn
34e48e0313 wire-desktop: linux 3.20.2934 -> 3.21.2936
(cherry picked from commit fa20999c64)
2020-10-30 09:05:20 +01:00
Tim Steinbach
27212188ee linux: 5.4.72 -> 5.4.73 2020-10-29 17:07:17 -04:00
Tim Steinbach
91cf7b7481 linux: 4.9.240 -> 4.9.241 2020-10-29 17:07:15 -04:00
Tim Steinbach
08acf53426 linux: 4.4.240 -> 4.4.241 2020-10-29 17:07:13 -04:00
Tim Steinbach
90a9f46240 linux: 4.19.152 -> 4.19.153 2020-10-29 17:07:11 -04:00
Tim Steinbach
25bc63ca7b linux: 4.14.202 -> 4.14.203 2020-10-29 17:07:08 -04:00
Maximilian Bosch
504f993df9 matrix-synapse: make dependency for hiredis optional
This is only needed for replication which isn't even supported by the
current NixOS module.

(cherry picked from commit ff9487703e)
2020-10-28 22:39:07 +01:00
Maximilian Bosch
e39c1f4ef1 matrix-synapse: 1.21.2 -> 1.22.0
https://github.com/matrix-org/synapse/releases/tag/v1.22.0
(cherry picked from commit 2e2eea4338)
2020-10-28 22:39:07 +01:00
Maximilian Bosch
e416746006 element-desktop: 1.7.10 -> 1.7.12
https://github.com/vector-im/element-desktop/releases/tag/v1.7.11
https://github.com/vector-im/element-desktop/releases/tag/v1.7.12
(cherry picked from commit 9d5c765e33)
2020-10-28 22:39:07 +01:00
Maximilian Bosch
00f3a335e3 element-web: 1.7.10 -> 1.7.12
https://github.com/vector-im/element-web/releases/tag/v1.7.11
https://github.com/vector-im/element-web/releases/tag/v1.7.12
(cherry picked from commit 135f6b62dd)
2020-10-28 22:39:07 +01:00
WilliButz
ae6f01d549 prometheus-snmp-exporter: 0.18.0 -> 0.19.0
https://github.com/prometheus/snmp_exporter/releases/tag/v0.19.0
(cherry picked from commit 1c90c5bcc4)
2020-10-28 16:16:23 +01:00
Sergey Lukjanov
e58039a750 snmp_exporter: 0.17.0 -> 0.18.0
(cherry picked from commit 01c937fd47)
2020-10-28 16:16:15 +01:00
Cole Mickens
6b5f85a62c google-chrome: add libxkbcommon+wayland for ozone/wayland
(cherry picked from commit 9eaddfda7f)
2020-10-27 21:55:19 +01:00
Samuel Gräfenstein
e2b583332a google-chrome-{beta,dev}: fix icons (#95389)
The icon naming scheme for Chrome Beta/Dev has changed from
`product_logo_{res}.png` to `product_logo_{res}_{branch}.png`.

(cherry picked from commit 9b06980c61)
2020-10-27 21:55:18 +01:00
Jörg Thalheim
8148771b1a Merge #101611: firefox-bin: 81.0.2 -> 82.0
(cherry picked from commit 2f31499703)
vcunat tested it briefly on 20.03.
2020-10-27 10:47:33 +01:00
Justin Humm
7cfafd014f tor-browser-bundle-bin: 10.0 -> 10.0.2
(cherry picked from commit 03d85e8aac)
2020-10-25 19:46:07 +01:00
rnhmjoj
e350840f0a arx-libertatis: remove old override
(cherry picked from commit 9ae47f9e64)
2020-10-25 17:31:14 +01:00
Benjamin Hipple
e171f096a2 Merge pull request #101491 from buckley310/release-20.03
[20.03] brave: 1.11.97 -> 1.15.76
2020-10-24 22:59:51 -04:00
Vladimír Čunát
a26e92a67d Merge #101380: thunderbird*: 78.3.2 -> 78.4.0
(cherry picked from commit c0a646edd0)
Re-tested both briefly atop 20.03.
2020-10-24 11:11:28 +02:00
TredwellGit
90c27d8f12 mumble: 1.3.1 -> 1.3.3
https://github.com/mumble-voip/mumble/releases/tag/1.3.3
(cherry picked from commit 1bc72b3494)
2020-10-23 23:29:55 +02:00
Sean Buckley
124e931ed0 brave: 1.11.97 -> 1.15.76 2020-10-23 14:57:30 -04:00
Eelco Dolstra
b7bcf5e247 test-driver.py: Fix deadlock when the log queue gets full
If a program (e.g. nixos-install) writes more than 1000 lines to
stderr during execute(), then process_serial_output() deadlocks
waiting for the queue to be processed. So use an unbounded queue
instead.

We should probably get rid of the structured log output (log.xml),
since then we don't need the log queue anymore.

(cherry picked from commit 78f2a83029)
2020-10-23 05:44:38 +02:00
Justin Humm
afcf35320d freetype: patch CVE-2020-15999
We can't backport https://github.com/NixOS/nixpkgs/pull/101199 as it
would break freetype API, but this patch should fix the issue.
2020-10-22 12:26:15 +02:00
TredwellGit
b560967c7e chromium: 86.0.4240.75 -> 86.0.4240.111
https://chromereleases.googleblog.com/2020/10/stable-channel-update-for-desktop_20.html

CVE-2020-16000 CVE-2020-16001 CVE-2020-16002 CVE-2020-15999 CVE-2020-16003

(cherry picked from commit 7dc2d9f819)
Backport of #101306.
2020-10-22 11:54:17 +02:00
Michael Weiss
648d838d3d chromiumDev: M87 -> M88
(cherry picked from commit aee3076ba7)
2020-10-22 11:54:07 +02:00
Michael Weiss
f433ace3fd chromiumBeta: M86 -> M87
(cherry picked from commit a667bc7ae1)
2020-10-22 11:54:06 +02:00
Justin Humm
9641db654f Revert "freetype: 2.10.2 -> 2.10.4"
This reverts commit 3f8fd69df2.

As it broke at least ghostscript and therefore caused a huge amount
of dependency failures.
2020-10-22 11:42:24 +02:00
Maximilian Bosch
ba9579acd8 element-desktop: 1.7.9 -> 1.7.10
https://github.com/vector-im/element-desktop/releases/tag/v1.7.10
(cherry picked from commit d976433296)
2020-10-22 11:10:26 +02:00
Maximilian Bosch
0b30848632 element-web: 1.7.9 -> 1.7.10
https://github.com/vector-im/element-web/releases/tag/v1.7.10
(cherry picked from commit 96f29b90a1)
2020-10-22 11:10:25 +02:00
TredwellGit
3f8fd69df2 freetype: 2.10.2 -> 2.10.4
https://sourceforge.net/projects/freetype/files/freetype2/2.10.4/
(cherry picked from commit 3775af7057)
2020-10-22 00:53:01 +02:00
Kim Lindberger
574fd3e4e2 Merge pull request #100562 from talyz/20.03-nomachine-6.12.3
nomachine-client: 6.11.2 -> 6.12.3
2020-10-21 19:01:58 +02:00
Maximilian Bosch
4f036a5548 Merge pull request #101181 from etu/2003-php72-update
[20.03] php72: 7.2.32 -> 7.2.34
2020-10-21 15:51:08 +02:00
Maxwell L-T
680cf57169 yed: 3.20 -> 3.20.1
(cherry picked from commit d3a2be1e7e)
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-21 09:47:20 +02:00
R. RyanTM
674b4dd8e3 yed: 3.19.1.1 -> 3.20
(cherry picked from commit 0e0995d14c)
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-21 09:47:19 +02:00
Andreas Rammhold
023c219aa3 Merge pull request #101190 from andir/20.03/firefox-82
[20.03] firefox: 81.0.2 -> 82.0, firefox-esr-78: 78.3.1esr -> 78.4.0esr
2020-10-20 20:49:52 +02:00
Justin Humm
b94c22f717 opensc: patch for CVE-2020-26570, CVE-2020-26572
(cherry picked from commit c4237e2be1)
2020-10-20 17:34:35 +02:00
Andreas Rammhold
386af259ce firefox: 78.3.1esr -> 78.4.0esr
(cherry picked from commit 910a4bc162a3a2d884999d0ba3e65a454721f10a)
2020-10-20 17:10:09 +02:00
Andreas Rammhold
f20eefd55e firefox: 81.0.2 -> 82.0
(cherry picked from commit df959d06c40af7f275741530ad7158faf0a46e1a)
2020-10-20 17:10:09 +02:00
Andreas Rammhold
16a3eb65f5 nss_latest: 3.56 -> 3.57 2020-10-20 17:10:09 +02:00
Elis Hirwing
ed0d061c19 php72: 7.2.32 -> 7.2.34 2020-10-20 16:43:55 +02:00
Vladimír Čunát
7c2a362b58 Merge #100808: thunderbird*: 78.3.2 -> 78.3.3
(cherry picked from commit 176243b059)
Re-tested both of them briefly atop 20.03 as well.
2020-10-20 09:32:31 +02:00
Vladimír Čunát
0056f627a0 Merge #98415: wordnet: Fix darwin build
(cherry picked from commit 81b1356944)
2020-10-20 08:53:11 +02:00
Christian Kauhaus
d7d3210188 Merge pull request #100753 from woffs/shotcut-remove-upgrade-prompt-20.03
shotcut: disable upgrade prompt
2020-10-19 20:51:28 +02:00
Tim Steinbach
f702aab2d9 linux: 5.4.71 -> 5.4.72 2020-10-17 15:27:16 -04:00
Tim Steinbach
9a9d5ac83c linux: 4.9.239 -> 4.9.240 2020-10-17 15:27:14 -04:00
Tim Steinbach
357b14cfe9 linux: 4.4.239 -> 4.4.240 2020-10-17 15:27:12 -04:00
Tim Steinbach
2db182abc8 linux: 4.19.151 -> 4.19.152 2020-10-17 15:27:10 -04:00
Tim Steinbach
8117e60bef linux: 4.14.201 -> 4.14.202 2020-10-17 15:27:08 -04:00
Maximilian Bosch
90813d6e12 matrix-synapse: 1.21.0 -> 1.21.2
https://github.com/matrix-org/synapse/releases/tag/v1.21.1 [1]
https://github.com/matrix-org/synapse/releases/tag/v1.21.2

[1] Not really relevant for as since only a bug in the Debian packaging
    was fixed.

(cherry picked from commit 8886cb63e2)
2020-10-16 22:22:13 +02:00
Frank Doepper
47a0d2d414 shotcut: disable upgrade prompt
as suggested by @ddennedy
fixes #99851
2020-10-16 21:47:02 +02:00
Vladimír Čunát
eed40fcc8e Merge #100493: thunderbird-*: 78.3.1 -> 78.3.2 2020-10-16 08:14:21 +02:00
talyz
b1eaa2d6d2 nomachine-client: 6.11.2 -> 6.12.3
(cherry picked from commit e635dccfdd)
2020-10-15 09:47:54 +02:00
Jan Tojnar
8fa9a8aa02 Revert "nixos/display-managers: install sessionData.desktops"
This reverts commit d74573d8ae.

Seems to cause issues with MATE for some reason and not really worth it investigating so close to EOL.

Fixes: https://github.com/NixOS/nixpkgs/issues/100464
2020-10-15 00:06:01 +02:00
Tim Steinbach
eabc31612e linux: 5.4.70 -> 5.4.71 2020-10-14 08:57:34 -04:00
Tim Steinbach
6d16bb3c09 linux: 4.9.238 -> 4.9.239 2020-10-14 08:57:31 -04:00
Tim Steinbach
33a72a3ca6 linux: 4.4.238 -> 4.4.239 2020-10-14 08:57:29 -04:00
Tim Steinbach
aecb627f89 linux: 4.19.150 -> 4.19.151 2020-10-14 08:57:26 -04:00
Tim Steinbach
f973d9f813 linux: 4.14.200 -> 4.14.201 2020-10-14 08:57:23 -04:00
taku0
7def3b549e thunderbird-bin: 78.2.2 -> 78.3.2
(cherry picked from commit 456106fe2a)
2020-10-14 21:51:12 +09:00
taku0
65153e9f14 thunderbird: 78.2.2 -> 78.3.2
(cherry picked from commit e46afe0f89)
2020-10-14 21:51:12 +09:00
Rok Garbas
c1e3ea8c2b Merge pull request #100468 from taku0/flashplayer-32.0.0.445_release-20.03
[20.03] flashplayer: 32.0.0.433 -> 32.0.0.445 (Critical security fix)
2020-10-14 14:12:04 +02:00
Rok Garbas
b7ae362054 Merge pull request #100458 from taku0/firefox-bin-81.0.2_release-20.03
[20.03] firefox, firefox-bin: 81.0 -> 81.0.2, firefox-esr: 78.3.0esr -> 78.3.1esr
2020-10-14 14:03:46 +02:00
taku0
51e920df6d flashplayer: 32.0.0.433 -> 32.0.0.445
(cherry picked from commit 52dcd5b211)
(removed ungoogled-chromium)
2020-10-14 12:32:30 +09:00
taku0
9ce60fdcf2 firefox-esr: 78.3.0esr -> 78.3.1esr
(cherry picked from commit 560cc80818)
2020-10-14 09:29:29 +09:00
taku0
7c42577155 firefox-bin: 81.0 -> 81.0.2
(cherry picked from commit 68a9d42e0d)
2020-10-14 09:29:28 +09:00
taku0
e1c3cfecb8 firefox: 81.0 -> 81.0.2
(cherry picked from commit 05b955a133)
2020-10-14 09:29:28 +09:00
R. RyanTM
3a10a004bb python37Packages.canonicaljson: 1.3.0 -> 1.4.0
(cherry picked from commit ed9c3d4796)
2020-10-13 17:58:20 +02:00
Maximilian Bosch
8e5088cd2d matrix-synapse: 1.20.1 -> 1.21.0
https://github.com/matrix-org/synapse/releases/tag/v1.21.0
(cherry picked from commit 87414de4ca)
2020-10-13 17:56:59 +02:00
Michele Guerini Rocco
2871784d7c Merge pull request #100407 from mweinelt/20.03/pdns-recursor/cve-2020-25829
[20.03] pdns-recursor: 4.2.2 -> 4.2.5
2020-10-13 16:17:36 +02:00
Martin Weinelt
62d986406e pdns-recursor: 4.2.2 -> 4.2.5
Fixes: CVE-2020-25829
2020-10-13 14:25:32 +02:00
Claudio Bley
d3784204ba podman: Add patch for CVE-2020-14370
This backports the changes from upstream[1] to version 1.8.0.

Fixes #99829

[1]: a7e864e6e7.patch
2020-10-13 20:00:30 +10:00
Maximilian Bosch
2d6c3c34fa Merge pull request #100361 from fadenb/graylog_3.3.8_20.03
[20.03] graylog: 3.3.7 -> 3.3.8
2020-10-13 09:18:12 +02:00
Tristan Helmich
5854ffb036 graylog: 3.3.7 -> 3.3.8
Bumps Graylog and integration plugins to version 3.3.8.

(cherry picked from commit 26c66d0f33)
2020-10-12 20:54:02 +00:00
Maximilian Bosch
53c37f9d80 element-desktop: 1.7.8 -> 1.7.9
https://github.com/vector-im/element-desktop/releases/tag/v1.7.9
(cherry picked from commit 7db09ea70a)
2020-10-12 16:57:18 +02:00
Maximilian Bosch
b601cd5e1d element-web: 1.7.8 -> 1.7.9
https://github.com/vector-im/element-web/releases/tag/v1.7.9
(cherry picked from commit 50394cec59)
2020-10-12 16:57:18 +02:00
R. RyanTM
9d27d8357e wolfssl: 4.4.0 -> 4.5.0 2020-10-12 13:55:37 +01:00
Mario Rodas
9ab537f115 Merge pull request #100221 from fadenb/graylog_3.3.7_20.03
[20.03] graylog: 3.3.6 -> 3.3.7
2020-10-11 11:55:27 -05:00
Michael Weiss
ff6fda6160 Merge pull request #100163 from primeos/chromium-backport
[20.03] chromium: 85.0.4183.121 -> 86.0.4240.75
2020-10-11 12:38:59 +02:00
Tristan Helmich
b206b2d737 graylog: 3.3.6 -> 3.3.7
Bumps Graylog and integration plugins to version 3.3.7.

(cherry picked from commit 4115906195)
2020-10-11 10:01:39 +00:00
Vladimír Čunát
2a27a95edd thunderbird*-68: mark as insecure
(cherry picked from commit 230728216a)
2020-10-11 11:17:58 +02:00
Anderson Torres
0fd4e3c877 Merge pull request #100183 from OPNA2608/update/palemoon-28.14.2@20.03
[20.03] palemoon: 28.13.0 -> 28.14.2
2020-10-10 22:04:13 -03:00
OPNA2608
deebf775f8 palemoon: 28.13.0 -> 28.14.2
(cherry picked from commit 559cf217d6)
2020-10-11 01:14:38 +02:00
Gabor Greif
fa304506f3 llvm_11: 11.0.0rc3 -> 11.0.0rc5
(cherry picked from commit a64eabfe7c)
2020-10-10 18:31:18 +02:00
Gabor Greif
1637c07275 llvm_11: 11.0.0rc2 -> 11.0.0rc3
(cherry picked from commit 1c0cbf8aea)
2020-10-10 18:31:18 +02:00
Michael Weiss
208a8f867b chromium: Disable VA-API by default
This is done to avoid driver specific issues and restores the previous
behaviour. Like before video acceleration can be enabled without having
to rebuild Chromium.

(cherry picked from commit 73b67da169)
2020-10-10 18:28:25 +02:00
TredwellGit
b89c2710b5 chromium: Fix and enable our ANGLE support
This will additionally install the following files:
libEGL.so libGLESv2.so
libVkICD_mock_icd.so libvk_swiftshader.so libvulkan.so

libEGL.so and libGLESv2.so are required to fix our ANGLE support.
The rest should help with the Vulkan support (currently an experimental
feature that is disabled by default).

(cherry picked from commit 757bbdd948)
2020-10-10 18:28:19 +02:00
Michael Weiss
4a39f29084 chromium: 85.0.4183.121 -> 86.0.4240.75
https://chromereleases.googleblog.com/2020/10/stable-channel-update-for-desktop.html

This update includes 35 security fixes.

CVEs:
CVE-2020-15967 CVE-2020-15968 CVE-2020-15969 CVE-2020-15970
CVE-2020-15971 CVE-2020-15972 CVE-2020-15990 CVE-2020-15991
CVE-2020-15973 CVE-2020-15974 CVE-2020-15975 CVE-2020-15976
CVE-2020-6557 CVE-2020-15977 CVE-2020-15978 CVE-2020-15979
CVE-2020-15980 CVE-2020-15981 CVE-2020-15982 CVE-2020-15983
CVE-2020-15984 CVE-2020-15985 CVE-2020-15986 CVE-2020-15987
CVE-2020-15992 CVE-2020-15988 CVE-2020-15989

(cherry picked from commit f79703e50c)
2020-10-10 18:28:19 +02:00
WORLDofPEACE
d74573d8ae nixos/display-managers: install sessionData.desktops
Fixes https://github.com/NixOS/nixpkgs/issues/100108

(cherry picked from commit 3cd2b59b8c)
2020-10-09 19:32:28 -04:00
Vladimír Čunát
08d429920b knot-dns: 2.9.6 -> 2.9.7
https://gitlab.nic.cz/knot/knot-dns/-/tags/v2.9.7

(cherry picked from commit a786d00cda)
2020-10-09 12:38:26 +02:00
Mario Rodas
eba1d0126b Merge pull request #99944 from toonn/release-20.03
wire-desktop: backport to release-20.03
2020-10-08 18:17:36 -05:00
Maximilian Bosch
0d474ee1ae nixos/nextcloud: fix nginx config to allow copy/move-operations again
(cherry picked from commit 609c4f497d)
2020-10-08 23:20:17 +02:00
Tim Steinbach
067d8e6c9f linux: 5.4.69 -> 5.4.70 2020-10-07 08:23:30 -04:00
Tim Steinbach
bb7dc854f5 linux: 4.19.149 -> 4.19.150 2020-10-07 08:23:29 -04:00
toonn
095485644d wire-desktop: mac 3.18.3728 -> 3.20.3912
(cherry picked from commit 4448bd4e10)
2020-10-07 12:38:30 +02:00
toonn
0e5d4c28ab wire-desktop: linux 3.18.2925 -> 3.20.2934
(cherry picked from commit ad9d115682)
2020-10-07 12:38:17 +02:00
Andreas Rammhold
776313e8d1 zoneminder: fix CVE-2020-25729
Relates to #99872

(cherry picked from commit fb963742337d0b4b471def8f8fb6d28437e09059)
2020-10-07 01:00:03 +02:00
Vladimír Čunát
06ce0d954b thunderbird*: switch default: 68 -> 78
I didn't feel comfortable with *immediately* removing 68,
even though nixers have rollbacks etc.

(cherry picked from commit 2be22836b1)
It's not nice, but the 68 branch seems unsupported upstream now,
and soon it will surely contain public vulnerabilities.
2020-10-06 18:28:24 +02:00
WORLDofPEACE
041a24254e Merge pull request #99661 from cole-h/fix-nix-shell-and-borg-20.03
[20.03] top-level: ignore unexpected args
2020-10-05 17:14:59 -04:00
Cole Helbling
b2a04c5f28 top-level: ignore unexpected args
This fixes both `nix-shell` failing to eval with `nixUnstable`, as well
as ofborg's failure to eval on aarch64 due to passing an "unexpected
arg" (1112e3a8c8/ofborg/src/nix.rs (L334-L340)).

(cherry picked from commit 11eddd61bc)
2020-10-05 13:24:53 -07:00
Cole Helbling
0872da1080 Revert "top-level: fix nix-shell eval w/nixUnstable"
This reverts commit fa6064ad86.

(cherry picked from commit d91cab87b1)
2020-10-05 13:24:52 -07:00
Justin Humm
0d0660fde3 Merge pull request #99558 from erictapen/20.03-python2-fontforge
[20.03] python.pkgs.fontforge: disable with Python 2
2020-10-04 21:36:32 +02:00
Justin Humm
d6f46d2a91 monoid: 2016-07-21 -> 2018-06-03
Also applied a patch, so we can build with python3Packages.fontforge, as
fontforge doesn't have python2 bindings anymore.
2020-10-04 15:45:52 +02:00
Jan Tojnar
f8d4aa5c1c python.pkgs.fontforge: disable with Python 2
Since the latest update, fontforge no longer supports building with Python 2. Let's prevent failing builds.

(cherry picked from commit ce55b09ad5)
2020-10-04 15:23:51 +02:00
Maximilian Bosch
adc7650bf2 nixos/nextcloud: fix nginx-config for Nextcloud 19 and older
It seems as I misconfigured `nginx` for certain cases such as the
`ldap`-plugin[1] in 42f6244899. This patch
fixes the `nginx`-config to match the upstream recommendations[2].

Also added a comment to the module to remind myself to ensure that
`nginx` will work with both v19 and v20 as soon as the latter is
released and can be packaged in `nixpkgs`.

Co-authored-by: nivadis <nivadis@users.noreply.github.com>

[1] https://github.com/nextcloud/server/issues/16194#issuecomment-688839888
[2] https://docs.nextcloud.com/server/19/admin_manual/installation/nginx.html

(cherry picked from commit 8d8871c565)
2020-10-04 14:37:25 +02:00
Maximilian Bosch
760c6ec78c matrix-synapse: 1.19.3 -> 1.20.1
https://github.com/matrix-org/synapse/releases/tag/v1.20.0
https://github.com/matrix-org/synapse/releases/tag/v1.20.1
(cherry picked from commit 631d92d8dc)
2020-10-03 21:22:14 +02:00
Elis Hirwing
8c9449ef59 php73: 7.3.20 -> 7.3.23
- https://www.php.net/ChangeLog-7.php#7.3.21
 - https://www.php.net/ChangeLog-7.php#7.3.22
 - https://www.php.net/ChangeLog-7.php#7.3.23

(cherry picked from commit e04af50179)
(cherry picked from commit beea5227d0)
2020-10-03 18:15:33 +02:00
Elis Hirwing
960c3fcda2 php74: 7.4.8 -> 7.4.11
https://www.php.net/ChangeLog-7.php#7.4.9
https://www.php.net/ChangeLog-7.php#7.4.10
https://www.php.net/ChangeLog-7.php#7.4.11
(cherry picked from commit a792db658f)
(cherry picked from commit 07c6f1f8ea)
2020-10-03 18:15:05 +02:00
Tim Steinbach
b2d463f0e3 linux: 4.9.237 -> 4.9.238 2020-10-02 11:27:29 -04:00
Tristan Helmich (omniIT)
b7b36a2fbe element-web: 1.7.7 -> 1.7.8
(cherry picked from commit f10049cef3)
2020-10-01 17:41:55 +02:00
Tristan Helmich (omniIT)
151e1aa066 element-desktop: 1.7.7 -> 1.7.8
(cherry picked from commit 0bf368d339)
2020-10-01 17:41:55 +02:00
Tim Steinbach
e6810a0dfb Merge pull request #99266 from NeQuissimus/linux_4_14_200
linux: 4.14.199 -> 4.14.200
(cherry picked from commit 2f177a2f21)
2020-10-01 09:03:37 -04:00
Tim Steinbach
612629526f Merge pull request #99267 from NeQuissimus/linux_4_19_149
linux: 4.19.148 -> 4.19.149
(cherry picked from commit b2a80bebe9)
2020-10-01 09:03:15 -04:00
Tim Steinbach
6c822ca88c Merge pull request #99269 from NeQuissimus/linux_4_4_238
linux: 4.4.237 -> 4.4.238
(cherry picked from commit ea11b55f44)
2020-10-01 09:03:07 -04:00
Tim Steinbach
b8a2127b5b Merge pull request #99270 from NeQuissimus/linux_5_4_69
linux: 5.4.68 -> 5.4.69
(cherry picked from commit de6f754b6e)
2020-10-01 09:02:57 -04:00
Daniël de Kok
b4db68ff56 Merge pull request #98483 from danieldk/freeoffice-979-20.03
[20.03] Update SoftMaker Office/FreeOffice
2020-09-30 16:23:41 +02:00
Maximilian Bosch
414eedcf4e Merge pull request #99081 from fadenb/graylog_3.3.6_20.03
[20.03] graylog: 3.3.4 -> 3.3.6
2020-09-30 13:38:37 +02:00
Maximilian Bosch
629fe7b145 Merge pull request #99048 from asbachb/update/roundcube-20.03
[20.03] roundcube: 1.4.8 -> 1.4.9
2020-09-29 11:24:47 +02:00
Tristan Helmich (omniIT)
5accfcfa77 graylog: 3.3.4 -> 3.3.6
Bumps Graylog and integration plugins to version 3.3.6.
Fixes wrong description of aggregates plugin.

(cherry picked from commit dee78b7032)
2020-09-29 09:09:42 +00:00
Maximilian Bosch
6b80a3d38d roundcube: 1.4.8 -> 1.4.9
https://github.com/roundcube/roundcubemail/releases/tag/1.4.9
(cherry picked from commit f09ae7e371)
(cherry picked from commit f8bd03c7fd)
2020-09-29 01:21:25 +02:00
Tim Steinbach
f646148ba7 linux: 5.4.67 -> 5.4.68 2020-09-28 19:10:13 -04:00
Tim Steinbach
c9fb1778ff linux: 4.19.147 -> 4.19.148 2020-09-28 19:10:13 -04:00
Andreas Rammhold
ad246fb874 nixos/security/wrapper: ensure the tmpfs is not world writeable
The /run/wrapper directory is a tmpfs. Unfortunately, it's mounted with
its root directory has the standard (for tmpfs) mode: 1777 (world writeable,
sticky -- the standard mode of shared temporary directories). This means that
every user can create new files and subdirectories there, but can't
move/delete/rename files that belong to other users.
2020-09-28 22:54:41 +02:00
Maximilian Bosch
a6f277f9ff Merge pull request #98332 from Ma27/nextcloud-20.03
[20.03]  nextcloud: 17.0.6 -> 17.0.9, 18.0.7 -> 18.0.9, 19.0.1 -> 19.0.3
2020-09-27 19:53:10 +02:00
Vladimír Čunát
16f0e6b95a Merge branch 'staging-20.03' into release-20.03
Only a few thousand aarch64 builds are missing on Hydra ATM.
2020-09-27 17:22:02 +02:00
Michael Weiss
d110708115 Merge pull request #98856 from primeos/chromium-backport
[20.03] Backport LLVM 11 to build Chromium M86
2020-09-27 11:34:05 +02:00
Vladimír Čunát
360e2af4f8 Merge #98628: thunderbird*: 78.2.2 -> 78.3.1 (security)
(cherry picked from commit 4212f719bb)
Briefly re-tested atop 20.03.
2020-09-26 15:35:33 +02:00
Michael Weiss
c8561e5c0a Merge pull request #98844 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.36.2 -> 1.36.3
2020-09-26 14:13:50 +02:00
Michael Weiss
fdb4b8f9ac chromiumBeta: Fix the build by using LLVM 11
We'll need a working build of Chromium M86 for NixOS 20.03 to provide
security updates for 30 days after the release of 20.09.
2020-09-26 14:10:09 +02:00
Michael Weiss
f6a84a223a chromiumDev: Fix "patchShebangs ."
Note: The following might also need to be updated:
substituteStream(): WARNING: pattern '/usr/share/xcb' doesn't match anything in file 'ui/gfx/x/BUILD.gn'

(cherry picked from commit 8815c9e186)
2020-09-26 12:57:56 +02:00
Michael Weiss
ef889f43d9 chromiumDev: Drop the optional VA-API patches
I didn't look into this yet but IIRC M86 will finally have a flag for
Linux to enable VA-API. So we shouldn't need
enable-video-acceleration-on-linux.patch anymore.

But we likely need to update enable-vdpau-support-for-nvidia.patch
when/before M86 hits the stable channel if we want to keep VDPAU
support.

(cherry picked from commit bf0e13a322)
2020-09-26 12:57:41 +02:00
Michael Weiss
bed75af2bb chromiumDev: Drop nix_plugin_paths_68.patch
Ok, so I was about to update the patch (didn't apply anymore) when I
also started looking at it's usage and realized that
NIX_CHROMIUM_PLUGIN_PATH_ (and other substrings) only appears in the
patch itself (i.e. it seemed like we don't need this patch anymore).

Turns out that we have this patch since 2014 (1b84fbf0ca) and it was
only ever used for NIX_CHROMIUM_PLUGIN_PATH_WIDEVINE (and from the log
it isn't clear if/when or how well that worked). But in 2019 that last
usage got removed (545d58a1ef) so we should be able to safely drop this
patch now :) \o/

(I just wanted to note that as it seemed somewhat of a funny story :D
But there is of course nothing wrong with it.)
Git history (git log --oneline -S NIX_CHROMIUM_PLUGIN_PATH_):
7205bd64a3 ungoogled-chromium: init at 81.0.4044.92-2
545d58a1ef chromium: fix widevine
cd3283f921 chromium: 67.0.3396.99 -> 68.0.3440.75
72d7b5ddb1 chromium: fix nix_plugin_paths for 68+
7a3a16dd80 chromium: Remove plugin paths patch for version 50
79d18eb604 chromium: Update dev channel to v52.0.2743.10
c7a3645e7b chromium: Remove stuff for versions <= v51
8b97ca270e chromium: Update all channels to latest versions
b9093f1c64 chromium: Updates, fixes #11492
471cdd15e2 chromium: Update beta and dev channels.
5c6aa391fc chromium: Cleanup old patch and update stable
af54ddf8b6 chromium: Drop plugin_paths patch for old versions.
6a8afa4bb3 chromium: Fix plugin_paths patch for version 44.
0aad4b7ee4 chromium: Update all channels to latest versions.
1b84fbf0ca chromium: Allow env vars for passing plugin paths.

(cherry picked from commit 2213c464f6)
2020-09-26 12:57:12 +02:00
Gabor Greif
3768fdea92 llvm_11: 11.0.0rc1 -> 11.0.0rc2
http://lists.llvm.org/pipermail/release-testers/2020-August/001321.html
(cherry picked from commit df267a4cca)
2020-09-26 12:53:10 +02:00
Gabor Greif
dac4a48b45 llvm_11: init at 11.0.0rc1
http://lists.llvm.org/pipermail/release-testers/2020-July/001305.html

TODO: Enable Polly.

Co-authored-by: conferno <conferno@camfex.cz>
(cherry picked from commit 0a8334d5a0)
2020-09-26 12:53:01 +02:00
Michael Weiss
5662a6faae llvm_11: Copy all files from llvmPackages_10
This is simply the result of:
cp -r pkgs/development/compilers/llvm/10 pkgs/development/compilers/llvm/11/

(cherry picked from commit 28f2797a81)
2020-09-26 12:50:48 +02:00
Michael Weiss
bef364c849 signal-desktop: 1.36.2 -> 1.36.3
(cherry picked from commit 2e6844040e)
2020-09-26 12:48:05 +02:00
Vladimír Čunát
9f5ba92b94 Merge #98684: brotli: fix patch URL
(cherry picked from commit 779ad182cf)
2020-09-26 09:53:53 +02:00
Vladimír Čunát
93c68eaf4f firefox-esr-68: mark as insecure
This is a weaker version of commit 264693f9d7 from master.
2020-09-26 09:29:02 +02:00
Stig P
a0075f2333 Merge pull request #98219 from stigtsp/package/perl-DBI-1.643-backport-20.03
[20.03] perlPackages.DBI: 1.642 -> 1.643 (for CVE-2020-14392, CVE-2020-14393)
2020-09-25 17:45:33 +00:00
Andreas Rammhold
7b75c796f4 Merge pull request #98680 from yoctocell/backport-tbb-10.0
[20.03] tor-browser-bundle-bin: 9.5.4 -> 10.0
2020-09-25 17:46:58 +02:00
Andreas Rammhold
fe9a045ae3 Merge pull request #96843 from primeos/backports
[20.03] Backport telegram-desktop to fix CVE-2020-17448
2020-09-25 17:45:58 +02:00
Andreas Rammhold
75872280c3 Merge pull request #98650 from taku0/firefox-bin-81.0_20.03
[20.03] firefox: 80.0 -> 81.0, firefox-bin: 79.0 -> 81.0, firefox-esr: 78.2.0esr -> 78.3.0esr
2020-09-25 17:40:14 +02:00
taku0
fd6a66f882 firefox: 80.0.1 -> 81.0
(cherry picked from commit 0669cd9d3f)
2020-09-25 16:58:03 +02:00
Stig Palmquist
147b303509 firefox: 80.0 -> 80.0.1
(cherry picked from commit bbdb19269a)
2020-09-25 16:58:02 +02:00
Andreas Rammhold
a33f7dc091 nss_latest: 3.55 -> 3.56 2020-09-25 16:58:02 +02:00
Michael Weiss
623fe4b26b Merge pull request #98740 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.36.1 -> 1.36.2
2020-09-25 16:15:18 +02:00
Michael Weiss
a4915764ec signal-desktop: 1.36.1 -> 1.36.2
(cherry picked from commit 6b0794caa5)
2020-09-25 13:49:02 +02:00
Michael Weiss
1dd693976f Merge pull request #98557 from primeos/chromium-backport
[20.03] chromium: 85.0.4183.83 -> 85.0.4183.121
2020-09-25 13:29:18 +02:00
yoctocell
c483a72642 tor-browser-bundle-bin: 9.5.4 -> 10.0
(cherry picked from commit 281f44fb76)
2020-09-24 22:08:16 +02:00
taku0
9515a3751f firefox-bin: 80.0.1 -> 81.0
(cherry picked from commit 3ad81fd022)
2020-09-24 22:19:55 +09:00
Stig Palmquist
9703bb2340 firefox-bin: 80.0 -> 80.0.1
(cherry picked from commit 197799c263)
2020-09-24 22:19:54 +09:00
Atemu
3bbe4c8e4f firefox-bin: 79.0 -> 80.0 (#96279)
(cherry picked from commit b12ca077c0)
2020-09-24 22:19:54 +09:00
taku0
75c850d4f3 firefox-esr: 78.2.0esr -> 78.3.0esr
(cherry picked from commit 2460e0e6cd)
2020-09-24 22:19:54 +09:00
Rok Garbas
5659cb448e Merge pull request #98647 from raboof/rename-guide-to-nixpkgs-manual-20.03
doc: rename guide to 'Nixpkgs Manual'
2020-09-24 15:07:48 +02:00
Arnout Engelen
754d7bbfd7 doc: rename guide to 'Nixpkgs Manual'
For consistency with 'NixOS Manual' and 'Nix Manual', to better match what it's
often called in practice, and to match its URL and HTML title.
2020-09-24 15:05:23 +02:00
Tim Steinbach
0bc6da3ab0 linux: 5.4.66 -> 5.4.67 2020-09-23 09:04:28 -04:00
Tim Steinbach
9ae9a70c15 linux: 4.9.236 -> 4.9.237 2020-09-23 09:04:28 -04:00
Tim Steinbach
f1773ffb3c linux: 4.4.236 -> 4.4.237 2020-09-23 09:04:28 -04:00
Tim Steinbach
70c8913197 linux: 4.19.146 -> 4.19.147 2020-09-23 09:04:28 -04:00
Tim Steinbach
ce758e6daa linux: 4.14.198 -> 4.14.199 2020-09-23 09:04:28 -04:00
Michael Weiss
39d5f7e0f1 chromium: 85.0.4183.102 -> 85.0.4183.121
https://chromereleases.googleblog.com/2020/09/stable-channel-update-for-desktop_21.html

This update includes 10 security fixes.

CVEs:
CVE-2020-15960 CVE-2020-15961 CVE-2020-15962 CVE-2020-15963
CVE-2020-15965 CVE-2020-15966 CVE-2020-15964

(cherry picked from commit d1a27a5f00)
2020-09-23 12:23:41 +02:00
Michael Weiss
40b58a1fca chromiumDev: M86 -> M87
(cherry picked from commit e249baca22)
2020-09-23 12:23:32 +02:00
Michael Weiss
f535718ae6 chromium: update.py: Keep the channel order consistent
This makes Git diffs way easier to read.
Using sort_keys=True is usually better but with this implementation the
output is a bit nicer to read IMO.

(cherry picked from commit ceb3acfa8b)
2020-09-23 12:22:32 +02:00
Michael Weiss
8504341eda chromium: 85.0.4183.83 -> 85.0.4183.102
https://chromereleases.googleblog.com/2020/09/stable-channel-update-for-desktop.html

This update includes 5 security fixes.

CVEs:
CVE-2020-6573 CVE-2020-6574 CVE-2020-6575 CVE-2020-6576 CVE-2020-15959

(cherry picked from commit a9c78519d6)
2020-09-23 12:21:23 +02:00
Michael Weiss
0cd31b9ec2 chromium: Prefix $PATH with xdg_utils (#96922)
This is required for certain URIs that require launching external
programs (e.g. mailto:, magnet:, or irc:) or setting the default browser
via xdg-settings.
Fix #96897 and fix #92751.

(cherry picked from commit 1fa610bdf0)
2020-09-23 12:21:04 +02:00
Tethys Svensson
79b88efc58 chromium: Unblock nixos-unstable by using the correct argument to fetchurl
(cherry picked from commit 2927a19be3)
2020-09-23 12:20:18 +02:00
Florian Klink
bc8cb021fb chromiumBeta: 85.0.4183.83 -> 86.0.4240.22
(cherry picked from commit 6c92847e81)
2020-09-23 12:19:58 +02:00
Alyssa Ross
00740317ec chromium: replace update.nix with Python impl
update.nix was a huuuuge hack, abusing checksum collisions, etc., and
was extremely difficult to read and maintain, especially because
values from update.nix were also used in the derivations themselves!

I've replaced this with an implementation in Python, which I chose for
readability.  Rather than generating Nix, I chose to
generate JSON, since Python can do that in the standard library and
Nix can read it.

I also set update.py as an updateScript, so Chromium can now
automatically be updated!

Fixes: https://github.com/NixOS/nixpkgs/issues/89635
(cherry picked from commit de69b705d2)
2020-09-23 12:19:20 +02:00
Alyssa Ross
710d968247 chromiumDev: 86.0.4238.0 -> 86.0.4240.8
(cherry picked from commit 5811b6c1cd)
2020-09-23 12:15:37 +02:00
Vladimír Čunát
445b4026d6 Merge branch 'release-20.03' into staging-20.03 2020-09-23 10:38:58 +02:00
Vladimír Čunát
ad76375bfc gnutls: 3.6.14 -> 3.6.15
Security: on-wire alert could cause NULL pointer dereference.
https://lists.gnupg.org/pipermail/gnutls-help/2020-September/004669.html
(cherry picked from commit 2363e6eb9c)
2020-09-23 10:38:40 +02:00
Daniël de Kok
f8271cb336 softmaker-office: 976 -> 978 2020-09-22 19:50:04 +02:00
Daniël de Kok
4b55b4853a freeoffice: 976 -> 978
Fixes #98385.

(cherry picked from commit ac49c2f72a)
2020-09-22 19:46:21 +02:00
Daniël de Kok
de0137d27a softmaker-office: remove /bin/ls intercept
This does not seem to be necessary anymore and fixes segmentation
faults on 20.03.

(cherry picked from commit e883c6578c)
2020-09-22 19:45:00 +02:00
Lancelot SIX
6ec10fc77e pythonPackages.django: 2.2.15 -> 2.2.16
See https://docs.djangoproject.com/en/dev/releases/2.2.16/

(cherry picked from commit bd4805b659)
2020-09-22 17:15:42 +01:00
Frederik Rietdijk
68efe6dbf9 python3Packages.Django: 2.2.14 -> 2.2.15
(cherry picked from commit 6eaaf2e5a0)
2020-09-22 17:15:14 +01:00
R. RyanTM
683736a0f2 coturn: 4.5.1.2 -> 4.5.1.3
(cherry picked from commit 5c67b5ef94)

Fixes CVE-2020-4067.
2020-09-22 12:01:48 +02:00
Vladimír Čunát
13a15f262a Merge #97969: thunderbird*-78: 78.2.1 -> 78.2.2 2020-09-22 01:45:32 +02:00
Vladimír Čunát
abf627cc15 thunderbird-78: fix #97994: broken UI in 78.2.2
(cherry picked from commit 114202e369)
2020-09-21 21:44:12 +02:00
zowoq
21d8e70a69 fzf: 0.21.1 -> 0.22.0
https://github.com/junegunn/fzf/blob/master/CHANGELOG.md#0220
(cherry picked from commit 6a8ca288e7)
2020-09-21 08:10:19 +10:00
zowoq
a0b222ccf3 fzf: 0.21.0-1 -> 0.21.1
https://github.com/junegunn/fzf/blob/master/CHANGELOG.md#0211
(cherry picked from commit cc21aa99a4)
2020-09-21 08:10:19 +10:00
zowoq
f3e31990a9 fzf: 0.21.0 -> 0.21.0-1
(cherry picked from commit 179aa6ec04)
2020-09-21 08:10:19 +10:00
zowoq
5289f227c2 fzf: 0.20.0 -> 0.21.0
https://github.com/junegunn/fzf/blob/master/CHANGELOG.md#0210
(cherry picked from commit da13cdb56c)
2020-09-21 08:10:19 +10:00
Maximilian Bosch
6b11dbe967 matrix-synapse: 1.19.2 -> 1.19.3
https://github.com/matrix-org/synapse/releases/tag/v1.19.3
(cherry picked from commit 44c558b219)
2020-09-20 20:04:51 +02:00
Martin Puppe
6f12279ae3 nextcloud19: 19.0.1 -> 19.0.3 2020-09-20 18:23:09 +02:00
Martin Puppe
488bb6ad2a nextcloud18: 18.0.7 -> 18.0.9 2020-09-20 18:23:09 +02:00
Martin Puppe
28651044ad nextcloud17: 17.0.6 -> 17.0.9 2020-09-20 18:23:08 +02:00
Luflosi
773ef5ae78 youtube-dl: 2020.09.14 -> 2020.09.20
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.09.20
(cherry picked from commit 907fd8d6f6)
cc #98319
2020-09-20 10:51:36 -04:00
volth
2b803260a6 [cpan2nix] perlPackages.DBI: 1.642 -> 1.643 (for CVE-2020-14392, CVE-2020-14393)
(cherry picked from commit 12ebbef0ea)
2020-09-18 17:52:33 +02:00
Dmitry Kalinkin
985047d3c9 texlive: fix arara
(cherry picked from commit 37d65c8698)
cc #97609
2020-09-17 22:04:51 -04:00
Tim Steinbach
faf5bdea5d linux: 5.4.65 -> 5.4.66 2020-09-17 09:59:00 -04:00
Tim Steinbach
eb92e8876d linux: 4.19.145 -> 4.19.146 2020-09-17 09:59:00 -04:00
ajs124
5177665caf Merge pull request #98114 from tokudan/2003-matrix
matrix-synapse: 1.19.1 -> 1.19.2 [20.03]
2020-09-16 23:07:48 +02:00
ajs124
732163c10f matrix-synapse: 1.19.1 -> 1.19.2
(cherry picked from commit 21779aece5)
2020-09-16 19:23:01 +02:00
Anderson Torres
e82b1de75a Merge pull request #97767 from superherointj/release-20.03
[20.03] nixos/dmidecode: added recommended patches
2020-09-15 23:16:14 -03:00
Robert Scott
3709ab3b48 Merge pull request #97980 from risicle/ris-pyscard-darwin-199-fix-20.03
[20.03] pythonPackages.pyscard: Fix build on Darwin
2020-09-14 22:46:14 +01:00
Maximilian Bosch
8a6e7487fb element-desktop: 1.7.5 -> 1.7.7
https://github.com/vector-im/element-desktop/releases/tag/v1.7.6
https://github.com/vector-im/element-desktop/releases/tag/v1.7.7
(cherry picked from commit 441818c4ff)
2020-09-14 19:15:13 +02:00
Maximilian Bosch
d2409578c5 element-web: 1.7.5 -> 1.7.7
https://github.com/vector-im/element-web/releases/tag/v1.7.6
https://github.com/vector-im/element-web/releases/tag/v1.7.7
(cherry picked from commit 33d02b3396)
2020-09-14 19:15:13 +02:00
Kevin Griffin
13d38bfb26 pythonPackages.pyscard: Fix build on Darwin
The previously provided patch is still necessary,
as nix python reports an old version of macOS
that has the bug, when in fact modern macOS
does not have the misspelling.

The patch has been upstreamed, so we take it
to fix 1.9.9 in anticipation of the next release.

(cherry picked from commit 44fd570d73)
2020-09-14 16:03:20 +01:00
Tim Steinbach
a9f0ffa06f linux: 5.4.64 -> 5.4.65 2020-09-14 08:42:52 -04:00
Tim Steinbach
7097e94511 linux: 4.9.235 -> 4.9.236 2020-09-14 08:42:52 -04:00
Tim Steinbach
96d3c3f316 linux: 4.4.235 -> 4.4.236 2020-09-14 08:42:52 -04:00
Tim Steinbach
947d26d343 linux: 4.19.144 -> 4.19.145 2020-09-14 08:42:52 -04:00
Tim Steinbach
db8285166a linux: 4.14.197 -> 4.14.198 2020-09-14 08:42:52 -04:00
taku0
c33f2caedf thunderbird-bin: 78.2.1 -> 78.2.2
(cherry picked from commit eff618541e)
2020-09-14 19:25:15 +09:00
taku0
fb8e820bf8 thunderbird: 78.2.1 -> 78.2.2
(cherry picked from commit 5bcc37d79e)
2020-09-14 19:25:15 +09:00
Vladimír Čunát
ec0bf90519 Merge branch 'staging-20.03' into release-20.03
The main platform has been rebuilt; let's not block the security fixes.
2020-09-14 11:25:24 +02:00
Maximilian Bosch
732684b720 top-level: fix nix-shell eval w/nixUnstable
For a full description of the underlying issue please read
https://github.com/NixOS/nix/issues/4003

(cherry picked from commit fa6064ad86)
2020-09-14 09:11:36 +02:00
Luflosi
10ecc023a9 youtube-dl: 2020.09.06 -> 2020.09.14
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.09.14
(cherry picked from commit 4a11f046a6)
2020-09-14 09:00:52 +02:00
Anderson Torres
5cc3e2bde1 Merge pull request #97931 from OPNA2608/backport-20.03-update-palemoon-28.13.0
[20.03] palemoon: 28.12.0 -> 28.13.0
2020-09-14 01:10:56 -03:00
Christoph Neidahl
9103fba5a0 palemoon: 28.12.0 -> 28.13.0
(cherry picked from commit 5efe403c93)
2020-09-13 22:59:01 +02:00
Michael Weiss
252bfe0107 Merge pull request #97777 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.35.1 -> 1.36.1
2020-09-12 11:41:49 +02:00
Félix Baylac-Jacqué
0da86f0a51 Merge pull request #97754 from andir/20.03/prosody-0-11-6
[20.03] prosody: 0.11.5 -> 0.11.6
2020-09-11 22:00:26 +02:00
Maxine E. Aubrey
4ea5363034 traefik: 1.17.21 -> 1.17.26
Fixes CVE-202-15129 (#96836)
2020-09-11 17:34:42 +02:00
superherointj
fac425ccec nixos/dmidecode: added recommended patches
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
(cherry picked from commit d284d3203a)
2020-09-11 08:58:24 -03:00
Félix Baylac-Jacqué
4a4c92212d prosody: 0.11.5 -> 0.11.6
See https://blog.prosody.im/prosody-0.11.6-released/ for the release
notes.

(cherry picked from commit b47cabb6ac)
2020-09-11 12:10:48 +02:00
Michael Weiss
849ef3ba9b signal-desktop: 1.35.1 -> 1.36.1
(cherry picked from commit f192636304)
2020-09-11 11:31:13 +02:00
Mario Rodas
0da54872f9 Merge pull request #97557 from risicle/ris-terraform-0.12-go-1.14-mojave-r20.03
[20.03] terraform_0_12: add patch with fix for macos mojave when built with go 1.14
2020-09-10 22:46:12 -05:00
Tethys Svensson
c291195eed discord-canary: 0.0.111 -> 0.0.112
(cherry picked from commit 1937fd3f19)
2020-09-10 14:26:28 -07:00
Tethys Svensson
67985ae151 discord-ptb: 0.0.21 -> 0.0.22
(cherry picked from commit 3ca40eebf9)
2020-09-10 14:26:28 -07:00
Tethys Svensson
53b01bdfe9 discord: 0.0.11 -> 0.0.12
(cherry picked from commit 977147bd04)
2020-09-10 14:26:28 -07:00
Dominique Martinet
e6bc03bea0 systemd-confinement: handle ExecStarts etc being lists
systemd-confinement's automatic package extraction does not work correctly
if ExecStarts ExecReload etc are lists.

Add an extra flatten to make things smooth.

Fixes #96840.

(cherry picked from commit fd196452f0)
2020-09-10 21:19:27 +02:00
Tim Steinbach
2756149464 jenkins: 2.235.5 -> 2.249.1 2020-09-10 10:38:37 -04:00
Tim Steinbach
73c6b9a88d jenkins: 2.235.3 -> 2.235.5
(cherry picked from commit bae91fb6c9)
2020-09-10 10:38:31 -04:00
Tim Steinbach
6a0009824e linux: 5.4.63 -> 5.4.64 2020-09-10 10:37:36 -04:00
Tim Steinbach
dd1ddd1d69 linux: 4.19.143 -> 4.19.144 2020-09-10 10:37:36 -04:00
Tim Steinbach
ac43451abe linux: 4.14.196 -> 4.14.197 2020-09-10 10:37:36 -04:00
zowoq
95ab853387 Merge pull request #97566 from maxeaubrey/20.03_go_cves
[20.03] go: 1.13.12 -> 1.13.15, 1.14.4 -> 1.14.8
2020-09-10 19:03:03 +10:00
zowoq
d3f3208a6e go_1_14: 1.14.7 -> 1.14.8
(cherry picked from commit eef56567c4)
2020-09-10 10:45:33 +02:00
zowoq
0b8db6f717 go: 1.14.6 -> 1.14.7
(cherry picked from commit 792f562ad5)
2020-09-10 10:45:23 +02:00
zowoq
fa7a3c1ca8 go_1_13: 1.13.14 -> 1.13.15
(cherry picked from commit 1a83aa1190)
2020-09-10 10:45:17 +02:00
zowoq
b2cb46557b go_1_13: 1.13.13 -> 1.13.14
(cherry picked from commit 9cbf74bb7b)
2020-09-10 10:45:09 +02:00
zowoq
3b601bb991 go_1_13: 1.13.12 -> 1.13.13
(cherry picked from commit ea3d6dddd8)
2020-09-10 10:45:00 +02:00
zowoq
7817ddd0d7 go: 1.14.5 -> 1.14.6
(cherry picked from commit 4c99c5543c)
2020-09-10 10:44:47 +02:00
zowoq
72614e199a go: 1.14.4 -> 1.14.5
(cherry picked from commit af1b0c92ad)
2020-09-10 10:44:38 +02:00
Hannes Weisbach
57a83122d9 tbb: fix library install name on macOS
by adding fixDarwinDylibNames to nativeBuildInputs

(cherry picked from commit 1488e7d1c4)
cc #97238
2020-09-09 12:42:09 -04:00
Robert Scott
6e9eedf268 terraform_0_12: add patch with fix for macos mojave when built with go 1.14
otherwise we get a crash on startup
2020-09-09 16:57:24 +01:00
WORLDofPEACE
8658d6c4f2 Merge pull request #97538 from taku0/flashplayer-32.0.0.433_20.03
[20.03] flashplayer: 32.0.0.330 -> 32.0.0.433
2020-09-09 10:22:48 -04:00
WORLDofPEACE
04ea21924f Merge pull request #97506 from arapov/release-20.03
[20.03] nodePackages.node-red: fix build
2020-09-09 10:10:19 -04:00
taku0
167d2db830 flashplayer: 32.0.0.414 -> 32.0.0.433
(cherry picked from commit 807e4ae439)

without ungoogled_chromium
2020-09-09 21:58:17 +09:00
Anton Arapov
43a6e63b31 nodePackages.node-red: fix build
resolves issue #89205

Signed-off-by: Anton Arapov <arapov@gmail.com>
(cherry picked from commit e5701710e3)
2020-09-09 07:53:13 +02:00
WORLDofPEACE
e75598b70e Merge pull request #97442 from OPNA2608/backport-20.03-palemoon-wrapping-libpulseaudio
[20.03] palemoon: Add libpulseaudio to wrapper
2020-09-08 19:38:58 -04:00
WORLDofPEACE
243666de11 Merge pull request #95102 from risicle/ris-openexr-2.4.1-r20.03
[20.03] openexr,imlbase: 2.3.0 -> 2.4.2 to fix numerous security issues
2020-09-08 19:36:22 -04:00
WORLDofPEACE
299e25ae0f Merge pull request #95688 from marius851000/backport_tor_browser_fix
[20.03] tor-browser: disable hardening by default (#93154)
2020-09-08 19:35:22 -04:00
WORLDofPEACE
50c60af938 Merge pull request #95964 from danieldk/rescuetime-backport
[20.03] rescuetime: 2.16.2.1 -> 2.16.3.1
2020-09-08 19:34:35 -04:00
WORLDofPEACE
2d0df46770 Merge pull request #95990 from risicle/ris-nghttp2-CVE-2020-11080-r20.03
[20.03] nghttp2: add patch for CVE-2020-11080
2020-09-08 19:34:05 -04:00
WORLDofPEACE
a675ceaaf1 Merge pull request #91553 from regnat/fix-termdown-20.03
Fix termdown for 20.03
2020-09-08 19:30:28 -04:00
WORLDofPEACE
54a8612b60 Merge pull request #97049 from Ma27/hydra-backports
[20.03] nixUnstable: pre20200721_ff314f1 -> pre20200829_f156513, hydra-unstable: 2020-08-04 -> 2020-09-02
2020-09-08 19:28:20 -04:00
WORLDofPEACE
fb3ac1abd8 Merge pull request #97357 from ckauhaus/91310-adns-cve-20.03
[20.03] adns: 1.5.1 -> 1.5.2
2020-09-08 19:26:43 -04:00
WORLDofPEACE
3ce91af2de Merge pull request #97318 from worldofpeace/pantheon-backport-sep-2020
[20.03] Pantheon updates sep 2020
2020-09-08 19:25:49 -04:00
Maximilian Bosch
26a05bf3da linuxPackages.wireguard: 1.0.20200729 -> 1.0.20200908
https://lists.zx2c4.com/pipermail/wireguard/2020-September/005817.html
(cherry picked from commit c73ef96b7e)
2020-09-08 22:38:31 +02:00
Maximilian Bosch
5dd6ab5959 Merge pull request #97441 from jtojnar/drop-fc-210-conf
nixos/fontconfig: Fix compatibility with unstable apps
2020-09-08 20:37:56 +02:00
Christoph Neidahl
d397c6ac16 palemoon: Add libpulseaudio to wrapper
(cherry picked from commit 5ee5bbef84)
2020-09-08 16:05:12 +02:00
Tim Steinbach
835392d69d linux: 5.4.62 -> 5.4.63 2020-09-08 08:54:09 -04:00
Jan Tojnar
eb6ac6ab68 nixos/fontconfig: Fix compatibility with unstable apps
Fontconfig 2.14 from unstable reverted back to using /etc/fonts/fonts.conf
for its configuration. Unfortunately, on NixOS 20.03, this still points
to configuration for Fontconfig 2.10, with cache version 3.

When an app linked against Fontconfig 2.14 reads the config and does not
find a compatible cache, it writes a new cache entries to ~/.cache/fontconfig.
Unfortunately, the fontconfig 2.14 uses the same cache version as 2.12 in 20.03 (7)
so when the apps from 20.03 later read the cache, they cannot make much sense
of it and are unable to find any fonts.

I added a new fonts.fontconfig.disableVersionedFontConfiguration option, which,
when enabled, makes /etc/fonts/fonts.conf point to the configuration file
for the latest fontconfig, instead of the ancient 2.10 version.
This is necessary to prevent packages from Nixpkgs unstable breaking apps
from 20.03.

Enabling this should not cause any issues as there are no programs
using the legacy fontconfig version since NixOS 15.03.

Unfortunately, if a person already ran an app from unstable
before applying this patch, they will need to delete ~/.cache/fontconfig manually.
2020-09-08 13:24:33 +02:00
Christian Kauhaus
aa8ccad1b1 adns: 1.5.1 -> 1.5.2
Security update which fixes various CVEs:

CVE-2017-9103
CVE-2017-9104
CVE-2017-9109
CVE-2017-9105
CVE-2017-9106
CVE-2017-9107
CVE-2017-9108

Closes #91310

(cherry picked from commit b3bcf1022cadaec983164155f8e85424487b2d9b)
2020-09-07 15:09:41 +02:00
Martin Weinelt
4bd1938e03 Merge pull request #97333 from makefu/pkgs/hovercraft/backport-update
backport hovercraft fix
2020-09-07 13:06:55 +02:00
makefu
f59f61817c hovercraft: remove broken meta tag 2020-09-07 08:56:02 +02:00
Konrad Borowski
95bf5a41c5 hovercraft: 2.6 -> 2.7
(cherry picked from commit 46d3cf2c1b)
2020-09-07 08:53:41 +02:00
worldofpeace
4bada3ac11 pantheon.appcenter: 3.4.0 -> 3.4.2 2020-09-06 21:44:03 -04:00
worldofpeace
3cb2ca50e9 pantheon.elementary-dock: fix double includedir in .pc
(cherry picked from commit ac05da41bd)
2020-09-06 21:37:56 -04:00
worldofpeace
e4cb606d38 pantheon: remove plank
We don't use this anymore. Oops.

(cherry picked from commit 8845cb868c)
2020-09-06 21:37:56 -04:00
worldofpeace
7778e992e1 appstream: 0.12.6 -> 0.12.11
(cherry picked from commit 1a5f54c404)
2020-09-06 21:37:56 -04:00
worldofpeace
e7f41c0abe pantheon.wingpanel-indicator-sound: 2.1.5 -> 2.1.6
https://github.com/elementary/wingpanel-indicator-sound/releases/tag/2.1.6
(cherry picked from commit afb065f374)
2020-09-06 21:37:55 -04:00
worldofpeace
e6dcb33e96 pantheon.wingpanel-indicator-power: 2.1.5 -> 2.2.0
https://github.com/elementary/wingpanel-indicator-power/releases/tag/2.2.0
(cherry picked from commit 80108e7aa4)
2020-09-06 21:37:55 -04:00
worldofpeace
ec418c6f71 pantheon.wingpanel-indicator-nightlight: 2.0.3 -> 2.0.4
https://github.com/elementary/wingpanel-indicator-nightlight/releases/tag/2.0.4
(cherry picked from commit 05ad41decb)
2020-09-06 21:37:55 -04:00
worldofpeace
8034d716f4 pantheon.switchboard-plug-sound: 2.2.4 -> 2.2.5
https://github.com/elementary/switchboard-plug-sound/releases/tag/2.2.5
(cherry picked from commit 87f3b4082d)
2020-09-06 21:37:55 -04:00
worldofpeace
d5c0c7351b pantheon.switchboard-plug-network: 2.3.1 -> 2.3.2
https://github.com/elementary/switchboard-plug-keyboard/releases/tag/2.4.1
(cherry picked from commit 72d29c975d)
2020-09-06 21:37:54 -04:00
worldofpeace
65e39afb92 pantheon.switchboard-plug-keyboard: 2.3.6 -> 2.4.1
https://github.com/elementary/switchboard-plug-keyboard/releases/tag/2.4.1
(cherry picked from commit b592c888ad)
2020-09-06 21:37:54 -04:00
worldofpeace
b2b4ac3fdc pantheon.elementary-files: 4.4.4 -> 4.5.0
https://github.com/elementary/files/releases/tag/4.5.0
(cherry picked from commit 4b64a23f26)
2020-09-06 21:37:54 -04:00
worldofpeace
e3ac5913d3 pantheon.elementary-calendar: 5.0.6 -> 5.1.6
https://github.com/elementary/calendar/releases/tag/5.1.0
(cherry picked from commit 7dea5d2735)
2020-09-06 21:37:53 -04:00
worldofpeace
2cf7cad291 pantheon: update hashes
(cherry picked from commit 7961afc58a)
2020-09-06 21:37:48 -04:00
worldofpeace
42674051d1 pantheon.gala: fix build with latest vala
(cherry picked from commit 6df7a93ce7)
2020-09-06 21:21:08 -04:00
worldofpeace
e62f338732 pantheon.wingpanel-indicator-session: fix build with latest vala
(cherry picked from commit 1e084a85d2)
2020-09-06 21:21:00 -04:00
Jörg Thalheim
43a27ce45d radare2: 4.5.0 -> 4.5.1
(cherry picked from commit 4bdcea4634)
2020-09-06 20:37:10 +02:00
zowoq
b0976a302c youtube-dl: 2020.07.28 -> 2020.09.06
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.09.06
(cherry picked from commit e2d02e469a)
2020-09-06 11:45:05 +02:00
worldofpeace
c2c55c94c1 Merge branch 'staging-20.03' into release-20.03 2020-09-05 17:08:42 -04:00
worldofpeace
c0c2bbeabe Merge remote-tracking branch 'upstream/release-20.03' into staging-20.03 2020-09-05 17:08:09 -04:00
Maximilian Bosch
ba0c64775b mautrix-whatsapp: 0.1.3 -> 0.1.4
https://github.com/tulir/mautrix-whatsapp/releases/tag/v0.1.4
(cherry picked from commit 86a1a0a68d)
2020-09-05 16:35:55 +02:00
Robert Scott
9fd2ed5e62 Merge pull request #96196 from risicle/ris-ghostscript-CVE-2020-15900-r20.03
[20.03] ghostscript: add patch for CVE-2020-15900
2020-09-05 12:36:55 +01:00
Tobias Happ
51d115ac89 rustup: add zlib as runtime dependency
Fixes https://github.com/NixOS/nixpkgs/issues/92946.

(cherry picked from commit b2679e8b41)
2020-09-04 14:07:56 -07:00
Michael Raskin
5607e74b1d Merge pull request #96884 from ryneeverett/backport-firejail-fix-CVE-2020-17368-CVE-2020-17367
[20.03] firejail: add patches to fix CVE-2020-17367 and CVE-2020-17368
2020-09-04 05:23:53 +00:00
Maximilian Bosch
20b78803b9 hydra-unstable: 2020-08-04 -> 2020-09-02
Needed to fix Hydra with latest `nixUnstable`.

(cherry picked from commit 1c55613cd7)
2020-09-03 22:39:51 +02:00
Konstantin Alekseev
2868763c2b nixUnstable: pre20200721_ff314f1 -> pre20200829_f156513
(cherry picked from commit 4243ebb07e)
2020-09-03 22:39:50 +02:00
Matthew Bauer
fa3fb57d32 nix-bundle: 0.3 -> 0.4
(cherry picked from commit faa7ae8643)
2020-09-03 13:41:37 -05:00
Tim Steinbach
7f0e429056 linux: 5.4.61 -> 5.4.62 2020-09-03 14:15:40 -04:00
Tim Steinbach
bb02ef01d7 linux: 4.9.234 -> 4.9.235 2020-09-03 14:15:40 -04:00
Tim Steinbach
3cf63860e2 linux: 4.4.234 -> 4.4.235 2020-09-03 14:15:40 -04:00
Tim Steinbach
7a78d2ec6f linux: 4.19.142 -> 4.19.143 2020-09-03 14:15:40 -04:00
Tim Steinbach
3f44ab2219 linux: 4.14.195 -> 4.14.196 2020-09-03 14:15:40 -04:00
Maximilian Bosch
10aede9bcf element-desktop: 1.7.4 -> 1.7.5
https://github.com/vector-im/element-desktop/releases/tag/v1.7.5
(cherry picked from commit bf007a2c0a)
2020-09-03 10:49:53 +02:00
Maximilian Bosch
c5f903f242 element-web: 1.7.4 -> 1.7.5
https://github.com/vector-im/element-web/releases/tag/v1.7.5
(cherry picked from commit 412a28d43f)
2020-09-03 10:49:52 +02:00
Vladimír Čunát
d92de0eb18 Merge #96893: adobe-reader: add knownVulnerabilities 2020-09-03 06:41:18 +02:00
Michael Weiss
0d60b0b10e signal-desktop: 1.34.5 -> 1.35.1
(cherry picked from commit 9c6f11f89d)
2020-09-02 14:28:31 -07:00
Daniël de Kok
0ee482c818 adobe-reader: add knownVulnerabilities
We should really avoid that people unknowingly use Adobe Reader, it
has literally tens of known high-score code execution vulnerabilities,
probably exploited in the wild.

(cherry picked from commit 4b07b00c0d)
2020-09-01 10:00:50 +02:00
Stig Palmquist
65c4f28c72 firejail: add patches to fix CVE-2020-17367 and CVE-2020-17368
(cherry picked from commit e15cab8e9c)

Resolve #96783.
2020-09-01 03:36:19 +00:00
R. RyanTM
977ee466ae solr: 8.5.2 -> 8.6.1
(cherry picked from commit 563b73d880)
2020-08-31 20:22:01 -04:00
R. RyanTM
7a4bae9c2f solr: 8.5.1 -> 8.5.2
(cherry picked from commit 41a81c4f04)
2020-08-31 20:21:52 -04:00
R. RyanTM
dc6333cfa6 solr: 8.5.0 -> 8.5.1
(cherry picked from commit f82006b9af)
2020-08-31 20:21:41 -04:00
R. RyanTM
fd702775c0 solr: 8.4.1 -> 8.5.0
(cherry picked from commit 7613ae0ea7)
2020-08-31 20:21:29 -04:00
Vladimír Čunát
ff6a070b4e knot-dns: 2.9.5 -> 2.9.6
This is mostly a bug fix version with some small improvements.
https://gitlab.nic.cz/knot/knot-dns/-/tags/v2.9.6

(cherry picked from commit 1dbe47ced5)
2020-08-31 17:05:46 +02:00
Vladimír Čunát
27ac8de4a8 Merge #96360: thunderbird*: updates
(cherry picked from commit f56bda0c0c)
I briefly re-tested all of them atop 20.03.
2020-08-31 17:05:27 +02:00
oxalica
c3219cdf8f tdesktop: 2.1.13 -> 2.2.0 (#93901)
(cherry picked from commit 2bd78b209d)
2020-08-31 16:24:26 +02:00
Michael Weiss
9b2648a05e tdesktop: 2.1.12 -> 2.1.13
(cherry picked from commit 10b11fe5c8)
2020-08-31 16:24:24 +02:00
Michael Weiss
ddf54a16c7 tdesktop: 2.1.11 -> 2.1.12
(cherry picked from commit b713e97c30)
2020-08-31 16:24:23 +02:00
Michael Weiss
50236f40d6 tdesktop: 2.1.10 -> 2.1.11
(cherry picked from commit a1aecffc97)
2020-08-31 16:24:22 +02:00
Michael Weiss
4b340518df tdesktop: 2.1.7 -> 2.1.10
(cherry picked from commit 7ef22b9ff1)
2020-08-31 16:24:21 +02:00
Michael Weiss
a7447cb22b tdesktop: 2.1.6 -> 2.1.7
(cherry picked from commit 6d923b36cd)
2020-08-31 16:24:20 +02:00
Michael Weiss
49f36c1983 tdesktop: 2.1.4 -> 2.1.6
(cherry picked from commit 6e5b1a71eb)
2020-08-31 16:24:20 +02:00
Michael Weiss
1b4c1c9394 tdesktop: 2.1.2 -> 2.1.4
(cherry picked from commit 22fef8ebb1)
2020-08-31 16:24:19 +02:00
Michael Weiss
e7b56c5c07 tdesktop: 2.1.1 -> 2.1.2
(cherry picked from commit 69dc7e64ad)
2020-08-31 16:24:18 +02:00
Michael Weiss
b7276091ec tdesktop: 2.1.0 -> 2.1.1
Regarding microsoft_gsl: The CMake scripts from Telegram-Desktop did not
find it anymore (I didn't investigate this) and Arch already made this
change during the last update. It's probably best to do the same here
especially since Telegram-Desktop is currently based on GSL 3.0.1 while
our version is still at 2.1.0.

(cherry picked from commit e9e2f81590)
2020-08-31 16:22:58 +02:00
Tim Steinbach
1fc2400c44 linux: 5.7.18 -> 5.7.19 2020-08-31 08:55:30 -04:00
Stig Palmquist
2847777ec7 firefox: 79.0 -> 80.0
(cherry picked from commit c408178cab)
PR for master: #96454.
2020-08-30 11:32:04 +02:00
Stig Palmquist
852e90b19a firefox-esr-78: 78.1.0esr -> 78.2.0esr
(cherry picked from commit ba671f6906)
PR for master: #96454.
2020-08-30 10:13:59 +02:00
Stig Palmquist
196bbc32ee firefox-esr-68: 68.11.0esr -> 68.12.0esr
(cherry picked from commit 057b30b698)
PR for master: #96454.
2020-08-30 09:03:21 +02:00
Jos van den Oever
925ae0dee6 sonic-visualiser: 2.4.1 -> 4.0.1
The program is no longer broken.

(cherry picked from commit 528e27b33c)
2020-08-30 01:50:47 -04:00
Jos van den Oever
c86eb53a88 libfishsound at 1.0.0
(cherry picked from commit eb1ffda13c)
2020-08-30 01:50:47 -04:00
Jonathan Ringer
7fe5ff27a3 nixpkgs-review: 2.3.1 -> 2.4.0
(cherry picked from commit 66cb0b52a1)
2020-08-30 07:06:31 +02:00
Maximilian Bosch
1fb95d956c wireguard-tools: 1.0.20200820 -> 1.0.20200827
https://lists.zx2c4.com/pipermail/wireguard/2020-August/005790.html
(cherry picked from commit 1ce368f975)
2020-08-29 23:13:59 +02:00
Maximilian Bosch
8ad3199368 Merge pull request #96592 from TethysSvensson/tor-browser-954
tor-browser-bundle-bin: 9.5.3 -> 9.5.4
2020-08-29 19:06:53 +02:00
Maximilian Bosch
f9c4493288 matrix-synapse: 1.19.0 -> 1.19.1
https://github.com/matrix-org/synapse/releases/tag/v1.19.1
(cherry picked from commit 42173099bf)
2020-08-29 09:32:12 +02:00
Tethys Svensson
c1da480f51 tor-browser-bundle-bin: 9.5.3 -> 9.5.4 2020-08-29 09:18:36 +02:00
Michael Weiss
3182792128 Merge pull request #96457 from primeos/chromium-backport
[20.03] chromium: 84.0.4147.135 -> 85.0.4183.83
2020-08-28 14:41:28 +02:00
Michael Weiss
4737bed3ed chromium: Make the gnChromium overrides depend on the version
This is more robust than depending on the channel, though the version
should only matter if the configuration phase fails.
This also switches to the intended version for `chromium` which should
be higher since M85 is in the stable channel.

Thanks `@volth` for pointing this out.

(cherry picked from commit 25aed428aa)
2020-08-27 12:53:50 +02:00
Michael Weiss
9f966bae0d chromium: 84.0.4147.135 -> 85.0.4183.83
https://chromereleases.googleblog.com/2020/08/stable-channel-update-for-desktop_25.html

This update includes 20 security fixes.

CVEs:
CVE-2020-6558 CVE-2020-6559 CVE-2020-6560 CVE-2020-6561 CVE-2020-6562
CVE-2020-6563 CVE-2020-6564 CVE-2020-6565 CVE-2020-6566 CVE-2020-6567
CVE-2020-6568 CVE-2020-6569 CVE-2020-6570 CVE-2020-6571

(cherry picked from commit 4252ba90f4)
2020-08-27 12:53:50 +02:00
Benjamin Hipple
2739290bb0 Merge pull request #96398 from obsidiansystems/cuda11-20.03
[20.03] Add cuda 11
2020-08-26 20:39:19 -04:00
Matthew Bauer
eb1df99366 cudatoolkit: init v11.0.3
(cherry picked from commit 164f8024e9)
2020-08-26 14:26:51 -05:00
Michael Reilly
19ce42e4c2 cudnn_cudatoolkit_10_2: init at 7.6.5
(cherry picked from commit 972db874b3)
2020-08-26 14:26:34 -05:00
Tim Steinbach
feff2fa665 linux: 5.7.17 -> 5.7.18 2020-08-26 13:56:40 -04:00
Tim Steinbach
cfa0fe3a0f linux: 5.4.60 -> 5.4.61 2020-08-26 13:56:40 -04:00
Tim Steinbach
0a3583509d linux: 4.9.233 -> 4.9.234 2020-08-26 13:56:40 -04:00
Tim Steinbach
a91afce9f2 linux: 4.4.233 -> 4.4.234 2020-08-26 13:56:40 -04:00
Tim Steinbach
4c46ce89c5 linux: 4.19.141 -> 4.19.142 2020-08-26 13:56:40 -04:00
Tim Steinbach
f4da1743b0 linux: 4.14.194 -> 4.14.195 2020-08-26 13:56:40 -04:00
Robert Scott
6884c3135f ghostscript: add patch for CVE-2020-15900
(cherry picked from commit 9292dbf7fa)
2020-08-24 18:34:46 +01:00
Dmitry Kalinkin
14006b724f Merge pull request #96130 from eqyiel/fix/port-95826-to-stable
[20.03] qtwebengine: fix build for darwin
2020-08-23 20:07:29 -07:00
Silvan Mosberger
a5584ab70d Merge pull request #95263 from ckauhaus/88407-sysstat-cve-2019-19725
sysstat: 12.2.0 -> 12.2.3
2020-08-23 23:20:32 +02:00
Ruben Maher
e5612ebe3f qtwebengine: fix build for darwin
(cherry picked from commit 68bf9101d7)
2020-08-23 13:45:40 +09:00
Maximilian Bosch
0c59c1296b wireguard-tools: 1.0.20200513 -> 1.0.20200820
https://lists.zx2c4.com/pipermail/wireguard/2020-August/005780.html
(cherry picked from commit 05a4dc3ce9)
2020-08-22 22:42:02 +02:00
R. RyanTM
b83b54d0a8 freerdp: 2.1.2 -> 2.2.0
(cherry picked from commit 2a597059fe)
2020-08-22 17:16:05 +02:00
Lassulus
05fb4a2099 Merge pull request #89782 from paperdigits/displaycal-backport
displaycal: 3.5 -> 3.8.9.3
2020-08-22 13:58:36 +02:00
WilliButz
ebf5991623 freeradius: 3.0.20 -> 3.0.21
(cherry picked from commit 609cdfae9a)
2020-08-22 09:42:59 +02:00
Steven Shaw
4a6bf887e4 rescuetime: 2.16.2.1 -> 2.16.3.1
(cherry picked from commit 4315835d63)
2020-08-22 08:23:22 +02:00
Silvan Mosberger
666d3103bb Merge pull request #95583 from risicle/ris-sigil-0.9.16-r20.03
[r20.03] sigil: 0.9.14 -> 0.9.16, addressing CVE-2019-14452
2020-08-22 01:29:49 +02:00
Robert Scott
6986e78e50 nghttp2: add patch for CVE-2020-11080
included in-tree due to bootstrapping difficulties with fetchpatch
2020-08-21 23:42:33 +01:00
Tim Steinbach
2d580cd279 linux: 5.7.16 -> 5.7.17 2020-08-21 15:54:36 -04:00
Tim Steinbach
abf66574d3 linux: 5.4.59 -> 5.4.60 2020-08-21 15:54:34 -04:00
Tim Steinbach
d5b3ca78e3 linux: 4.9.232 -> 4.9.233 2020-08-21 15:54:32 -04:00
Tim Steinbach
73b4448562 linux: 4.4.232 -> 4.4.233 2020-08-21 15:54:30 -04:00
Tim Steinbach
1d634f69e1 linux: 4.19.140 -> 4.19.141 2020-08-21 15:54:28 -04:00
Tim Steinbach
1ec6859307 linux: 4.14.193 -> 4.14.194 2020-08-21 15:54:26 -04:00
Michael Weiss
64fec31a24 Merge pull request #95820 from primeos/chromium-backport
[20.03] chromium: 84.0.4147.125 -> 84.0.4147.135
2020-08-21 21:24:27 +02:00
Robert Scott
fceb87e537 openexr: 2.4.1 -> 2.4.2 2020-08-21 19:14:10 +01:00
Florian Klink
de3780b937 nixos/nginx: move configuration testing script into reload command
nginx -t not only verifies configuration, but also creates (and chowns)
files. When the `nginx-config-reload` service is used, this can cause
directories to be chowned to `root`, causing nginx to fail.

This moves the nginx -t command into a second ExecReload command, which
runs as nginx's user. While fixing above issue, this will also cause the
configuration to be verified when running `systemctl reload nginx`, not
only when restarting the dummy `nginx-config-reload` unit. The latter is
mostly a workaround for missing features in our activation script
anyways.

(cherry picked from commit 300049ca51)
2020-08-20 09:41:18 +02:00
Michael Weiss
fb4ddfd6d7 chromium: 84.0.4147.125 -> 84.0.4147.135
https://chromereleases.googleblog.com/2020/08/stable-channel-update-for-desktop_18.html

This update includes 1 security fix.

CVEs:
CVE-2020-6556

(cherry picked from commit f9c3038465)
2020-08-20 00:05:19 +02:00
Benno Fünfstück
fc966732c8 lbzip2: fix build
This is backport of #80560 (since we don't have updated gnulib in 20.03)
and #80906.

Based on 07cf03630f
2020-08-19 17:27:20 +02:00
Tim Steinbach
c8d79aa989 linux: 5.7.15 -> 5.7.16 2020-08-19 08:51:29 -04:00
Tim Steinbach
30a6ef8b1f linux: 5.4.58 -> 5.4.59 2020-08-19 08:51:29 -04:00
Tim Steinbach
280a347024 linux: 4.19.139 -> 4.19.140 2020-08-19 08:51:29 -04:00
Maximilian Bosch
f0924dbf55 matrix-synapse: 1.18.0 -> 1.19.0
https://github.com/matrix-org/synapse/releases/tag/v1.19.0
(cherry picked from commit 53dc9e8103)
2020-08-18 15:15:15 +02:00
Maximilian Bosch
af10edeb40 python3Packages.canonicaljson: 1.1.4 -> 1.3.0
(cherry picked from commit 2d72eaf616)
2020-08-18 15:15:15 +02:00
Maximilian Bosch
32324de6d2 element-desktop: 1.7.3 -> 1.7.4
https://github.com/vector-im/element-desktop/releases/tag/v1.7.4
(cherry picked from commit 2cb4d19268)
2020-08-18 15:15:14 +02:00
Maximilian Bosch
43e11555d0 element-web: 1.7.3 -> 1.7.4
https://github.com/vector-im/element-web/releases/tag/v1.7.4
(cherry picked from commit 01ff24f1b5)
2020-08-18 15:15:14 +02:00
Silvan Mosberger
38bfbd5d6f Merge pull request #91937 from spacefrogg/openafs-1.6.24
[20.03] openafs: 1.6.23 -> 1.6.24
2020-08-18 01:08:47 +02:00
Maximilian Bosch
eb8080d979 nixos/nextcloud: update nginx config
This patch ensures that latest Nextcloud works flawlessly again on our
`nginx`. The new config is mostly based on upstream recommendations
(again)[1]:

* Trying to access internals now results in a 404.
* All `.php`-routes get properly resolved now.
* Removed 404/403 handling from `nginx` as the app itself takes care of
  this. Also, this breaks the `/ocs`-API.
* `.woff2?`-files expire later than other assets like images.

Closes #95293

[1] https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html

(cherry picked from commit 42f6244899)
2020-08-17 20:20:51 +02:00
Martin Weinelt
cbaaba7a20 Merge pull request #95676 from dotlambda/dovecot-2.3.11.3
dovecot: 2.3.10.1 -> 2.3.11.3
2020-08-17 15:04:18 +02:00
Lassulus
bfdf25f3ff tor-browser: disable hardening by default (#93154)
* tor-browser: disable hardening by default

this seems to cause crashes with certain tabs.
relevant issue: https://github.com/NixOS/nixpkgs/issues/86356

* Update pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
(cherry picked from commit 45e2ff349f)
2020-08-17 14:33:55 +02:00
Robert Schütz
d24914ff0c dovecot_pigeonhole: 0.5.10 -> 0.5.11
(cherry picked from commit c62812c321)
2020-08-17 12:46:46 +02:00
Robert Schütz
c679e26098 dovecot: 2.3.10.1 -> 2.3.11.3
(cherry picked from commit 4f5b797ec3)
2020-08-17 12:46:41 +02:00
R. RyanTM
fcbe539d34 dovecot_pigeonhole: 0.5.9 -> 0.5.10
(cherry picked from commit da5e9d4ab9)
2020-08-17 12:46:35 +02:00
worldofpeace
f184fe352b Merge pull request #95654 from OPNA2608/backport-update-palemoon-28.11.0
[20.03] palemoon: 28.10.0 -> 28.12.0
2020-08-17 05:01:42 -04:00
Christoph Neidahl
ab92fa63a5 palemoon: 28.10.0 -> 28.12.0
(cherry picked from commit a5ffb7cf8a)
2020-08-17 08:26:56 +02:00
Florian Klink
cb1996818e Merge pull request #93056 from dasj19/nautilus-2003-update
[20.03] nautilus: 3.34.2 -> 3.34.3
2020-08-17 00:09:25 +02:00
Martin Weinelt
9319284c1d Merge pull request #95518 from risicle/ris-asyncpg-CVE-2020-17446-r20.03
[r20.03] pythonPackages.asyncpg: add patch for CVE-2020-17446
2020-08-16 20:25:55 +02:00
Robert Scott
24e7620cb5 pythonPackages.asyncpg: add patch for CVE-2020-17446 2020-08-16 19:19:05 +01:00
Martin Weinelt
f8a10a7719 python3Packages.uvloop: disable test_write_to_closed_transport test on 3.8+
Reenables the TCP testsuite and only disables the single failing test.

https://github.com/MagicStack/uvloop/issues/355
(cherry picked from commit affa7726ac)
2020-08-16 10:46:41 -07:00
Robert Scott
fecd3c6d7f sigil: 0.9.14 -> 0.9.16
addressing CVE-2019-14452
2020-08-16 12:52:00 +01:00
Michael Weiss
f59b2717b1 Merge pull request #95176 from primeos/chromium-backport
[20.03] chromium: 84.0.4147.105 -> 84.0.4147.125
2020-08-15 22:33:20 +02:00
Martin Weinelt
3506bce1d4 Merge pull request #95456 from risicle/ris-pure-ftpd-CVE-2020-9274-r20.03
[r20.03] pure-ftpd: add patches for CVE-2020-9274, CVE-2020-9365
2020-08-15 00:30:11 +02:00
Robert Scott
1b382475d8 pure-ftpd: add patches for CVE-2020-9274, CVE-2020-9365
Fixes merged to upstream's master but no release yet.

(cherry picked from commit 5b072a4fc0)
2020-08-14 22:14:29 +01:00
Martin Weinelt
48b95e21aa Merge pull request #95195 from mweinelt/20.03/ansible
[20.03] ansible: 2.9.11 -> 2.9.12; 2.8.13 -> 2.8.14
2020-08-14 22:02:23 +02:00
worldofpeace
4fa7cc60c1 Merge pull request #95206 from worldofpeace/gi-backport
[20.03] Fix ibus
2020-08-13 19:13:33 -04:00
Vladimír Čunát
05195accdc rtlwifi_new: switch fetchFromGitHub to a working repo
Fixes #95324.

(cherry picked from commit 4451f9b68f)
2020-08-13 16:50:33 +02:00
Aaron Andersen
b4dac6714d Merge pull request #94912 from aanderse/apacheHttpd-20.03
apacheHttpd: 2.4.43 -> 2.4.46 [20.03 backport]
2020-08-12 21:27:25 -04:00
Christian Kauhaus
492fd3c655 sysstat: 12.2.0 -> 12.2.3
Point release which contains various fixes including one for
CVE-2019-19725.
2020-08-12 17:57:19 +02:00
Christian Kauhaus
2a403c9476 Merge pull request #95233 from jerith666/alpine-2-23-backport
alpine: 2.21 -> 2.23
2020-08-12 16:51:42 +02:00
Samuel Gräfenstein
7a4047da63 flashplayer: 32.0.0.403 -> 32.0.0.414
(cherry picked from commit 7a34bf1aae)
2020-08-12 08:03:47 -05:00
Florian Klink
4e4906da4e Merge pull request #94970 from flokli/20.03-gitlab-13.0.12
[20.03] gitlab: 13.0.12
2020-08-12 12:32:28 +02:00
Maximilian Bosch
2090411800 evcxr: 0.5.1 -> 0.5.3
https://github.com/google/evcxr/blob/v0.5.3/RELEASE_NOTES.md
(cherry picked from commit de96815a2e)
2020-08-11 23:04:34 +02:00
Tor Hedin Brønner
b79747ead8 nixos/ibus: fix evaluation
Need to reference through `config` when checking what other modules have set.

(cherry picked from commit c9d988b0e1)
2020-08-11 14:42:27 -04:00
worldofpeace
6a0f658dcf nixos/ibus: add ibus portal if portals are enabled
(cherry picked from commit 76f7fc1476)
2020-08-11 14:42:26 -04:00
Symphorien Gibol
22fdd693d8 Revert "Revert "ibus: fix dconf db installation""
This reverts commit ee5cba24c3.

(cherry picked from commit 11d6318a01)
2020-08-11 14:42:04 -04:00
Symphorien Gibol
0d341125c3 ibus: fix installation of dconf database
Fixes this warning at ibus-daemon startup:

(ibus-dconf:15691): dconf-WARNING **: 21:49:24.018: unable to open file '/etc/dconf/db/ibus': Failed to open file ?/etc/dconf/db/ibus?: open() failed: No such file or directory; expect degraded performance

(cherry picked from commit 3dbd629fa4)
2020-08-11 14:41:58 -04:00
worldofpeace
3e09a95377 Revert "ibus: fix dconf db installation"
(cherry picked from commit ee5cba24c3)
2020-08-11 14:41:51 -04:00
Symphorien Gibol
2eda645134 nixos/tests/ibus: fix test
(cherry picked from commit 5b7ffe6140)
2020-08-11 14:41:44 -04:00
Symphorien Gibol
3419ccb574 ibus: fix installation of dconf database
Fixes this warning at ibus-daemon startup:

(ibus-dconf:15691): dconf-WARNING **: 21:49:24.018: unable to open file '/etc/dconf/db/ibus': Failed to open file ?/etc/dconf/db/ibus?: open() failed: No such file or directory; expect degraded performance

(cherry picked from commit a71dc0b27e)
2020-08-11 14:41:43 -04:00
Symphorien Gibol
c61471dde9 ibus: fix generation of 00-upstream-settings
(cherry picked from commit bd6c12ba32)
2020-08-11 14:41:42 -04:00
Jan Tojnar
572b49b147 wrapGAppsHook: add comments
(cherry picked from commit 0be3b18d3e)
2020-08-11 14:31:24 -04:00
Jan Tojnar
7293136913 wrapGAppsHook: add tests
(cherry picked from commit 49b89afcc2)
2020-08-11 14:31:23 -04:00
Jan Tojnar
e1d83fcc0b wrapGAppsHook: move to a separate file
(cherry picked from commit 69b89979ba)
2020-08-11 14:31:22 -04:00
Jan Tojnar
4af94d3384 gobject-introspection: Ensure the giDiscoverSelf is run before gappsWrapperArgsHook
gappsWrapperArgsHook tries to collect GI_TYPELIB_PATH environment variable so if we want it to see the path giDiscoverSelf adds, we need to force the order.

(cherry picked from commit 8f7387f219)
2020-08-11 14:27:46 -04:00
worldofpeace
f2825d2cca Merge pull request #94749 from worldofpeace/vala-update-20.03
[20.03] vala: 0.46.5 -> 0.46.12
2020-08-11 14:27:13 -04:00
Martin Weinelt
3cf1c9ae26 ansible_2_8: 2.8.13 -> 2.8.14
(cherry picked from commit 9e6ee27597)
2020-08-11 19:17:39 +02:00
Martin Weinelt
e048ee3e44 ansible_2_9: 2.9.11 -> 2.9.12
(cherry picked from commit a75097d2c1)
2020-08-11 19:17:26 +02:00
Tim Steinbach
246b11b18f linux: 5.7.14 -> 5.7.15 2020-08-11 13:05:46 -04:00
Tim Steinbach
38caa17c3b linux: 5.4.57 -> 5.4.58 2020-08-11 13:05:46 -04:00
Tim Steinbach
7f99680f8f linux: 4.19.138 -> 4.19.139 2020-08-11 13:05:46 -04:00
f4814n
1d1d585f99 chromium: Add missing dependency on coreutils (#94578)
The script that runs chromium calls tr from coreutils - however
it just assumed that coreutils are in PATH.

With missing coreutils chromium did still launch (at least with
d433839007 applied) but emitted
`line 15: tr: command not found` error messages.

(cherry picked from commit 6e4d33a001)
2020-08-11 14:59:48 +02:00
Griffin Smith
59c4961de4 chromium: Add missing dependency on gnugrep
The bin script that runs chromium calls out to gnugrep - but gnugrep is
missing as a runtime dependency of the chromium package. I found this
out when I was trying to put it in a docker image.

(cherry picked from commit d433839007)
2020-08-11 14:59:43 +02:00
Michael Weiss
8d924ba947 chromium: 84.0.4147.105 -> 84.0.4147.125
https://chromereleases.googleblog.com/2020/08/stable-channel-update-for-desktop.html

This update includes 15 security fixes.

CVEs:
CVE-2020-6542 CVE-2020-6543 CVE-2020-6544 CVE-2020-6545 CVE-2020-6546
CVE-2020-6547 CVE-2020-6548 CVE-2020-6549 CVE-2020-6550 CVE-2020-6551
CVE-2020-6552 CVE-2020-6553 CVE-2020-6554 CVE-2020-6555

(cherry picked from commit edb0920697)
2020-08-11 14:58:07 +02:00
Michael Weiss
46fccc51db chromium{Beta,Dev}: M84 -> M85 -> M86 (broken)
Mark chromiumDev as broken since the build requires LLVM 11 which is not
yet in Nixpkgs (due to the lack of an RC, see #93324). Build error:
clang (LLVM option parsing): Unknown command line argument '-basic-aa-recphi=0'.  Try: 'clang (LLVM option parsing) --help'
clang (LLVM option parsing): Did you mean '--basicaa-recphi=0'?
ninja: build stopped: subcommand failed.

(cherry picked from commit 11fbe97810)
2020-08-11 14:57:50 +02:00
Tristan Helmich (omniIT)
d84d3632ab graylog: 3.3.3 -> 3.3.4
Bumps Graylog and integration plugins to version 3.3.4

(cherry picked from commit f797bed266)
2020-08-11 11:56:12 +02:00
Jörg Thalheim
0606ad4114 Merge pull request #95093 from Mic92/busybox
[20.03] busybox: Pull in upstream patch for CVE-2018-1000500
2020-08-11 05:53:37 +01:00
Benjamin Asbach
3a78bb222c roundcube: 1.4.7 -> 1.4.8
(cherry picked from commit e513a4e1f9)
2020-08-10 23:18:13 +02:00
Tethys Svensson
ea783ce72f busybox: Pull in upstream patch for CVE-2018-1000500
(cherry picked from commit 87af0f9871)
2020-08-10 18:19:41 +01:00
Tim Steinbach
c64b791f4d Merge pull request #94603 from asbachb/backport/openjdk11
[20.03] openjdk: 11.06 -> 11.08
2020-08-10 08:05:06 -04:00
Tim Steinbach
366e2109fa Merge pull request #94868 from asbachb/backport/openjdk8
[20.03] openjdk: 8u222 -> 8u265
2020-08-10 08:04:58 -04:00
R. RyanTM
e54dc9d9ac element-desktop: 1.7.2 -> 1.7.3
(cherry picked from commit 7602e05d84)
2020-08-10 10:15:24 +02:00
Griffin Smith
3c64d2addf openexr,ilmbase: Switch to cmake-based build
It appears that the autotools based build isn't supported on Darwin.
Just use the stdenv-builtin cmake build everywhere, as it works just
fine and is simpler.

(cherry picked from commit f509255ff7)
2020-08-10 00:16:20 +01:00
Bernardo Meurer
a5449e7540 openexr,imlbase: 2.3.0 -> 2.4.1
(cherry picked from commit e5e31593ce)
2020-08-10 00:16:11 +01:00
Vladimír Čunát
e9bd19d4d3 thunderbird*: add 78 and update (to release-20.03)
This basically syncs the versions with master PR #94863.
2020-08-09 11:31:27 +02:00
Vladimír Čunát
0e72e54d03 thunderbird-78: fixes to build on 20.03 2020-08-09 11:06:51 +02:00
Vladimír Čunát
8708d3aac2 thunderbird-78: init at 78.1.1
The expression was taken from current master;
the list of commits getting there would be too complex for me.
(This doesn't work; fixes come in a child commit.)
2020-08-09 11:05:42 +02:00
Vladimír Čunát
672679ce9e thunderbird-bin-78: init at 78.1.1
The expressions were taken from current master;
the list of commits getting there would be too complex for me.
Re-tested briefly atop 20.03.
2020-08-09 10:39:52 +02:00
taku0
c52b770a43 thunderbird: 68.9.0 -> 68.11.0
(cherry picked from commit 997e6315f2)
2020-08-09 10:22:21 +02:00
Vladimír Čunát
acf948e48b thunderbird*: rename *.nix to make cherry-picks easier
Unfortunately, renaming the patch file causes a rebuild.
2020-08-09 10:18:12 +02:00
Maximilian Bosch
d3a1eb06ba python3Packages.dlib: 19.20 -> 19.21
https://github.com/davisking/dlib/releases/tag/v19.21
(cherry picked from commit 3c7fe5bb6a)
2020-08-08 23:47:42 +02:00
Maximilian Bosch
be7e7e0f53 EmptyEpsilon: 2020-04-09 -> 2020-08-07
https://github.com/daid/EmptyEpsilon/releases/tag/EE-2020.08.07
(cherry picked from commit be9676bda1)
2020-08-08 23:47:41 +02:00
Florian Klink
16ec57b36e gitlab: 13.0.9 -> 13.0.12
(cherry picked from commit 30309e1d62dcefefbf8fa69bfede1e197bacc8eb)
2020-08-08 23:44:51 +02:00
Milan Pässler
347d3c4184 gitlab: 13.0.8 -> 13.0.9
Security release: https://about.gitlab.com/releases/2020/07/06/critical-security-release-gitlab-13-1-3-released/

(cherry picked from commit f3a353f184)
2020-08-08 23:40:27 +02:00
Florian Klink
58293362b9 gitlab: 13.0.6 -> 13.0.8 (#92060)
(cherry picked from commit d986fccd9d)
2020-08-08 23:40:26 +02:00
Florian Klink
027cef0f9f gitlab: 13.0.4 -> 13.0.6
CI Token Access Control

An authorization issue discovered in the mirroring logic allowed read access to private repositories. This issue is now mitigated in the latest release and is waiting for a CVE ID to be assigned.

https://about.gitlab.com/releases/2020/06/10/critical-security-release-13-0-6-released/
(cherry picked from commit 38a4af7d19)
2020-08-08 23:40:26 +02:00
talyz
28a66949ef gitlab: 13.0.3 -> 13.0.4
https://about.gitlab.com/releases/2020/06/03/critical-security-release-13-0-4-released/
(cherry picked from commit 0b5c534598)
2020-08-08 23:40:26 +02:00
Robin Gloster
020666f17a gitlab: 12.10.8 -> 13.0.3
https://about.gitlab.com/releases/2020/05/22/gitlab-13-0-released/
https://about.gitlab.com/releases/2020/05/27/security-release-13-0-1-released/
https://about.gitlab.com/releases/2020/05/29/gitlab-13-0-3-released/

The gitaly gitlab-shell config has moved into gitaly.toml. See
https://gitlab.com/gitlab-org/gitaly/-/issues/2182 for more info.

(cherry picked from commit 79454f15ac)
2020-08-08 23:39:57 +02:00
Jörg Thalheim
85eef615fb Merge pull request #94897 from Mic92/r2-backport 2020-08-08 20:36:17 +01:00
Tim Steinbach
5ac56e221f linux: 5.7.13 -> 5.7.14 2020-08-08 10:07:37 -04:00
Tim Steinbach
301c3e36b5 linux: 5.4.56 -> 5.4.57 2020-08-08 10:07:37 -04:00
Tim Steinbach
127c8de521 linux: 4.19.137 -> 4.19.138 2020-08-08 10:07:37 -04:00
Tim Steinbach
9e0f049162 linux: 4.14.192 -> 4.14.193 2020-08-08 10:07:37 -04:00
Aaron Andersen
a0057fc010 apacheHttpd: 2.4.43 -> 2.4.46
(cherry picked from commit 6302eb2bfb)
2020-08-07 21:05:09 -04:00
Jörg Thalheim
18188bacd6 radare2-cutter: 1.10.3 -> 1.11.0
(cherry picked from commit fca28bc496)
2020-08-07 20:06:43 +01:00
Jörg Thalheim
60e11a9158 radare2: 4.4.0 -> 4.5.0
(cherry picked from commit 63576ebc07)
2020-08-07 20:06:41 +01:00
Jörg Thalheim
66b6d761ef radare2-cutter: 1.10.2 -> 1.10.3
(cherry picked from commit 11fa2d4340)
2020-08-07 20:06:39 +01:00
Jörg Thalheim
3ccc453893 radare2: 4.3.1 -> 4.4.0
(cherry picked from commit 91b71a7b60)
2020-08-07 20:06:37 +01:00
Jörg Thalheim
9c1d529710 radare2-cutter: 1.10.1 -> 1.10.2
(cherry picked from commit f565c8fd1c)
2020-08-07 20:06:17 +01:00
Jörg Thalheim
218efad7a9 radare2: 4.3.0 -> 4.3.1
(cherry picked from commit 09ad2cffdc)
2020-08-07 20:06:15 +01:00
Jörg Thalheim
3097539fb6 radare2: 4.2.1 -> 4.3.0 (#81730)
(cherry picked from commit fb6f2d1488)
2020-08-07 20:06:14 +01:00
Jörg Thalheim
b422280363 r2: 4.2.0 -> 4.2.1
(cherry picked from commit b878000c66)
2020-08-07 20:06:12 +01:00
Matt McHenry
a3d104acfe openjdk8: 1.8.0_242 -> 1.8.0_265
(cherry picked from commit 0afe6a282a)
2020-08-07 16:19:31 +02:00
Benjamin Asbach
da0211c10d openjdk8: 8u222b10 -> 8u242b08
(cherry picked from commit b87e7d00f3)
2020-08-07 16:19:20 +02:00
Benjamin Asbach
ec3bf7a909 openjdk8: 8u222 -> 8u242
(cherry picked from commit 36c53f703b)
2020-08-07 16:19:10 +02:00
Florian Klink
4364ff933e Merge pull request #94759 from toonn/release-20.03
[20.03] wire-desktop: linux 3.18.2925 -> 3.19.2928, mac 3.18.3728 -> 3.19.3799
2020-08-07 10:01:12 +02:00
Jonathan Ringer
825c68c4ae discord-canary: 0.0.105 -> 0.0.106
(cherry picked from commit 9fbbe30a44)
2020-08-06 13:00:33 -07:00
Jonathan Ringer
2afca2f9f2 discord-ptb: 0.0.20 -> 0.0.21
(cherry picked from commit 76ee4f6dbc)
2020-08-06 13:00:33 -07:00
ldesgoui
8bb823f261 discord: 0.0.10 -> 0.0.11
(cherry picked from commit ded6c3db4e)
2020-08-06 13:00:33 -07:00
Florian Klink
e23e05452c Merge pull request #94746 from helsinki-systems/backport/20.03/firefox-79
[20.03] Firefox 79
2020-08-06 15:33:30 +02:00
Matt McHenry
00c32cd3be alpine: 2.21 -> 2.23
(cherry picked from commit a8fa0269ee)
2020-08-05 19:32:34 -04:00
taku0
74ddece731 firefox: 78.0.2 -> 79.0
(cherry picked from commit 6a4e0ee698)
2020-08-06 01:28:54 +02:00
toonn
5870db01e6 wire-desktop: mac 3.18.3728 -> 3.19.3799
(cherry picked from commit 787a38bf6b)
2020-08-06 01:19:27 +02:00
toonn
5cb3967ded wire-desktop: linux 3.18.2925 -> 3.19.2928
(cherry picked from commit cc8d2ba291)
2020-08-06 01:19:15 +02:00
Maximilian Bosch
0c0fe6d85b kitty: remove myself from the maintainer list
I don't use this as terminal emulator anymore and it's
pretty well-maintained by my fellow co-maintainers.

(cherry picked from commit 1f01916d50)
2020-08-05 22:22:03 +02:00
yoctocell
e0c983e2e6 neovim: 0.4.3 -> 0.4.4
(cherry picked from commit 7f137849e8)
2020-08-05 22:21:22 +02:00
Martin Weinelt
f80b8d1d2d element-desktop: 1.7.2 -> 1.7.3
https://github.com/vector-im/element-desktop/releases/tag/v1.7.3
(cherry picked from commit 6e405a8e85)
2020-08-05 21:57:42 +02:00
Martin Weinelt
5580251cf9 element-web: 1.7.2 -> 1.7.3
https://github.com/vector-im/element-web/releases/tag/v1.7.3
(cherry picked from commit 3d53c0514c)
2020-08-05 21:57:41 +02:00
worldofpeace
7016c5f7c2 Merge pull request #94709 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.34.4 -> 1.34.5
2020-08-05 14:50:04 -04:00
worldofpeace
e78679ed98 Revert "Revert "pantheon.elementary-files: 4.4.3 -> 4.4.4""
This reverts commit caf8427f6f.
2020-08-05 14:37:32 -04:00
worldofpeace
bebdaa353e vala: 0.46.5 -> 0.46.12 2020-08-05 14:37:24 -04:00
worldofpeace
37178a3cca Merge branch 'release-20.03' into staging-20.03 2020-08-05 14:36:11 -04:00
worldofpeace
caf8427f6f Revert "pantheon.elementary-files: 4.4.3 -> 4.4.4"
This reverts commit bfb78aaf0e.

Fixes https://github.com/NixOS/nixpkgs/issues/94707. Needs a vala update
will will happen in staging-20.03 (also reverting this).
2020-08-05 14:34:04 -04:00
symphorien
13fe7cfb14 epkowa: update hashes (#93846) 2020-08-05 20:25:28 +02:00
ajs124
de38facb66 nspr_latest: init at 4.26
firefox 79 needs this

based on cebca41b3c
2020-08-05 20:03:51 +02:00
ajs124
3a9edda794 rust-cbindgen_0_14_1 -> rust-cbindgen_latest: 0.14.1 -> 0.14.3
firefox 79 requires this version

based on dc5a3f9f13
2020-08-05 20:03:51 +02:00
Alyssa Ross
39498eb925 rust: add 1.44.0
Thunderbird and Firefox don't build with 1.41 (or 1.45 for that matter)

based on 1f9cd4cf0a
2020-08-05 20:03:49 +02:00
Tim Steinbach
a7dc43b3a9 linux: 5.7.12 -> 5.7.13 2020-08-05 08:46:02 -04:00
Tim Steinbach
a7d47c2f2a linux: 5.4.55 -> 5.4.56 2020-08-05 08:46:02 -04:00
Tim Steinbach
1df624627f linux: 4.19.136 -> 4.19.137 2020-08-05 08:46:02 -04:00
Tim Steinbach
ab47539707 linux: 4.14.191 -> 4.14.192 2020-08-05 08:46:02 -04:00
Michael Weiss
f04bcbf815 signal-desktop: 1.34.4 -> 1.34.5
(cherry picked from commit 695b69ac7d)
2020-08-05 11:26:13 +02:00
Profpatsch
d5fee0a57a lorri: 1.1 -> 1.1.1
Patch release which adds a manpage.

Adding a `man` and a `doc` output, and copying the files to the
corresponding directories.

The `overrideAttrs` is necessary because `buildRustPackage` does not
allow adding outputs.
2020-08-04 17:57:02 +02:00
Maximilian Bosch
b8151a4c25 hydra-unstable: 2020-07-28 -> 2020-08-04
Moving just one patch forward to fix importing store-paths from
`hydra-queue-runner`[1]. The other patches[2] require a newer
`pkgs.nixUnstable` and can't be used currently due to this.

[1] https://github.com/NixOS/nixpkgs/pull/93945#issuecomment-668244478
[2] 77c33c1d71...4b5813051b

(cherry picked from commit ae9ab324b7)
2020-08-04 15:54:07 +02:00
Tim Steinbach
f3dac135ba linux: 5.7.11 -> 5.7.12 2020-08-03 16:36:45 -04:00
Tim Steinbach
5bbf17d09d linux: 5.4.54 -> 5.4.55 2020-08-03 16:36:43 -04:00
Tim Steinbach
ce44e99303 linux: 4.9.231 -> 4.9.232 2020-08-03 16:36:42 -04:00
Tim Steinbach
91a0d232da linux: 4.4.231 -> 4.4.232 2020-08-03 16:36:41 -04:00
Tim Steinbach
a45141c95f linux: 4.19.135 -> 4.19.136 2020-08-03 16:36:39 -04:00
Tim Steinbach
49acaeaf75 linux: 4.14.190 -> 4.14.191 2020-08-03 16:36:38 -04:00
Karl Hallsby
77909d6eae tor-browser-bundle-bin: 9.5 -> 9.5.3
(cherry picked from 1970c2dbd0)
2020-08-03 22:18:52 +02:00
Maximilian Bosch
f631400a71 Merge pull request #94616 from pacien/mautrix-telegram-postgres-2003
[20.03] mautrix-telegram: add postgresql database driver
2020-08-03 20:27:00 +02:00
pacien
f3b21db6ab mautrix-telegram: add postgresql database driver
PostgreSQL is listed as an officially supported database backend.

(cherry picked from commit 1bee4762c3)
2020-08-03 20:07:19 +02:00
Benjamin Asbach
c4bb2630f5 openjdk: 11.0.7 -> 11.0.8
Also added `minor` variable to reflect naming scheme introduced in java 9: https://bugs.openjdk.java.net/browse/JDK-8061493

(cherry picked from commit 56cff958e8)
2020-08-03 12:40:40 +02:00
Benjamin Asbach
5cf660465e openjdk: 11.0.6 -> 11.0.7
(cherry picked from commit 890485a2bd)
2020-08-03 12:40:16 +02:00
Maximilian Bosch
d971fd7cba oraclejdk8: update jce hash
See c5dd1fba89 (commitcomment-41126603)

(cherry picked from commit 3c155bb20c)
2020-08-02 23:35:21 +02:00
Justin Bedo
6967dc37df singularity: 3.2.1 -> 3.6.1 2020-08-02 22:49:16 +02:00
Vladimír Čunát
ea0b3dd875 firefox: backport updates into release-20.03
We've been slipping behind on backporting for the default
firefox version.  This doesn't make it perfect, but using ESR 78
should make it easier for us to keep up.

Certainly feel free to work on backporting 79+ as well.

I briefly tested both affected versions (68 and 78).
2020-08-02 12:46:00 +02:00
taku0
61acfba631 firefox-esr-78: init at 78.1.0esr
(cherry picked from commit 1d730e1629)
/cc master PR #94421.
2020-08-02 11:13:44 +02:00
ajs124
a939519e7e firefox: 77.0.1 -> 78.0.1 (security)
(cherry picked from commit d4e479aae7)
/cc original PR #92043.
2020-08-02 11:13:00 +02:00
Vladimír Čunát
9ae7d8d348 firefox*: build with nodejs 13
Later firefox versions won't build with the current nodejs;
it's just build-time dependency and 13 seems to work fine.
2020-08-02 11:09:51 +02:00
Mario Rodas
5eabc6d148 icu67: init at 67.1
Changelog: https://github.com/unicode-org/icu/releases/tag/release-67-1
(cherry picked from commit 878ed3e2b5)
2020-08-02 11:08:52 +02:00
Vladimír Čunát
97cb5d7d77 nss_latest: 3.52.1 -> 3.55
It's exactly code written for nixpkgs master (over multiple commits),
except that gyp is used from python2 as the version in nixpkgs 20.03
refuses to work with python3.
2020-08-02 11:08:52 +02:00
Vladimír Čunát
6096bfbc48 nss_3_52: rename to nss_latest
That way the name can make sense without being changed often.
2020-08-02 10:11:10 +02:00
Vladimír Čunát
443d41f3bd firefox*-bin: pick updates to 20.03
/cc the last PR #94421.  I ran each for a minute or two.
2020-08-02 09:49:34 +02:00
taku0
b03ee28d80 firefox-bin: 78.0.2 -> 79.0
(cherry picked from commit 2409432f74)
2020-08-02 09:39:07 +02:00
adisbladis
7ccc77293b firefox-bin: 78.0.1 -> 78.0.2
(cherry picked from commit 29c38efa84)
2020-08-02 09:38:55 +02:00
adisbladis
87d40436d6 firefox-devedition-bin: 76.0b1 -> 79.0b7
(cherry picked from commit 8b893ecde1)
2020-08-02 09:38:22 +02:00
adisbladis
3826cd8de2 firefox-beta-bin: 79.0b2 -> 79.0b7
(cherry picked from commit e97bd70624)
2020-08-02 09:37:01 +02:00
adisbladis
fb917d05e0 firefox-bin: Work around bug in upstream SHA sums files
(cherry picked from commit 11acd8b30e)
2020-08-02 09:36:11 +02:00
adisbladis
3713d27d5f firefox-bin: Switch to sha256 sums in update scripts
There is no extra security properties provided by sha512, they are
just bigger.

(cherry picked from commit f84cd5f8aa)
2020-08-02 09:35:48 +02:00
taku0
f1dcf0a2b1 firefox-esr: 68.10.0.esr -> 68.11.0esr
(cherry picked from commit 9f5628da43)
Re-tested briefly on 20.03.  /cc PR #94421.
2020-08-02 09:29:54 +02:00
worldofpeace
7dc4385dc7 atom: Fix #92487
We rewrote the expression to use phases from genericBuilder.
https://github.com/NixOS/nixpkgs/issues/92487#issuecomment-654552010

(cherry picked from commit 35cb34cf27)
2020-08-01 20:46:21 -04:00
Martin Weinelt
fb378d52a9 Merge pull request #94458 from dotlambda/postfix-3.4.16
postfix: 3.4.14 -> 3.4.16
2020-08-01 21:56:38 +02:00
Robert Schütz
b1c42c4c2e postfix: 3.4.14 -> 3.4.16 2020-08-01 18:31:03 +02:00
Piotr Bogdan
f862ef5fe4 accountsservice: add patch for upstream issue #55
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/55
(cherry picked from commit b67e25bf89)
2020-07-31 23:38:58 -04:00
R. RyanTM
bfb78aaf0e pantheon.elementary-files: 4.4.3 -> 4.4.4
(cherry picked from commit 7319882162)
2020-07-31 23:38:58 -04:00
John Ericson
977000f149 Merge pull request #94392 from kmicklas/fix-gplates
[20.03] gplates: 2.0.0 -> 2.2.0, unbreak
2020-07-31 20:11:18 -04:00
Peter Simons
5d93c173ab Merge pull request #93940 from ggreif/ghc884-backport
[20.03] ghc: add new version 8.8.4
2020-07-31 21:30:54 +02:00
Maximilian Bosch
c9f5211b76 matrix-synapse: 1.17.0 -> 1.18.0
https://github.com/matrix-org/synapse/releases/tag/v1.18.0
(cherry picked from commit 835d36186d)
2020-07-31 14:23:47 +02:00
Maximilian Bosch
5f646ea531 Merge pull request #94309 from fadenb/graylog_3.3.3_backport
[20.03] graylog: 3.3.2 -> 3.3.3
2020-07-31 14:02:31 +02:00
Tristan Helmich (omniIT)
6a6cbf03d8 doc/rl-2003: Add warning on Graylog changes in version 3.3.3 2020-07-31 08:38:53 +00:00
Tristan Helmich (omniIT)
3de1ba01fd graylog: 3.3.2 -> 3.3.3
Bumps Graylog and integrations plugins to 3.3.3 which fixes CVE-2020-15813

(cherry picked from commit 1bb1b67087)

Reason: Security fix for CVE-2020-15813 (closes #94001)
2020-07-31 08:19:51 +00:00
Ivan Kozik
38516a273c hydra-unstable: 2020-06-23 -> 2020-07-28
This fixes the build:

```
config.status: creating hydra-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing executable-scripts commands
building
build flags: -j8 -l8 SHELL=/nix/store/c4wxsn4jays9j31y5z9f83nr2cp7l4pa-bash-4.4-p23/bin/bash
make  all-recursive
make[1]: Entering directory '/build/source'
Making all in src
make[2]: Entering directory '/build/source/src'
Making all in hydra-evaluator
make[3]: Entering directory '/build/source/src/hydra-evaluator'
g++ -DHAVE_CONFIG_H -I. -I../..    -std=c++17 -I/nix/store/2xhb4hlskn33pbyph36v4wxcan56dnrw-boehm-gc-8.0.4-dev/include -I/nix/store/5rjgsqjdm71cflfb68q7m771a1rqcsk3-nix-2.4pre20200719_a79b6dd-dev/include/nix -Wall -I ../libhydra -Wno-deprecated-declarations -g -O2 -std=c++17 -include nix/config.h -c -o hydra_evaluator-hydra-evaluator.o `test -f 'hydra-evaluator.cc' || echo './'`hydra-evaluator.cc
hydra-evaluator.cc:27:27: error: template argument 1 is invalid
   27 |     std::unique_ptr<Config> config;
      |                           ^
hydra-evaluator.cc:27:27: error: template argument 2 is invalid
hydra-evaluator.cc: In constructor 'Evaluator::Evaluator()':
hydra-evaluator.cc:61:56: error: base operand of '->' is not a pointer
   61 |         , maxEvals(std::max((size_t) 1, (size_t) config->getIntOption("max_concurrent_evals", 4)))
      |                                                        ^~
hydra-evaluator.cc:60:44: error: invalid user-defined conversion from 'std::_MakeUniq<Config>::__single_object' {aka 'std::unique_ptr<Config, std::default_delete<Config> >'} to 'int' [-fpermissive]
   60 |         : config(std::make_unique<::Config>())
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /nix/store/3krz9s8ni3bqy4hy35ycmq8assrrb4f6-gcc-9.3.0/include/c++/9.3.0/memory:80,
                 from /nix/store/d97d0wixvlprz59z57maqj1pmda55r3b-libpqxx-6.4.5/include/pqxx/binarystring.hxx:17,
                 from /nix/store/d97d0wixvlprz59z57maqj1pmda55r3b-libpqxx-6.4.5/include/pqxx/binarystring:4,
                 from /nix/store/d97d0wixvlprz59z57maqj1pmda55r3b-libpqxx-6.4.5/include/pqxx/pqxx:3,
                 from ../libhydra/db.hh:3,
                 from hydra-evaluator.cc:1:
/nix/store/3krz9s8ni3bqy4hy35ycmq8assrrb4f6-gcc-9.3.0/include/c++/9.3.0/bits/unique_ptr.h:374:16: note: candidate is: 'std::unique_ptr<_Tp, _Dp>::operator bool() const [with _Tp = Config; _Dp = std::default_delete<Config>]' <near match>
  374 |       explicit operator bool() const noexcept
      |                ^~~~~~~~
/nix/store/3krz9s8ni3bqy4hy35ycmq8assrrb4f6-gcc-9.3.0/include/c++/9.3.0/bits/unique_ptr.h:374:16: note:   return type 'bool' of explicit conversion function cannot be converted to 'int' with a qualification conversion
make[3]: *** [Makefile:440: hydra_evaluator-hydra-evaluator.o] Error 1
make[3]: Leaving directory '/build/source/src/hydra-evaluator'
make[2]: *** [Makefile:360: all-recursive] Error 1
make[2]: Leaving directory '/build/source/src'
make[1]: *** [Makefile:414: all-recursive] Error 1
make[1]: Leaving directory '/build/source'
make: *** [Makefile:344: all] Error 2
builder for '/nix/store/g967cc3j6rc3nnpx2s4klpr03ig9zzyp-hydra-2020-06-23.drv' failed with exit code 2
```

Closes #94141

(cherry picked from commit 0d7bdd6d8e)
2020-07-31 00:06:41 +02:00
Maximilian Bosch
3caee59ed9 linuxPackages.wireguard: 1.0.20200712 -> 1.0.20200729
https://lists.zx2c4.com/pipermail/wireguard/2020-July/005720.html
(cherry picked from commit 41f959293b)
2020-07-30 19:32:41 +02:00
Tim Steinbach
326767fd73 linux: 5.7.10 -> 5.7.11 2020-07-29 09:47:12 -04:00
Tim Steinbach
0fabe3d374 linux: 5.4.53 -> 5.4.54 2020-07-29 09:47:12 -04:00
Tim Steinbach
bcade58fcb linux: 4.19.134 -> 4.19.135 2020-07-29 09:47:12 -04:00
Tim Steinbach
5cfd5eb967 linux: 4.14.189 -> 4.14.190 2020-07-29 09:47:12 -04:00
Michael Weiss
b33ff917c6 chromium: 84.0.4147.89 -> 84.0.4147.105
https://chromereleases.googleblog.com/2020/07/stable-channel-update-for-desktop_27.html

This update includes 8 security fixes.

CVEs:
CVE-2020-6537 CVE-2020-6538 CVE-2020-6532 CVE-2020-6539 CVE-2020-6540
CVE-2020-6541

(cherry picked from commit bf02beb099)
2020-07-28 13:55:03 -05:00
Tim Steinbach
2f3bec63d6 jenkins: 2.235.2 -> 2.235.3
(cherry picked from commit ed0ad5f792)
2020-07-28 10:00:10 -04:00
Maximilian Bosch
7c85b91589 element-desktop: 1.7.1 -> 1.7.2
https://github.com/vector-im/riot-desktop/releases/tag/v1.7.2
(cherry picked from commit ad75463531)
2020-07-28 14:24:23 +02:00
Maximilian Bosch
382dd49f07 element-web: 1.7.1 -> 1.7.2
https://github.com/vector-im/riot-web/releases/tag/v1.7.2
(cherry picked from commit 0da5788b27)
2020-07-28 14:24:22 +02:00
Ken Micklas
7ae6e51bd4 gplates: 2.0.0 -> 2.2.0, unbreak 2020-07-27 20:54:18 -04:00
zowoq
eeb91b03a5 youtube-dl: 2020.06.16.1 -> 2020.07.28
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.07.28
(cherry picked from commit 1e2a59ef56)
2020-07-28 01:09:26 +02:00
Maximilian Bosch
274831839c nixUnstable: 2.4pre20200719_a79b6dd -> 2.4pre20200721_ff314f1
Fixes errors like this for me:

```
error: --- Error ------------------------------- nix-build
Nix daemon out of memory
(use '--show-trace' to show detailed location information)
```

(cherry picked from commit 85819d4bbf)
2020-07-27 13:19:14 +02:00
Eelco Dolstra
5e30b3af4f nixUnstable: 2.4pre7805_984e5213 -> 2.4pre20200719_a79b6dd
(cherry picked from commit 38880a5ec2)
2020-07-27 13:19:02 +02:00
Maximilian Bosch
91c9062877 Merge pull request #93773 from Ma27/element-20.03
[20.03] element-{web,desktop}: backport version bump & rename
2020-07-27 12:53:53 +02:00
Martin Weinelt
b50d55871f Merge pull request #93935 from symphorien/ihm-stable-update
[20.03] ihatemoney: fix CVE-2020-15120
2020-07-27 00:16:37 +02:00
Gabor Greif
7537b8b82f fixup for bootstrap GHC 2020-07-26 23:54:21 +02:00
Gabor Greif
94bba81cde [20.03] ghc: add new version 8.8.4
(cherry picked from commit dd6ce8c879)
2020-07-26 23:29:26 +02:00
Martin Weinelt
735df1a641 Merge pull request #93898 from uvNikita/backport/aiohue
[20.03] python: aiohue: 1.10.1 -> 2.1.0
2020-07-26 15:03:36 +02:00
Symphorien Gibol
0c36b32c11 python3Packages.ihatemoney: 4.1.4 -> 4.1.5
fixes CVE-2020-15120
2020-07-26 12:00:00 +00:00
Frederik Rietdijk
6d1823615a [20.03] python: aiohue: 1.10.1 -> 2.1.0
(cherry picked from commit 42abb50911)
2020-07-26 12:11:42 +02:00
Maximilian Bosch
477c36e0c3 element-web: warn about obsolete feature-flags 2020-07-26 11:59:54 +02:00
claudiiii
e75fdf0ac6 nixos/matrix-synapse: update documentation
(cherry picked from commit 2d468be964)
2020-07-26 11:59:54 +02:00
Maximilian Bosch
c7a15c19c7 riot-desktop: switch back to electron_8 for now
It used to work with this version and `electron_9` isn't available on
20.03.
2020-07-26 11:59:53 +02:00
R. RyanTM
076c67fdea tcpreplay: 4.3.2 -> 4.3.3 (security)
(cherry picked from commit 22ae4633c7)
Fixes CVE-2020-12740 and maybe some others are important:
https://github.com/appneta/tcpreplay/blob/4.3.3/docs/CHANGELOG
/cc roundup #90981.
2020-07-25 16:36:12 +02:00
Martin Weinelt
0a40a3999e Merge pull request #93608 from mweinelt/20.03/ansible
[20.03] ansible: v2.9.10 -> v2.9.11; ansible_2_8: v2.8.12 -> v2.8.13
2020-07-24 17:34:01 +02:00
claudiiii
33e2131d4f element-desktop, element-web: 1.7.0 -> 1.7.1
(cherry picked from commit 7c11d007cd)
2020-07-24 11:57:51 +02:00
claudiiii
02188cbd74 element-desktop, element-web: init at 1.7.0
(cherry picked from commit a705201e1d)
2020-07-24 11:57:23 +02:00
Martin Weinelt
afd465f00a Merge pull request #92844 from mmilata/20.03/samba-4.11.11
[20.03] samba: 4.11.9 -> 4.11.11
2020-07-23 23:19:51 +02:00
Jörg Thalheim
69af91469b Merge pull request #93471 from Lassulus/release-20.03 2020-07-23 19:47:19 +01:00
Vladimír Čunát
dfc0b3afdd Merge branch 'staging-20.03' into release-20.03 2020-07-23 16:19:16 +02:00
Domen Kožar
93a38cd098 Merge pull request #93687 from nh2/ghc-no-gold-20.03
[20.03] ghc: do not use ld.gold with musl libc
2020-07-23 06:24:16 +02:00
Adam Sandberg Ericsson
aea667b17b ghc: mention why ld.gold is disabled for musl libc
(cherry picked from commit 08a9d51699)
2020-07-23 03:47:06 +02:00
Adam Sandberg Ericsson
e8e92a8469 ghc: don't use ld.gold with musl libc (fixes #84670)
ld.gold doesn't play well with musl as is documented in #49071 and
https://sourceware.org/bugzilla/show_bug.cgi?id=23856

(cherry picked from commit 4675649d9c)
2020-07-23 03:47:06 +02:00
Yannis Koutras
1975b86874 mattermost-desktop: 4.5.0 -> 4.5.2 (#93668)
(cherry picked from commit 667b4b443c)
2020-07-22 19:52:47 -04:00
worldofpeace
297f3387c6 pantheon.appcenter: fix build
I believe I misunderstood some things greatly 😅️

(cherry picked from commit d74da4fe52)
2020-07-22 16:01:40 -04:00
Tim Steinbach
ac842446ad linux: 5.7.9 -> 5.7.10 2020-07-22 09:20:09 -04:00
Tim Steinbach
c8638d60b0 linux: 5.4.52 -> 5.4.53 2020-07-22 09:20:09 -04:00
Tim Steinbach
e88110c622 linux: 4.9.230 -> 4.9.231 2020-07-22 09:20:09 -04:00
Tim Steinbach
9df0203d41 linux: 4.4.230 -> 4.4.231 2020-07-22 09:20:09 -04:00
Tim Steinbach
dfe391a885 linux: 4.19.133 -> 4.19.134 2020-07-22 09:20:09 -04:00
Tim Steinbach
11167a8e90 linux: 4.14.188 -> 4.14.189 2020-07-22 09:20:09 -04:00
adisbladis
f8f311a42f linux: 5.7.8 -> 5.7.9
(cherry picked from commit 2004b0061b)
2020-07-22 09:20:00 -04:00
Vladimír Čunát
3302c4d841 Merge branch 'release-20.03' into staging-20.03
This merge is bringing really large amount of rebuilds :-/
   1939 x86_64-darwin
   9657 x86_64-linux
2020-07-22 08:45:34 +02:00
Martin Weinelt
29f57d2f81 ansible_2_8: v2.8.12 -> v2.8.13
https://github.com/ansible/ansible/blob/stable-2.8/changelogs/CHANGELOG-v2.8.rst#v2-8-13
(cherry picked from commit a9b3ff660da3e9fbe646f24bbe7caed0d1257ab9)
2020-07-21 21:14:32 +02:00
Martin Weinelt
ee1640dd52 ansible: v2.9.10 -> v2.9.11
https://github.com/ansible/ansible/blob/stable-2.9/changelogs/CHANGELOG-v2.9.rst#v2-9-11
(cherry picked from commit fe81c27f367e5322f79b7f17ed76e363c9913aa4)
2020-07-21 21:14:27 +02:00
Timo Kaufmann
9ea61f7bc4 Merge pull request #91162 from symphorien/backport-btrfs-scrub-success
[20.03] backport: nixos/btrfs autoScrub: don't fail when scrub finishes successfully
2020-07-21 20:51:29 +02:00
Maximilian Bosch
cbf3cb53dc grim: 1.3.0 -> 1.3.1
https://github.com/emersion/grim/releases/tag/v1.3.1
(cherry picked from commit cfcc630954)
2020-07-21 20:26:11 +02:00
Tad Fisher
a90a5c51a7 zoom-us: Link libfaac to fix audio recording (#93374)
Fixes #93341.

Using strace reveals that zoom is attempting to load "libfaac1.so" from
its PATH. As faac provides "libfaac.so.0", solve this by linking from
there to "libfaac1.so" in zoom's output.

This is the same solution as the one we use for libjpeg_turbo.

(cherry picked from commit 903a0cac04)
2020-07-21 12:24:07 -04:00
Maximilian Bosch
190e79d0f3 nextcloud: 19.0.0 -> 19.0.1
https://nextcloud.com/changelog/#19-0-1
(cherry picked from commit 2d543718fb)
2020-07-20 22:47:40 +02:00
Maximilian Bosch
c146535f13 oraclejdk: 8u251 -> 8u261
https://www.oracle.com/java/technologies/javase/8u261-relnotes.html
(cherry picked from commit c5dd1fba89)

Rationale for backport: as described in the release notes, this new
build-version is part of the "Critical Patch Update" of Oracle in July
2020[1]. Also, the zip archive for `8u251` isn't available anymore so users
can't build `oraclejdk` at the moment without having backed up the
`8u251` zipfile somewhere.

[1] https://www.oracle.com/security-alerts/cpujul2020.html#AppendixJAVA
2020-07-20 22:47:18 +02:00
Maximilian Bosch
d0cd75284b weechat*: remove myself as maintainer
I don't use this anymore, so I don't bring any value here.

(cherry picked from commit 309bcc4d09)
2020-07-20 22:44:57 +02:00
Silvan Mosberger
8fa3b978b4 Merge pull request #93550 from erictapen/haskell-streaming-osm-1.0.2
[20.03] haskellPackages.streaming-osm: 1.0.1 -> 1.0.2
2020-07-20 22:18:17 +02:00
Silvan Mosberger
d122741546 Merge pull request #93496 from davidak/backport-fontforge
[staging-20.03] fontforge: 20190413 -> 20200314
2020-07-20 20:58:47 +02:00
Justin Humm
4a9973a017 haskellPackages.streaming-osm: 1.0.1 -> 1.0.2
This fixes a bug in the parser, where member IDs in Openstreetmap files
were not correctly parsed.

This update significantly increases the usability of the package.
2020-07-20 20:41:18 +02:00
Alyssa Ross
99b72d2248 fontforge: 20190801 -> 20200314
This fixes the failing build.

Build system changed to cmake.

(cherry picked from commit e9848d11ad)
Reason: fixes CVE-2019-15785, CVE-2020-5395, CVE-2020-5496
2020-07-20 16:27:02 +02:00
Justin Humm
a7447ffc77 fontforge: 20190413 -> 20190801
- Init libuninameslist at 20190701 as it is a new dependency to fontforge
- Remove gnulib, as it is not used anymore
- Remove a non-applying patch
- Add myself as maintainer

(cherry picked from commit 4496f8f4b8)
2020-07-20 16:27:02 +02:00
aszlig
a674930d15 nixos/wireguard: Fix mismatched XML tag
Build error introduced in fe7053f75a:

  parser error : Opening and ending tag mismatch: commmand line 6139 and command
  escription><para>Base64 preshared key generated by <commmand>wg genpsk</command>
                                                                                 ^
Writing "command" with only two "m" fixes building the NixOS manual.

Signed-off-by: aszlig <aszlig@nix.build>
(cherry picked from commit 4e92b613cc)
2020-07-20 01:38:25 +01:00
Philipp Bartsch
df0e7ad3d6 nixos/wireguard: fix typos and unify formatting
(cherry picked from commit fe7053f75a)
2020-07-19 22:37:48 +01:00
taku0
f6e6a2915b flashplayer: 32.0.0.387 -> 32.0.0.403
(cherry picked from commit 65579d4bf8)
2020-07-19 10:56:51 -05:00
lassulus
5c56247b15 nixos-generators: 1.0.0 -> 1.1.0
(cherry picked from commit 3a47333f9f)
2020-07-19 14:32:22 +02:00
Symphorien Gibol
3cf6501aaa python3.pkgs.ihatemoney: 4.1 -> 4.1.4 2020-07-19 12:00:00 +00:00
worldofpeace
02d1989f8c Merge pull request #93115 from worldofpeace/nm-20.03-update
[20.03] networkmanager: 1.22.10 -> 1.22.14
2020-07-18 17:59:30 -04:00
Michael Weiss
bb8f0cc227 Merge pull request #93186 from primeos/chromium-backport
[20.03] chromium: 83.0.4103.116 -> 84.0.4147.89
2020-07-18 12:24:11 +02:00
Felix Tenley
8a5e6ede39 brave: 1.10.97 -> 1.11.97
(cherry picked from commit 0dd4c644af)
2020-07-17 21:43:21 -05:00
Felix Tenley
78c08f2acc brave: 1.8.95 -> 1.10.97
(cherry picked from commit e09a882e21)
2020-07-17 21:43:20 -05:00
Christian Mainka
f3c04316f6 brave: 1.7.92 -> 1.8.95
(cherry picked from commit e659bf3ce4)
2020-07-17 21:43:19 -05:00
Jeff Labonte
549410138b brave: 1.5.123 -> 1.7.92
(cherry picked from commit 094c35b920)
2020-07-17 21:43:18 -05:00
Jörg Thalheim
e7c435cbbd commitIdFromGitRepo: fix stackoverflow if many branches are used.
If many branches are created than builtins.match stack overflows because
of a bug in libstdc++: see https://github.com/NixOS/nix/issues/2147

(cherry picked from commit d7e89fa661)
2020-07-17 20:23:35 +02:00
Maximilian Bosch
b103b4bc62 matrix-synapse: 1.16.1 -> 1.17.0
https://github.com/matrix-org/synapse/releases/tag/v1.17.0
(cherry picked from commit 91f1d323e8)
2020-07-17 16:39:05 +02:00
Maximilian Bosch
dd78ac78c5 Merge pull request #93279 from tokudan/20.03.nextcloud1807
nextcloud: 18.0.6 -> 18.0.7 [20.03]
2020-07-17 16:34:20 +02:00
Tim Steinbach
360177f444 jenkins: 2.235.1 -> 2.235.2
(cherry picked from commit 223efd7b37)
2020-07-17 10:25:44 -04:00
Tim Steinbach
e8ef507d69 jenkins: 2.222.4 -> 2.235.1
(cherry picked from commit d1966f0860)
2020-07-17 10:25:30 -04:00
Tim Steinbach
2941c141ef jenkins: 2.222.3 -> 2.222.4
(cherry picked from commit f75d62941d)
2020-07-17 10:25:30 -04:00
Tim Steinbach
47aa88c695 jenkins: 2.222.1 -> 2.222.3
(cherry picked from commit f7b417440d)
2020-07-17 10:25:30 -04:00
Tim Steinbach
c423cca722 linux: 5.4.51 -> 5.4.52 2020-07-17 10:23:51 -04:00
Tim Steinbach
82401968ba linux: 4.19.132 -> 4.19.133 2020-07-17 10:23:51 -04:00
Maximilian Bosch
890f7af262 linuxPackages.wireguard: 1.0.20200623 -> 1.0.20200712
https://lists.zx2c4.com/pipermail/wireguard/2020-July/005639.html
(cherry picked from commit 2c275f8513)
2020-07-17 16:03:22 +02:00
Cole Mickens
aaa66d8d88 xdg-desktop-portal-gtk: add gnome-settings-daemon
This fixes "xdg-desktop-portal-gtk breaks font hinting".
Aka, nixos/nixpkgs#93199.

(cherry picked from commit 749418c6b4)
2020-07-16 21:02:55 -04:00
zowoq
76e92625e0 gitAndTools.gh: 0.10.1 -> 0.11.0
https://github.com/cli/cli/releases/tag/v0.11.0
(cherry picked from commit 2a45eea7e3)
2020-07-17 09:58:59 +10:00
zowoq
4cc800b2ba gitAndTools.gh: 0.10.0 -> 0.10.1
https://github.com/cli/cli/releases/tag/v0.10.1
(cherry picked from commit b2c8af46fc)
2020-07-17 09:58:48 +10:00
worldofpeace
619d8c0da0 Merge pull request #93114 from NixOS/gnome-20.03
[20.03] Gnome 3.34 updates (the sequel)
2020-07-16 16:38:32 -04:00
Daniel Frank
4f5fb2b2b3 nextcloud: 18.0.6 -> 18.0.7
(cherry picked from commit 34ec5c7b67)
2020-07-16 17:32:32 +02:00
worldofpeace
e78b7aa126 gtk3: update patches 2020-07-16 08:59:14 -04:00
Jonathan Ringer
2e5c1808b3 libsecret: remove obsolete patch
remove patch that was merged into the 0.20.1 patch.

regression introduced in c6a1e23eb7

(cherry picked from commit 35f00b429b)
2020-07-16 08:59:14 -04:00
worldofpeace
26ef93b868 cogl: drop old patch 2020-07-16 08:59:14 -04:00
worldofpeace
d7a350e27c libsecret: 0.20.0 -> 0.20.3 2020-07-16 08:59:14 -04:00
worldofpeace
3dd742586a gtk3: 3.24.18 -> 3.24.21 2020-07-16 08:59:13 -04:00
worldofpeace
3893b59bc8 glib-networking: 2.62.3 -> 2.62.4 2020-07-16 08:59:13 -04:00
worldofpeace
d769ff6f86 gjs: 1.58.6 -> 1.58.8 2020-07-16 08:59:13 -04:00
Mario Rodas
3e24c3ecc0 Merge pull request #92478 from samrose/fb20_03_update
fluent-bit: 1.3.6 -> 1.4.6
2020-07-16 06:54:21 -05:00
Lancelot SIX
76adfc180c pythonPackages.django: 2.2.13 -> 2.2.14
See https://docs.djangoproject.com/en/2.2/releases/2.2.14/ for release
information

(cherry picked from commit 9db754433c)
Signed-off-by: Lancelot SIX <lsix@lancelotsix.com>
2020-07-16 08:27:37 +01:00
Sarah Brofeldt
6c3e37e5d2 Merge pull request #93224 from srhb/k8s-1.17.9
kubernetes: 1.17.8 -> 1.17.9
2020-07-16 09:15:46 +02:00
Sarah Brofeldt
86cbcb3ff2 kubernetes: 1.17.8 -> 1.17.9 2020-07-16 08:14:02 +02:00
worldofpeace
eb95a265d0 gexiv2: 0.12.0 -> 0.12.1 2020-07-15 14:30:03 -04:00
worldofpeace
4548430d37 cogl: 1.22.4 -> 1.22.8 2020-07-15 14:30:03 -04:00
worldofpeace
b299ce2360 clutter: 1.26.2 -> 1.26.4 2020-07-15 14:30:03 -04:00
worldofpeace
9921ec16b3 gnome3.iagno: 3.34.5 -> 3.34.8 2020-07-15 14:30:03 -04:00
worldofpeace
2b617db519 gnome3.gnome-nibbles: 3.34.2 -> 3.34.3 2020-07-15 14:30:02 -04:00
worldofpeace
74c6d7a867 gnome3.simple-scan: 3.34.4 -> 3.34.7 2020-07-15 14:30:02 -04:00
worldofpeace
a9068c92aa gnome3.rygel: 0.38.3 -> 0.38.4 2020-07-15 14:30:02 -04:00
worldofpeace
c5d806df57 gnome3.mutter: 3.34.5 -> 3.34.6 2020-07-15 14:30:02 -04:00
worldofpeace
e099a669a4 gnome3.gnome-initial-setup: 3.34.3 -> 3.34.6 2020-07-15 14:30:02 -04:00
worldofpeace
ef322888e9 gnome3.gnome-desktop: 3.34.5 -> 3.34.7 2020-07-15 14:30:02 -04:00
worldofpeace
2ab643a1db gnome3.gnome-control-center: 3.34.5 -> 3.34.6 2020-07-15 14:30:02 -04:00
worldofpeace
8fe78f8483 gnome3.baobab: 3.34.0 -> 3.34.1 2020-07-15 14:30:02 -04:00
worldofpeace
414c8e5503 gnome3.gnome-music: 3.34.5 -> 3.34.6 2020-07-15 14:30:02 -04:00
worldofpeace
22462acdd9 gnome3.gnome-getting-started-docs: 3.34.1 -> 3.34.2 2020-07-15 14:30:02 -04:00
worldofpeace
fb96add048 gnome3.accerciser: 3.34.5 -> 3.34.6 2020-07-15 14:30:02 -04:00
worldofpeace
551c8f38ef gnome-user-docs: 3.34.1 -> 3.34.2 2020-07-15 14:30:02 -04:00
worldofpeace
c04621c281 shotwell: 0.31.1 -> 0.31.2 2020-07-15 14:30:02 -04:00
worldofpeace
1304fc40c6 gnome-photos: 3.34.1 -> 3.34.2 2020-07-15 14:30:02 -04:00
Jan Tojnar
88d9fd28bc gom: 0.3.3 → 0.4
https://ftp.gnome.org/pub/GNOME/sources/gom/0.4/gom-0.4.news
(cherry picked from commit 2a5292313c)
2020-07-15 14:30:02 -04:00
worldofpeace
8dc1cc4b40 libpeas: 1.24.0 -> 1.24.1
(cherry picked from commit 8bf3b33cf2)
2020-07-15 14:30:02 -04:00
worldofpeace
3d3b1313b0 gtk3: 3.24.13 -> 3.24.18 2020-07-15 14:30:02 -04:00
worldofpeace
e0d46efffb glib: 2.62.4 -> 2.62.6
Final release in the 2.62.x stable series

https://gitlab.gnome.org/GNOME/glib/-/blob/2.62.6/NEWS
2020-07-15 14:30:02 -04:00
worldofpeace
72093330e1 gjs: 1.58.4 -> 1.58.6 2020-07-15 14:30:02 -04:00
worldofpeace
fe069c98e3 grilo: 0.3.11 -> 0.3.12
(cherry picked from commit 0def916454)
2020-07-15 14:30:02 -04:00
worldofpeace
6501ad94ad grilo-plugins: 0.3.10 -> 0.3.11
(cherry picked from commit 1e234806e1)
2020-07-15 14:30:02 -04:00
worldofpeace
8a41149047 libgdata: disable liboauth
See https://gitlab.gnome.org/GNOME/libgdata/issues/1

(cherry picked from commit b6b8a9ded2)
2020-07-15 14:30:02 -04:00
R. RyanTM
014f823beb libgdata: 0.17.11 -> 0.17.12
(cherry picked from commit b001273b59)
2020-07-15 14:30:02 -04:00
worldofpeace
d2d5b0298d libgee: 0.20.2 -> 0.20.3 2020-07-15 14:30:01 -04:00
worldofpeace
f4113b6b74 geocode-glib: 3.26.1 -> 3.26.2 2020-07-15 14:30:01 -04:00
worldofpeace
2fb313472a vte: 0.58.2 -> 0.58.3 2020-07-15 14:30:01 -04:00
worldofpeace
23204c349c libsoup: 2.68.3 -> 2.68.4 2020-07-15 14:30:01 -04:00
worldofpeace
ac62151324 totem-pl-parser: 3.26.4 -> 2.26.5 2020-07-15 14:30:01 -04:00
worldofpeace
da73ececa6 gnome3.tracker: 2.3.1 -> 2.3.4 2020-07-15 14:30:01 -04:00
worldofpeace
b5c93910de gnome3.tracker-miners: 2.3.1 -> 2.3.3 2020-07-15 14:30:01 -04:00
worldofpeace
a8d9ec140b networkmanager-openvpn: 1.8.10 -> 1.8.12 2020-07-15 14:30:01 -04:00
Michael Weiss
a902eddc26 google-chrome: Fix the EGL backend
(cherry picked from commit f05b67ec83)
2020-07-15 16:52:10 +02:00
Michael Weiss
d289c2195f chromium: 83.0.4103.116 -> 84.0.4147.89
https://chromereleases.googleblog.com/2020/07/stable-channel-update-for-desktop.html

This update includes 38 security fixes.

CVEs:
CVE-2020-6510 CVE-2020-6511 CVE-2020-6512 CVE-2020-6513 CVE-2020-6514
CVE-2020-6515 CVE-2020-6516 CVE-2020-6517 CVE-2020-6518 CVE-2020-6519
CVE-2020-6520 CVE-2020-6521 CVE-2020-6522 CVE-2020-6523 CVE-2020-6524
CVE-2020-6525 CVE-2020-6526 CVE-2020-6527 CVE-2020-6528 CVE-2020-6529
CVE-2020-6530 CVE-2020-6531 CVE-2020-6533 CVE-2020-6534 CVE-2020-6535
CVE-2020-6536

(cherry picked from commit 8427eb7044)
2020-07-15 16:50:09 +02:00
Michael Weiss
dabbc5a560 Merge pull request #93172 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.34.3 -> 1.34.4
2020-07-15 13:33:07 +02:00
Michael Weiss
86357b34d8 signal-desktop: 1.34.3 -> 1.34.4
(cherry picked from commit 5d1064a212)
2020-07-15 12:51:56 +02:00
Mario Rodas
e69cfc351b Merge pull request #93123 from rnhmjoj/syncthing-20.03
[20.03] syncthing: 1.3.4 -> 1.6.1
2020-07-14 17:41:26 -05:00
Mario Rodas
dee67adf40 syncthing: 1.5.0 -> 1.6.1
(cherry picked from commit 056089e7b3)
2020-07-14 15:46:30 +02:00
Mario Rodas
ff02971cf0 syncthing: 1.4.2 -> 1.5.0
Changelog: https://github.com/syncthing/syncthing/releases/tag/v1.5.0
(cherry picked from commit 07f093fb35)
2020-07-14 15:19:17 +02:00
Mario Rodas
32498a7bc1 syncthing: 1.4.1 -> 1.4.2
Changelog: https://github.com/syncthing/syncthing/releases/tag/v1.4.2
(cherry picked from commit b3fbd22149)
2020-07-14 15:15:16 +02:00
Mario Rodas
14966af55b syncthing: 1.4.0 -> 1.4.1
Changelog: https://github.com/syncthing/syncthing/releases/tag/v1.4.1
(cherry picked from commit beeb70c857)
2020-07-14 15:14:48 +02:00
Mario Rodas
65eebab118 syncthing: 1.3.4 -> 1.4.0
Changelog: https://github.com/syncthing/syncthing/releases/tag/v1.4.0
(cherry picked from commit d27b2f842c)
2020-07-14 15:14:13 +02:00
worldofpeace
b061622bb5 networkmanager: 1.22.10 -> 1.22.14
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/1.22.14/NEWS
2020-07-14 09:03:13 -04:00
Christian Kauhaus
1a92d0abfc Merge pull request #92890 from ehmry/nixos-20.03
[20.03] trojita: apply patch for CVE-2020-15047
2020-07-14 14:44:54 +02:00
worldofpeace
f43adfa039 gnome3.five-or-more: 3.32.0 -> 3.32.2 2020-07-14 08:24:20 -04:00
worldofpeace
ca3907b93b gnome3.nautilus: 3.34.2 -> 3.34.3 2020-07-14 08:24:19 -04:00
worldofpeace
6a961d5f7a gnome3.gnome-shell: 3.34.4 -> 3.34.5 2020-07-14 08:24:19 -04:00
worldofpeace
9f2f229eda gnome3.gnome-disk-utility: 3.34.4 -> 3.34.5 2020-07-14 08:24:19 -04:00
worldofpeace
b76158233d gnome3.gnome-desktop: 3.34.4 -> 3.34.5 2020-07-14 08:24:19 -04:00
worldofpeace
c1cbbf6f9e gnome3.gnome-control-center: 3.34.4 -> 3.34.5 2020-07-14 08:24:19 -04:00
worldofpeace
41b761ff80 gnome3.gnome-bluetooth: 3.34.0 -> 3.34.1 2020-07-14 08:24:19 -04:00
worldofpeace
7f9b768c68 gnome3.gnome-weather: 3.34.0 -> 3.34.2 2020-07-14 08:24:19 -04:00
worldofpeace
04605a2c82 gnome3.gnome-music: 3.34.4 -> 3.34.5 2020-07-14 08:24:19 -04:00
worldofpeace
c86b30d0b7 gnome3.file-roller: 3.32.4 -> 3.32.5 2020-07-14 08:24:18 -04:00
worldofpeace
cc62e4ac9b gnome3.accerciser: 3.34.4 -> 3.34.5 2020-07-14 08:24:18 -04:00
worldofpeace
55440620d2 shotwell: 0.31.0 -> 0.31.1 2020-07-14 08:24:18 -04:00
worldofpeace
d2ee0247ce Merge pull request #88208 from mmilata/20.03/openconnect-8.10
[20.03] openconnect: patch CVE-2020-12105 & CVE-2020-12823
2020-07-14 07:53:30 -04:00
Daniel Șerbănescu
b7709efc78 nautilus: 3.34.2 -> 3.34.3 2020-07-13 13:31:43 +02:00
Michele Guerini Rocco
add5529b3e Merge pull request #93025 from rnhmjoj/mutt-20.03
[20.03] mutt: 1.13.3 -> 1.14.6
2020-07-13 08:09:50 +02:00
worldofpeace
2f92f28334 Merge pull request #93020 from yurkobb/nixos-20.03-fix-audacity
[20.03] audacity: fix hash for replaced release tarball
2020-07-12 18:25:59 -04:00
rnhmjoj
1ddaf143f0 mutt: 1.13.3 -> 1.14.6 2020-07-12 23:36:20 +02:00
Yury Bulka
38c0a5954b audacity: fix hash for replaced release tarball
Initially the 2.3.3 release was based on the wrong commit by upstream,
later retagged (see [1]). This resulted in resulted in Audacity
complaining it is an alpha release.

This commit changes the hash to the fixed upstream tarball.

[1]: https://github.com/audacity/audacity/issues/421
2020-07-12 22:53:13 +03:00
Dennis Gosnell
674ab2dffa Merge pull request #92963 from srhb/droplambdaoverrides
[20.03]: haskellPackages.lambdabot: Drop broken overrides
2020-07-12 14:22:46 +09:00
Emery Hemingway
5fe4954ffb trojita: apply patch for CVE-2020-15047 2020-07-12 09:39:46 +05:30
Dylan Simon
09b9d4d612 texlive.bin: fix poppler compatibility patch urls (#91890)
(cherry picked from commit 4ab0be845d)
2020-07-11 17:21:08 -04:00
Sarah Brofeldt
cf63841c2c [20.03]: haskellPackages.lambdabot: Drop broken overrides 2020-07-11 23:13:25 +02:00
Federico Rampazzo
009c50976b PerconaToolkit: use shortenPerlShebang (#91921)
(cherry picked from commit ae16459305)
2020-07-11 17:08:29 -04:00
Maximilian Bosch
5ca87e2536 matrix-synapse: 1.15.2 -> 1.16.1
https://github.com/matrix-org/synapse/releases/tag/v1.16.0
https://github.com/matrix-org/synapse/releases/tag/v1.16.1
(cherry picked from commit 9deee36649)
2020-07-11 19:41:26 +02:00
Elis Hirwing
b2459a1510 php74: 7.4.7 -> 7.4.8
Changelog: https://www.php.net/ChangeLog-7.php#7.4.8
(cherry picked from commit 49316cca66)
2020-07-11 19:41:26 +02:00
Elis Hirwing
7c89d08943 php73: 7.3.19 -> 7.3.20
Changelog: https://www.php.net/ChangeLog-7.php#7.3.20
(cherry picked from commit ef4f6dba94)
2020-07-11 19:02:46 +02:00
Elis Hirwing
2dc7ead091 php72: 7.2.31 -> 7.2.32
Changelog: https://www.php.net/ChangeLog-7.php#7.2.32
(cherry picked from commit 86ed3bf578)
2020-07-11 19:02:03 +02:00
maralorn
41f0bae06b Merge pull request #92820 from mweinelt/20.03/wallabag
[20.03] wallabag: apply patches to add missing migrations in initial setup
2020-07-11 01:22:28 +02:00
Martin Milata
58f5c23823 openconnect: patch CVE-2020-12105 & CVE-2020-12823
- https://nvd.nist.gov/vuln/detail/CVE-2020-12105
- https://nvd.nist.gov/vuln/detail/CVE-2020-12823
2020-07-10 22:30:20 +02:00
Silvan Mosberger
68c599acd5 yarn2nix: Don't pass yarnNix to mkDerivation (#92856)
The generated yarnNix file doesn't need to be part of the mkDerivation.
And doing so prevents other platforms from reproducibly instantiating
it. With this change you can e.g. do

  darwinPkgs.yarn2nix.mkYarnPackage {
    # ...
    yarnNix = pkgs.yarn2nix.mkYarnNix {
      yarnLock = ./yarn.lock;
    };
  }

Which is a darwin derivation, but can still be instantiated reproducibly on Linux.

(cherry picked from commit 75ee18766a)
2020-07-10 19:09:42 +02:00
Andreas Rammhold
692c7b3690 Merge pull request #92850 from Mic92/zfs-backport
[20.03] zfs: 0.8.3 -> 0.8.4
2020-07-10 16:35:03 +02:00
Maximilian Bosch
cfde9cecff mautrix-whatsapp: 0.1.2 -> 0.1.3
https://github.com/tulir/mautrix-whatsapp/releases/tag/v0.1.3
(cherry picked from commit e43685ef7d)
2020-07-10 16:08:27 +02:00
Bas van Dijk
537e49eb3c Merge pull request #92845 from knl/ruamel-backport
ruamel: moved from bitbucket to sourceforge
2020-07-10 16:07:03 +02:00
adisbladis
fe0b300488 zfs: 0.8.3 -> 0.8.4
(cherry picked from commit 1b3825ebcb)
2020-07-10 14:57:22 +01:00
Dylan Simon
a8688c7b99 ruamel: quote urls, update ordereddict url
(cherry picked from commit 15a97f8d03)
2020-07-10 13:29:18 +02:00
Dylan Simon
7cc021257a ruamel: moved from bitbucket to sourceforge
(cherry picked from commit c3b5bdaba0)
2020-07-10 13:29:18 +02:00
Martin Milata
65881c6419 samba: 4.11.9 -> 4.11.11
Fixes:
* https://nvd.nist.gov/vuln/detail/CVE-2020-10730
* https://nvd.nist.gov/vuln/detail/CVE-2020-10745
* https://nvd.nist.gov/vuln/detail/CVE-2020-10760
* https://nvd.nist.gov/vuln/detail/CVE-2020-14303

Changes:
* https://www.samba.org/samba/history/samba-4.11.10.html
* https://www.samba.org/samba/history/samba-4.11.11.html
2020-07-10 12:28:09 +02:00
R. RyanTM
d2891652c5 chocolateDoom: 3.0.0 -> 3.0.1
(cherry picked from commit ea7fc409dd)
2020-07-10 03:18:45 -07:00
Alexandre-Xavier Labonté-Lamoureux
af92d300e2 chocolate-doom: 2.3.0 -> 3.0.0
(cherry picked from commit 134f200cef)
2020-07-10 03:18:45 -07:00
Martin Weinelt
15bc9d287e wallabag: apply patches to add missing migrations in initial setup
Fixes: https://github.com/wallabag/wallabag/issues/3662
(cherry picked from commit b07693e718)
2020-07-10 03:03:27 +02:00
Tim Steinbach
ccf92d9702 linux: 5.7.7 -> 5.7.8 2020-07-09 09:40:04 -04:00
Tim Steinbach
4c4b271906 linux: 5.4.50 -> 5.4.51 2020-07-09 09:40:04 -04:00
Tim Steinbach
105b998ec6 linux: 4.9.229 -> 4.9.230 2020-07-09 09:40:04 -04:00
Tim Steinbach
4c749a96ef linux: 4.4.229 -> 4.4.230 2020-07-09 09:40:04 -04:00
Tim Steinbach
a2e7765f1e linux: 4.19.131 -> 4.19.132 2020-07-09 09:40:04 -04:00
Tim Steinbach
89be529783 linux: 4.14.187 -> 4.14.188 2020-07-09 09:40:04 -04:00
Graham Christensen
6a00eba02a libvirtd: don't start libvirtd-tcp.socket by default
Per upstream:

> libvirtd-tcp.socket - the unit file corresponding to the TCP 16509
> port for non-TLS remote access. This socket should not be configured
> to start on boot until the administrator has configured a suitable
> authentication mechanism.

(cherry picked from commit 84ecbc9a19)
2020-07-08 19:52:06 -04:00
Graham Christensen
b1d87641a1 Merge pull request #92744 from flokli/20.03-tdesktop
tdesktop: 1.9.9 -> 2.1.0
2020-07-08 16:06:33 -04:00
Michael Weiss
5d68f77c86 tdesktop: 2.0.1 -> 2.1.0
(cherry picked from commit 03399906ec)
2020-07-08 20:53:25 +02:00
Michael Weiss
4b210ebb30 tdesktop: 1.9.21 -> 2.0.1 (#83790)
* tdesktop: 1.9.21 -> 2.0.0
* tdesktop: 2.0.0 -> 2.0.1

(cherry picked from commit 606baf03ba)
2020-07-08 20:53:25 +02:00
Michael Weiss
a666ff9a56 tdesktop: 1.9.14 -> 1.9.21 (#82806)
(cherry picked from commit 2b25d0e2a9)
2020-07-08 20:53:25 +02:00
Michael Weiss
1cad1b183a tdesktop: 1.9.13 -> 1.9.14
(cherry picked from commit 4af086aa94)
2020-07-08 20:53:25 +02:00
Michael Weiss
46c4d8859d tdesktop: 1.9.12 -> 1.9.13
(cherry picked from commit a59a557cf6)
2020-07-08 20:53:25 +02:00
Michael Weiss
6a322515f6 tdesktop: 1.9.9 -> 1.9.12
Note: I skipped the packaging of mapbox-variant for now.
(cherry picked from commit d0729f8323)
2020-07-08 20:53:25 +02:00
Michael Weiss
abd69cc13a tl-expected: init at 2019-11-11
This version is 5 commits ahead of version 1.0.0 because we need at
least one patch [0] that prevents CMake from trying to use Git to fetch
the already fetched submodule...
Also some files have the wrong formatting (CRLF line endings) which
makes the patching really messy. At this point is seems therefore better
to use the master version instead (1.0.0 is pretty broken regarding
CMake).

[0]: 0ca73ee30e

(cherry picked from commit 818628c53a)
2020-07-08 20:53:25 +02:00
Florian Klink
d57d32e4e1 Merge pull request #92637 from petabyteboy/feature/gitlab-12-10-14
[20.03] gitlab: 12.10.13 -> 12.10.14
2020-07-08 20:16:01 +02:00
worldofpeace
0cfa467f87 Merge pull request #92684 from worldofpeace/pantheon-updates-20.03
[20.03] Pantheon updates 2020-07-07
2020-07-08 02:40:50 -04:00
worldofpeace
579cdb89d9 pantheon.elementary-dock: 2020-02-28 -> 2020-06-11
(cherry picked from commit 420918e8e1)
2020-07-08 01:08:02 -04:00
worldofpeace
d5a4a82303 pantheon.pantheon-agent-polkit: 1.0.2 -> 1.0.3
https://github.com/elementary/pantheon-agent-polkit/releases/tag/1.0.3
(cherry picked from commit 3a23ca569f)
2020-07-08 01:08:02 -04:00
worldofpeace
fdd815515f pantheon.granite: 5.4.0 -> 5.5.0
https://github.com/elementary/granite/releases/tag/5.5.0
(cherry picked from commit 8af5dc509e)
2020-07-08 01:08:01 -04:00
worldofpeace
59d798ec61 pantheon.wingpanel-indicator-datetime: 2.2.4 -> 2.2.5
https://github.com/elementary/wingpanel-indicator-datetime/releases/tag/2.2.5
(cherry picked from commit e15fa82290)
2020-07-08 01:08:01 -04:00
worldofpeace
3e46575106 nixos/pantheon: update greeter whitelist to new wording
This was a simple non fatal deprecation.

https://github.com/elementary/wingpanel/pull/326
(cherry picked from commit eb3c53b4e9)
2020-07-08 01:08:00 -04:00
worldofpeace
93a3d2f188 pantheon.wingpanel: 2.3.1 -> 2.3.2
https://github.com/elementary/wingpanel/releases/tag/2.3.2
(cherry picked from commit 8557cc77ed)
2020-07-08 01:08:00 -04:00
worldofpeace
d7511a6864 pantheon.elementary-videos: 2.7.1 -> 2.7.2
https://github.com/elementary/videos/releases/tag/2.7.2
(cherry picked from commit 3da77587ee)
2020-07-08 01:07:59 -04:00
worldofpeace
e2a3caa678 pantheon.elementary-calendar: 5.0.5 -> 5.0.6
https://github.com/elementary/calendar/releases/tag/5.0.6
(cherry picked from commit efb60ca5cc)
2020-07-08 01:07:59 -04:00
worldofpeace
d622da56d7 pantheon.elementary-session-settings: 2019-11-12 -> 2020-06-11
(cherry picked from commit 0a392fa7c2)
2020-07-08 01:07:58 -04:00
worldofpeace
1919b1f310 pantheon.wingpanel-indicator-datetime: 2.2.2 -> 2.2.4
This release fixed the issue with the event dots, so we drop the patch from https://github.com/Dirli/wingpanel-indicator-datetime.
This is difficult because not all issues are fixed.

(cherry picked from commit 6bc80d599a)
2020-07-08 01:07:52 -04:00
worldofpeace
68264dc20e pantheon.elementary-session-settings: add g-s-d version mappings
Needed to have a correct pantheon.session gnome-session file.

(cherry picked from commit 53bea3717f)
2020-07-08 01:07:01 -04:00
worldofpeace
c90edd394b pantheon.elementary-session-settings: 5.0.3 -> 2019-11-12
So we can drop the meson.patch intree.

(cherry picked from commit 741313d01b)
2020-07-08 01:07:00 -04:00
worldofpeace
1f0e4434a9 pantheon.wingpanel-indicator-datetime: drop downstream patch 2020-07-08 01:05:27 -04:00
worldofpeace
dce17f4997 Merge pull request #92614 from oxalica/backport-20.03/typora
[20.03] typora: 0.9.73 -> 0.9.89
2020-07-07 17:08:48 -04:00
worldofpeace
7ce93dd3d2 Merge pull request #92610 from samuelgrf/fix-backport/plasma5-noto-rename
[20.03] nixos/plasma5: Noto Mono -> Noto Sans Mono
2020-07-07 17:04:02 -04:00
Milan Pässler
6be388625f gitlab: 12.10.13 -> 12.10.14
Security release: https://about.gitlab.com/releases/2020/07/06/critical-security-release-gitlab-13-1-3-released/
2020-07-07 22:15:07 +02:00
Jörg Thalheim
e0e2e4f2bc Merge pull request #92615 from matklad/backport 2020-07-07 20:33:04 +01:00
oxalica
39f0831d33 typora: 0.9.73 -> 0.9.89
(cherry picked from commit c886cb026c)
2020-07-08 02:05:29 +08:00
Jade Harley
7fb99d675a (rustup): (add zlib to rpath in rustup libraries)
(Rust now has a dynamic library dependence on zlib. (see https://github.com/rust-lang/rust/pull/72696))
2020-07-07 20:00:36 +02:00
Samuel Gräfenstein
a47a25d1ca nixos/plasma5: Noto Mono -> Noto Sans Mono
The font has been renamed.
See https://github.com/googlefonts/noto-fonts/pull/1029

(cherry picked from commit 82cf1d9dcd)
2020-07-07 19:46:14 +02:00
Shea Levy
6f7e39c768 setupcfg2nix: Bump to 2.0.1.
Fixes #83814

(cherry picked from commit 0a7c10f701)
2020-07-07 09:29:04 -04:00
Florian Klink
c9d124e39d Merge pull request #92514 from petabyteboy/feature/gitlab-12-10-13-backport
[20.03] gitlab: 12.10.11 -> 12.10.13
2020-07-07 12:32:11 +02:00
Domen Kožar
0b0ab14a07 nix-linter: keep the closure small
(cherry picked from commit 3734ac9160)
Signed-off-by: Domen Kožar <domen@dev.si>
2020-07-07 10:59:03 +02:00
Christian Kauhaus
02a83b10c6 Merge pull request #92160 from ckauhaus/sqlite-cves-20.03
[20.03] sqlite: 3.32.2 -> 3.32.3
2020-07-07 09:34:37 +02:00
Milan Pässler
add2c229c8 gitlab: 12.10.11 -> 12.10.13 2020-07-07 00:11:39 +02:00
samrose
023042cd26 fluent-bit: 1.3.6 -> 1.4.6 2020-07-06 13:05:13 -04:00
Dennis Gosnell
02203c1954 Merge pull request #91999 from circuithub/support-ghc-8.10-on-nixos-20.03
haskellPackages.ghcWithPackages: fix for GHC 8.10
2020-07-06 21:54:32 +09:00
Guillaume Bouchard
a078182158 haskellPackages.ghcWithPackages: fix for GHC 8.10
This closes #79441.

ghcWithPackages is using `ghc-pkg recache` to build its package
database. By doing so, it overrides the `package.cache[.lock]` files.

Details are unclear, but GHC 8.10 changed a bit the behavior.
Previously, it was unconditionally replacing the files by new ones. Now
it tries to open (for modification) the files. These files are symlinks
to another nix derivation, which is hence read-only.

This commit removes the files before running `ghc-pkg recache`, hence it
will just write the new files.

Tested with `haskellPackages.ghcWithPackages` (i.e. GHC 8.8) and
`haskell.packages.ghc8101.ghcWithPackages` (i.e GHC 8.10) with the
following nix file, at the root of the nixpkgs repository:

```
with import ./. {
  overlays = [
    (
      self: super: {
        haskellPackages = super.haskell.packages.ghc8101.override {
          overrides = selfh: superh: {
             th-lift-instances = super.haskell.lib.doJailbreak superh.th-lift-instances;
             th-expand-syns    = super.haskell.lib.doJailbreak superh.th-expand-syns;
             th-reify-many     = super.haskell.lib.doJailbreak superh.th-reify-many;
             th-orphans        = super.haskell.lib.doJailbreak superh.th-orphans;
             haskell-src-meta  = super.haskell.lib.doJailbreak superh.haskell-src-meta;
          };
        };
      }
  )
  ];
};
haskellPackages.ghcWithPackages(p:[p.PyF])
```

This will test with GHC 8.10. Comment out the `overlays` to test with
GHC 8.8.

(cherry picked from commit abc4f961b4)
2020-07-06 12:57:11 +01:00
Benjamin Hipple
41aa2272fe Merge pull request #91041 from alexfmpe/backport-tendermint-0.32.10
[20.03] tendermint: 0.32.3 -> 0.32.10 for security fixes
2020-07-05 19:44:05 -04:00
Maximilian Bosch
1d56d73aec roundcube: 1.4.6 -> 1.4.7
https://github.com/roundcube/roundcubemail/releases/tag/1.4.7
(cherry picked from commit d4cf52c414)
2020-07-05 23:39:15 +02:00
Daniël de Kok
74f2559a69 crispyDoom: fixed CVE-2020-14983 (#92358)
(cherry picked from commit 2d24b8b187)

Co-authored-by: Sage Raflik <neonfuz@gmail.com>
2020-07-05 16:24:35 -04:00
ajs124
b008a0505a firefox-esr-68: 68.9.0esr -> 68.10.0esr (PR #92043)
(cherry picked from commit 1f02e09a2c)
Briefly re-tested also on 20.03.
2020-07-05 17:53:59 +02:00
ajs124
be00753838 firefox-beta-bin: 76.0b8 -> 79.0b2 (PR #92043)
(cherry picked from commit 84cb46a37b)
Briefly re-tested also on 20.03; not sure if people use this combination.
2020-07-05 16:41:28 +02:00
ajs124
b705ed44a3 firefox-bin: 77.0.1 -> 78.0.1 (PR #92043)
(cherry picked from commit 48a2ea4d39)
Briefly re-tested also on 20.03.
2020-07-05 16:30:47 +02:00
Maximilian Bosch
afa9ca6192 iwd: 1.7 -> 1.8
https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/ChangeLog?h=1.8
(cherry picked from commit 77ffd8d5e0)
2020-07-05 02:33:58 +02:00
Maximilian Bosch
88b7aeddbf ell: 0.31 -> 0.32
https://git.kernel.org/pub/scm/libs/ell/ell.git/tree/ChangeLog?h=0.32
(cherry picked from commit 8683ac07d6)
2020-07-05 02:33:57 +02:00
Ioannis Koutras
75e0bd3a6e mattermost-desktop: 4.3.1 -> 4.5.0
(cherry picked from commit a2cdd1464b)
2020-07-04 16:42:07 -04:00
Maximilian Bosch
519151fda0 mautrix-whatsapp: 0.1.1 -> 0.1.2
https://github.com/tulir/mautrix-whatsapp/releases/tag/v0.1.2
(cherry picked from commit 8842a387ef)
2020-07-04 18:40:15 +02:00
Jörg Thalheim
9f48aa9aed Merge pull request #92230 from Mic92/teams-backport 2020-07-04 08:37:00 +01:00
devhell
97f8181843 teams: 1.3.00.5152 -> 1.3.00.16851
Microsoft finally released a new version for Linux.

(cherry picked from commit 6450f9e162)
2020-07-03 23:00:11 +01:00
Olli Helenius
5f739b6131 teams: 1.3.00.958 -> 1.3.00.5153
(cherry picked from commit 898a3bf006)
2020-07-03 23:00:08 +01:00
Chuck
f761c14fd2 nixos/test-driver: Specify /bin/sh shell when running a bourne shell script as the user
(cherry picked from commit 751a27020e)

Reason: Back-porting this straight-forward fix is the best way to
allow tests affected by this user-shell problem to run in 20.03.
There isn't a great override point to apply just this fix.  Copy/pasting
testing-python.nix just to specify a new test-driver.py isn't great --
it would cut off receiving any other fixes in the testing infrastructure
until 20.09.  A 20.03 system using testing-python.nix from the unstable
branch and then passing 20.03's pkgs in to avoid getting unstable's
pkgs is quite a bit of configuration to expect from clients and seems
fragile against future changes in the unstable branch that expect pkgs
to be mostly in-sync with the test driver.  Both of these not-great
options leave a bunch of "TODO: Remove after 20.09" junk in clients'
configs & make that upgrade harder.
2020-07-03 12:42:38 -07:00
R. RyanTM
c2eca91005 graylog: 3.3.1 -> 3.3.2
(cherry picked from commit dcf20331cf)
2020-07-03 19:34:34 +02:00
Robert Schütz
e497cff1c5 postfix: 3.4.13 -> 3.4.14 (#91772) 2020-07-03 12:57:07 +02:00
Christian Kauhaus
a7ce72418b sqlite: 3.32.2 -> 3.32.3
Fixes:

CVE-2019-19242
CVE-2019-19244
CVE-2019-19317
CVE-2019-19603
CVE-2019-19645
CVE-2019-19646
CVE-2019-19880
CVE-2019-19923
CVE-2019-19924
CVE-2019-19925
CVE-2019-19926
CVE-2019-19959
CVE-2019-20218
CVE-2020-9327
CVE-2020-11655
CVE-2020-11656
CVE-2020-13434
CVE-2020-13435
CVE-2020-13630
CVE-2020-13631
CVE-2020-13632
CVE-2020-13871
CVE-2020-15358

Re #92072, #90989, #88403, #88401, #88400, #77944, #92063, #90990
2020-07-03 12:24:53 +02:00
Christian Kauhaus
d6260a33e4 Merge pull request #91099 from xfix/vulnix-unbreak
[20.03] Unbreak zconfig and zodb
2020-07-03 12:13:31 +02:00
Maximilian Bosch
de02ce9dde Merge pull request #92101 from tokudan/2003-synapse-1152
matrix-synapse: 1.15.1 -> 1.15.2 [security]
2020-07-03 01:00:55 +02:00
Daniel Frank
8365941177 matrix-synapse: 1.15.1 -> 1.15.2 [security]
(cherry picked from commit e5c4f3777f)
2020-07-03 00:20:48 +02:00
Fabian Hauser
4d9dcce84d owncloud-client: add libsecret dependency
The libsecret dependency is required to access secrets from the gnome keychain.

(cherry picked from commit cf0552de9b)
2020-07-02 23:14:47 +02:00
R. RyanTM
ba7a81a0f3 freerdp: 2.1.1 -> 2.1.2
(cherry picked from commit b30ecf06de)
2020-07-02 19:40:05 +02:00
Linus Heckemann
d695d9bd0f freerdp: 2.1.0 -> 2.1.1
(cherry picked from commit ed73bb8d80)
2020-07-02 19:39:59 +02:00
Sarah Brofeldt
1af265513b Merge pull request #91989 from srhb/backport-ceph-14.2.10
[20.03] ceph: 14.2.9 -> 14.2.10
2020-07-02 17:56:54 +02:00
Martin Milata
e1afc39b48 libreswan: 3.31 -> 3.32
Changes: https://github.com/libreswan/libreswan/releases/tag/v3.32

Fixes: https://nvd.nist.gov/vuln/detail/CVE-2020-1763
(cherry picked from commit d0cb57b10c)
2020-07-02 16:38:37 +02:00
Philipp Riegger
b5120fe6a0 sane-backends: 1.0.28 -> 1.0.30
(cherry picked from commit 03690ba290)
2020-07-02 15:50:04 +02:00
Sarah Brofeldt
b1a39c0e84 [20.03] ceph: 14.2.9 -> 14.2.10
Add new dependency on rdkafka
Also removed now-obsolete cve patch as it's integrated already

(cherry picked from commit a1f6898192)
Backport of #91919
2020-07-02 07:21:00 +02:00
Tim Steinbach
9a3e34ae60 linux: 5.7.6 -> 5.7.7 2020-07-01 16:37:48 -04:00
Tim Steinbach
bf59e15204 linux: 5.4.49 -> 5.4.50 2020-07-01 16:37:47 -04:00
Tim Steinbach
ead3c71b11 linux: 4.9.228 -> 4.9.229 2020-07-01 16:37:46 -04:00
Tim Steinbach
17d2195b35 linux: 4.4.228 -> 4.4.229 2020-07-01 16:37:45 -04:00
Tim Steinbach
b91ee380bb linux: 4.19.130 -> 4.19.131 2020-07-01 16:37:44 -04:00
Tim Steinbach
065fd73de9 linux: 4.14.186 -> 4.14.187 2020-07-01 16:37:43 -04:00
Jan Tojnar
6e560f80fc Merge pull request #91901 from lourkeur/fix_91710 2020-07-01 16:53:48 +02:00
Michael Raitza
21f176a8b2 openafs: 1.6.23 -> 1.6.24
Security fixes.

Ref #90927
2020-07-01 15:06:53 +02:00
Jörg Thalheim
f1a79c8635 Merge pull request #91867 from andersk/openafs-20.03
[20.03] openafs_1_8: 1.8.5 -> 1.8.6
2020-07-01 09:17:07 +01:00
Mario Rodas
038a87ee11 Merge pull request #91898 from maxeaubrey/vault_20.03_1.3.6
[20.03] vault: 1.3.2 -> 1.3.6
2020-06-30 22:30:22 -05:00
R. RyanTM
630c219e9b targetcli: 2.1.51 -> 2.1.53
(cherry picked from commit cf47dc9f7b)
2020-06-30 19:50:23 -05:00
Louis Bettens
214d063d1a yaru-theme: fix #91710 2020-07-01 01:12:37 +02:00
Profpatsch
0023aaef48 lorri: 1.0 -> 1.1 2020-07-01 01:12:29 +02:00
Maxine E. Aubrey
a1a8e7b021 vault: 1.3.2 -> 1.3.6
Fixes CVE-202-10661, CVE-2020-13223, CVE-2020-10660
Closes #91022
2020-07-01 00:43:20 +02:00
Tim Steinbach
30fb4e1e20 linux: 5.8-rc1 -> 5.8-rc2
(cherry picked from commit 467fdc71e5)
2020-06-30 17:29:02 -04:00
Anders Kaseorg
ec3103e3f3 openafs_1_8: 1.8.5 -> 1.8.6
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-06-30 10:29:44 -07:00
Sarah Brofeldt
244286efbc Merge pull request #91769 from maxeaubrey/nomad_20.03_0.10.5
[20.03] nomad: 0.10.2 -> 0.10.5
2020-06-29 23:24:28 +02:00
Maxine E. Aubrey
9e30519c58 nomad: 0.10.2 -> 0.10.5 2020-06-29 23:08:13 +02:00
Sarah Brofeldt
17e83aaa58 Merge pull request #91093 from ckauhaus/88387-fix-qemu-CVE-2020-1711
[20.03] qemu: patch CVE-2020-1711
2020-06-29 22:11:05 +02:00
Maximilian Bosch
560e3b7d9d riot-web: 1.6.6 -> 1.6.7
https://github.com/vector-im/riot-web/releases/tag/v1.6.7
(cherry picked from commit 260003b26c)
2020-06-29 19:51:40 +02:00
Maximilian Bosch
11b5bde1d9 riot-desktop: 1.6.6 -> 1.6.7
https://github.com/vector-im/riot-desktop/releases/tag/v1.6.7
(cherry picked from commit 27362a6a66)
2020-06-29 19:51:40 +02:00
Maximilian Bosch
062362bdc6 epson-escpr2: 1.1.12 -> 1.1.13
(cherry picked from commit 9884165283)
2020-06-29 19:51:39 +02:00
Niklas Hambüchen
1cf3affc16 Merge pull request #91522 from wamserma/libtomcrypt-cve-2019-17362-backport
[20.03] libtomcrypt: fix CVE-2019-17362 (security, backport)
2020-06-29 13:46:11 +02:00
Tim Steinbach
c5299e9d5b linux_latest-libre: 17402 -> 17537
(cherry picked from commit 3cf2f4d6a3)
I didn't bother to reference each small update on master (just the last).
2020-06-28 18:10:52 +02:00
Vladimír Čunát
ff1b66eaea Merge branch 'staging-20.03' into release-20.03 2020-06-28 11:04:18 +02:00
Aaron Andersen
f82e9b88c9 Merge pull request #91280 from aanderse/moodle
moodle: 3.8.2 -> 3.8.3 [20.03 backport]
2020-06-27 21:08:25 -04:00
Niklas Hambüchen
b82f8b3a71 Merge pull request #91664 from wamserma/bump-libvncserver-20.03
[20.03] libvncserver: 0.9.12 -> 0.9.13 (security, backport)
2020-06-28 02:26:04 +02:00
Dmitry Kalinkin
d69aa0cccb Merge pull request #91633 from txt-file/release-20.03
[20.03] backport nvidia driver updates
2020-06-27 16:48:10 -04:00
Mario Rodas
d2eeac149d Merge pull request #91470 from nomeata/release-20.03
openssh: don’t include fido2 on musl
2020-06-27 13:36:42 -05:00
Sarah Brofeldt
b28be19c9a Merge pull request #91669 from johanot/kubernetes-1.17.8
kubernetes: 1.17.5 -> 1.17.8
2020-06-27 18:36:37 +02:00
Johan Thomsen
0c74b2f470 kubernetes: 1.17.5 -> 1.17.8 2020-06-27 17:29:31 +02:00
Sergey Lukjanov
b3d20c3d50 docker: use git tags instead of revs
(cherry picked from commit afc8bd6a7b)
2020-06-27 16:02:19 +02:00
Sergey Lukjanov
0c486cfadc docker: 19.03.11 -> 19.03.12
(cherry picked from commit fcede31c25)
2020-06-27 16:02:18 +02:00
Pavol Rusnak
63bd666c8f keepassxc: 2.5.2 -> 2.5.4
+ disabled testcli flaky test

(cherry picked from commit e353fe89db)
2020-06-27 14:00:48 +02:00
Jörg Thalheim
20c4330038 linuxPackages.sysdig: 0.26.6 -> 0.26.7
(cherry picked from commit 330693c502)
2020-06-27 14:00:48 +02:00
Jörg Thalheim
40eaa8fb8d sysdig: 0.26.5 -> 0.26.6
(cherry picked from commit 748f8b725c)
2020-06-27 14:00:48 +02:00
Markus S. Wamser
8fbacd2c89 libvncserver: 0.9.12 -> 0.9.13 (security)
(cherry picked from commit 74c27221dd)
2020-06-27 13:20:00 +02:00
Michael Weiss
fb35d792b8 Merge pull request #91590 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.34.2 -> 1.34.3
2020-06-27 00:11:51 +02:00
Sarah Brofeldt
67d0406c5e Merge pull request #91610 from mweinelt/20.03/ceph
[20.03] ceph: apply patch for CVE-2020-10753
2020-06-27 00:01:03 +02:00
Edmund Wu
69cce691ac nvidia_x11: 440.82 -> 440.100
(cherry picked from commit 3077af4fe6)
2020-06-26 22:13:25 +02:00
Edmund Wu
f23eee9c7a nvidia_x11.legacy_390: 390.132 -> 390.138
(cherry picked from commit 7664689009)
2020-06-26 22:13:12 +02:00
Edmund Wu
ae6ebbec4a nvidia_x11.legacy_340: 340.107 -> 340.108
(cherry picked from commit 34f19eacb3)
2020-06-26 22:12:59 +02:00
Maximilian Bosch
5b5b3176a0 linuxPackages.wireguard: 1.0.20200611 -> 1.0.20200623
https://lists.zx2c4.com/pipermail/wireguard/2020-June/005597.html
(cherry picked from commit 053db07ba7)
2020-06-26 18:58:58 +02:00
Maximilian Bosch
43b480d8a9 cargo-make: 0.31.0 -> 0.31.1
https://github.com/sagiegurari/cargo-make/releases/tag/0.31.1
(cherry picked from commit 2101f7361c)
2020-06-26 17:13:57 +02:00
Maximilian Bosch
0dde2ec15b neomutt: 20200619 -> 20200626
https://github.com/neomutt/neomutt/releases/tag/20200626
(cherry picked from commit da1b17fd35)
2020-06-26 15:49:44 +02:00
Martin Weinelt
bf210d8076 ceph: apply patch for CVE-2020-10753
Fixes: CVE-2020-10753
(cherry picked from commit f76a83c2c6)
2020-06-26 15:40:50 +02:00
Tim Steinbach
cce092c123 linux: 4.19.129 -> 4.19.130 2020-06-26 08:37:01 -04:00
Tim Steinbach
ee774dba86 linux: 4.14.185 -> 4.14.186 2020-06-26 08:37:01 -04:00
Michael Weiss
81ddbc4109 signal-desktop: 1.34.2 -> 1.34.3
(cherry picked from commit fdfa609ae9)
2020-06-26 12:52:18 +02:00
regnat
3354468085 termdown: Add a simple test
Just ensures that the program starts correctly with sensible parameters
2020-06-26 09:27:53 +02:00
regnat
94ae3f10f3 termdown: Add a missing dependency on setuptools 2020-06-26 09:17:33 +02:00
Harsh Shandilya
0ba9fdc1e8 rtl8821ce: 5.2.5_1.26055.20180108 -> 5.5.2_34066.20200325
The rtl8821ce repository was updated to address for ABI changes to
Linux but our package was too far behind, resulting in breakages
as reported in #88068

Fixes: #88068
(cherry picked from commit 6cbbe4dbba)
2020-06-25 21:40:06 -05:00
Martin Weinelt
4c8a1df380 wordpress: add passthru.tests
(cherry picked from commit f422d6582d)
2020-06-25 18:09:37 -07:00
Martin Weinelt
3c24d54831 wordpress: 5.3.3 -> 5.3.4
Fixes: CVE-2020-4049
Closes: #91304
2020-06-25 18:09:37 -07:00
Markus S. Wamser
05c444144b libtomcrypt: fix CVE-2019-17362 (security)
(cherry picked from commit 5f16eca72b)
2020-06-26 00:05:32 +02:00
Maximilian Bosch
1517b764c2 Merge pull request #91496 from ckauhaus/secfix-php-20.03
[20.03] php: 7.2.29 -> 7.2.31, 7.3.16 -> 7.3.19, 7.4.6 -> 7.4.7
2020-06-25 18:21:18 +02:00
Tim Steinbach
46c4fbd607 linux: 5.7.5 -> 5.7.6
(cherry picked from commit 06f0a0fc27)
2020-06-25 10:32:13 -04:00
Tim Steinbach
c1f9fb3edc linux: 5.7.4 -> 5.7.5
(cherry picked from commit c4a784bbf4)
2020-06-25 10:32:13 -04:00
Tim Steinbach
b879e5a05a linux: 5.4.48 -> 5.4.49
(cherry picked from commit 5d807cc8d7)
2020-06-25 10:31:14 -04:00
Christian Kauhaus
6da23f1071 php: 7.2.29 -> 7.2.31, 7.3.16 -> 7.3.19, 7.4.6 -> 7.4.7
Security and bugfix updates for PHP.

Fixes #88380, #88379, #90939, #90921, #90924, #88382

See #91495 for PR against master.
2020-06-25 16:24:00 +02:00
Christian Kauhaus
3dbed6106d Merge pull request #91402 from danieldk/mp4v2
[20.03] mp4v2: 2.0.0 -> 4.1.3
2020-06-25 15:57:50 +02:00
Michael Weiss
41add65fb9 Merge pull request #91427 from primeos/chromium-backport
[20.03] chromium: 83.0.4103.106 -> 83.0.4103.116 (backport)
2020-06-25 15:07:07 +02:00
Martin Weinelt
f31e60277a pythonPackages.django2_2: 2.2.11 -> 2.2.13
Fixes: CVE-2020-13254, CVE-2020-13596
(cherry picked from commit b2da714180)
2020-06-25 13:08:28 +01:00
Peter Simons
4f0e402328 django: update version 2.2.10 to 2.2.11
(cherry picked from commit abd30ff776)
2020-06-25 13:08:18 +01:00
Matthew Bauer
ec75f82587 openssh: don’t include fido2 on musl
libselinux pulls in openssh transitively, so can’t use fido here

Fixes #89246

(cherry picked from commit 59616b291d)
2020-06-25 09:45:28 +02:00
Jörg Thalheim
3f21f10818 Merge pull request #86999 from mweinelt/20.03/pr/wolfssl 2020-06-25 06:23:26 +01:00
Martin Weinelt
29f44d005e wolfssl: v4.3.0 -> v4.4.0
Fixes: CVE-2020-11713
(cherry picked from commit 6baa4e74bf)
2020-06-25 00:24:25 +02:00
Maximilian Bosch
f8248ab6d9 hydra-unstable: 2020-06-01 -> 2020-06-23
Fixes the build the changes from b505bf202b.

(cherry picked from commit 39e3c15706)
2020-06-24 23:29:06 +02:00
Dmitry Kalinkin
f2cdade6c8 texlive: fix build for scheme-infraonly
(cherry picked from commit 8852a81022)
2020-06-24 16:55:20 -04:00
Andrew Childs
1b9ed4ff24 chromium: 83.0.4103.106 -> 83.0.4103.116
https://chromereleases.googleblog.com/2020/06/stable-channel-update-for-desktop_22.html

This update includes 2 security fixes.

CVEs: CVE-2020-6509
(cherry picked from commit 46f11f53c9)
2020-06-24 19:49:00 +02:00
Atemu
6460602eec gns3-gui: Add the missing qt5Full runtime dependency
qt5Full may not be installed on users' systems and the gns3-gui depends
on it explicitly.
Note: This also fixes e.g. "nix-shell -p gns3-gui --pure" (at the cost
of an increased closure size).

(cherry picked from commit 0eaec4dee2)
Reason: This is a fix for possible runtime crashes.
2020-06-24 19:32:57 +02:00
Vladimír Čunát
5e6916fbfe Merge branch 'release-20.03' into staging-20.03 2020-06-24 17:37:05 +02:00
Vladimír Čunát
aa5c7269e5 Merge #91408: curl: 7.68.0 -> 7.70.0 + patches
... into staging-20.03.  CVE-2020-8169 and CVE-2020-8177.
2020-06-24 17:29:49 +02:00
Martin Weinelt
039c3c9ea7 curl: apply patches for CVE-2020-8169 and CVE-2020-8177 2020-06-24 17:17:35 +02:00
zowoq
2599ba387f pcre: 8.43 -> 8.44
https://lists.exim.org/lurker/message/20200212.174850.6edd8277.en.html
(cherry picked from commit 4f97819812)

Fixes: CVE-2020-14155
Closes: #91311
2020-06-24 16:34:44 +02:00
Peter Hoeg
f1693d6cd5 curl: 7.69.1 -> 7.70.0
(cherry picked from commit 9efd23e64d)
2020-06-24 15:45:57 +02:00
R. RyanTM
9188171584 curl: 7.68.0 -> 7.69.1
(cherry picked from commit e4df9d6b54)
2020-06-24 15:45:19 +02:00
Anton-Latukha
78e2687dec mp4v2: 2.0.0 -> 4.1.3
Switch into maintanable fork. It is the community central fork.

Remove old patch, use new minor upstream patch to compile.

I weighted-in on the patch reasoning to be merged.

Strictify hardening.

Documentation update

M  pkgs/development/libraries/mp4v2/default.nix

(cherry picked from commit c281c84a1e)
2020-06-24 13:06:19 +02:00
Lancelot SIX
390742eb13 qgis: 3.10.4 -> 3.10.7
(cherry picked from commit 3bdefc8802)
2020-06-24 08:36:00 +01:00
Vladimír Čunát
4143654d6e Merge branch 'staging-20.03' into release-20.03
Most has been rebuilt already.  More waiting would increase the total
number of rebuilds done.
2020-06-23 23:10:41 +02:00
Kim Lindberger
a6b53aea79 Merge pull request #91355 from talyz/release-20.03
[20.03] nomachine-client: 6.10.12 -> 6.11.2
2020-06-23 22:55:44 +02:00
Tim Steinbach
b3dcc2bfea linux: 5.4.47 -> 5.4.48 2020-06-23 11:41:43 -04:00
Tim Steinbach
907e1ae756 linux: 4.9.227 -> 4.9.228 2020-06-23 11:41:43 -04:00
Tim Steinbach
de5c1423f9 linux: 4.4.227 -> 4.4.228 2020-06-23 11:41:43 -04:00
Tim Steinbach
779f70185d linux: 4.19.128 -> 4.19.129 2020-06-23 11:41:43 -04:00
Tim Steinbach
abd7eb8536 linux: 4.14.184 -> 4.14.185 2020-06-23 11:41:43 -04:00
Tim Steinbach
4a38da5092 linux: 5.4.46 -> 5.4.47
(cherry picked from commit 5af8ad3e6d)
2020-06-23 11:40:49 -04:00
Maximilian Bosch
39da424060 riot-desktop: 1.6.5 -> 1.6.6
https://github.com/vector-im/riot-desktop/releases/tag/v1.6.6
(cherry picked from commit ea13f90b5f)
2020-06-23 17:18:55 +02:00
Maximilian Bosch
1fb5b2ccdd riot-web: 1.6.5 -> 1.6.6
https://github.com/vector-im/riot-web/releases/tag/v1.6.6
(cherry picked from commit c1e8f5c825)
2020-06-23 17:18:55 +02:00
José Romildo Malaquias
ae4f0cf8a2 Merge pull request #87625 from wamserma/lxqt-fix-wallpaper-backport
[20.03] lxqt.pcmanfm-qt: fix default wallpaper
2020-06-23 10:58:59 -03:00
Austin Butler
c078dab38e nomachine-client: 6.10.12 -> 6.11.2
(cherry picked from commit d0cdf0c528)
2020-06-23 14:17:28 +02:00
Markus S. Wamser
df3bafff20 lxqt.pcmanfm-qt: fix default wallpaper
(cherry picked from commit f805871a51)
2020-06-23 12:47:04 +02:00
Eelco Dolstra
348503b634 Update nixUnstable and nixFlakes
(cherry picked from commit b505bf202b)
2020-06-23 11:54:53 +02:00
Christian Kauhaus
f9fd435ad4 qemu: patch CVE-2020-1711 2020-06-23 11:15:42 +02:00
Mario Rodas
fb6c3a6831 Merge pull request #91012 from nixy/chromedriver-backport
[20.03] chromedriver: 81.0.4044.69 -> 83.0.4103.39
2020-06-23 00:03:28 -05:00
Martin Weinelt
7d1c0e7059 ansible: add myself as maintainer
(cherry picked from commit 9f98f41854)
2020-06-22 15:27:41 -07:00
Martin Weinelt
86810c468d ansible: v2.9.9 -> v2.9.10
(cherry picked from commit 11e5ca3caac59de44674056e90f6c5d7dbdcb795)
2020-06-22 15:27:41 -07:00
Christian Kauhaus
0e22213ac3 Merge pull request #91053 from veprbl/pr/root5_CVE-2017-1000203
[20.03] root5: fix CVE-2017-1000203
2020-06-22 22:37:24 +02:00
Vladimír Čunát
b154eba40a Merge #91226: linux latest and testing updates 2020-06-22 14:22:09 +02:00
Vladimír Čunát
acaa673123 Merge #86447: re2c: 1.2.1 -> 1.3 + patch
...into staging-20.03
2020-06-22 14:17:54 +02:00
Vladimír Čunát
4e3c943810 Merge #90559: mesa: 19.3.3 -> 19.3.5 (into staging-20.03) 2020-06-22 14:13:28 +02:00
Florian Klink
c43d66f032 Merge pull request #91048 from flokli/20.03-systemd-243.7-CVE-2020-13776
[20.03] systemd: apply patch for CVE-2020-13776
2020-06-22 12:53:27 +02:00
R. RyanTM
d30ddfda10 moodle: 3.8.2 -> 3.8.3
(cherry picked from commit 865f214e33)
2020-06-22 06:48:11 -04:00
Maximilian Bosch
9c42eb70cf gitea: 1.11.6 -> 1.11.8
Rationale for update: on `master`, `gitea` has been updated to `1.12.0`
in #91069 which contains a few breaking changes. The latest
1.11-releases contain a few bugfixes backported from 1.12.

https://github.com/go-gitea/gitea/releases/tag/v1.11.7
https://github.com/go-gitea/gitea/releases/tag/v1.11.8
2020-06-22 11:44:54 +02:00
zowoq
13c15f26d4 buildGoModule: remove strictDeps 2020-06-22 10:16:35 +10:00
Artemis Tosini
210d7a173a lepton: 1.2.1 → 2019-08-20
(cherry picked from commit b48a4514ca)
2020-06-21 12:53:22 -05:00
Tim Steinbach
58f3e7b88f linux: 5.7.3 -> 5.7.4
(cherry picked from commit 41bd44e05d)
2020-06-21 14:34:54 +02:00
Tim Steinbach
979b757b2a linux: 5.7.2 -> 5.7.3
(cherry picked from commit 4f7e011f87)
2020-06-21 14:34:54 +02:00
Tim Steinbach
18253518e1 linux: 5.7-rc6 -> 5.8-rc1
(cherry picked from commit 5953625fa5)
2020-06-21 14:34:54 +02:00
Tim Steinbach
1bc943ec83 linux: 5.7.1 -> 5.7.2
(cherry picked from commit fa736e19a6)
2020-06-21 14:34:54 +02:00
Vladimír Čunát
e268676f58 linux: fix kernel config options for 5.7
(cherry picked from commit bbe71613b6)
2020-06-21 14:34:54 +02:00
Michael Weiss
86a9689852 linux_5_7: init at 5.7.1
Changes:
- Copied linux-5.7.nix from linux-5.6.nix
- Add linux_5_7 and linuxPackages_5_7
- Update linux_latest to 5.7

Note:
The kernel patch 'kernelPatches.export_kernel_fpu_functions."5.3"' is
still applied as I copied the list from linux_5_7 (vs. linux_testing).
This patch is probably still required for the ZFS performance.

(cherry picked from commit 19b2efbc39)
2020-06-21 14:34:53 +02:00
Tim Steinbach
62c2df452f linux: 5.7-rc4 -> 5.7-rc6
(cherry picked from commit 8b5a3127b3)
2020-06-21 14:34:53 +02:00
Tim Steinbach
392f8e1282 linux: 5.7-rc3 -> 5.7-rc4
(cherry picked from commit b6456e528e)
2020-06-21 14:34:49 +02:00
Tim Steinbach
760436a022 linux: 5.7-rc2 -> 5.7-rc3
(cherry picked from commit 61b97c17d6)
2020-06-21 14:34:26 +02:00
Austin Seipp
48c7203ebe linux_testing: 5.6-rc7 -> 5.7-rc2
Signed-off-by: Austin Seipp <aseipp@pobox.com>
(cherry picked from commit d403911451)
2020-06-20 22:44:40 +02:00
Tim Steinbach
61e1b66b9a linux: 5.6-rc5 -> 5.6-rc7
(cherry picked from commit c76bad0ec0)
2020-06-20 22:37:04 +02:00
Tim Steinbach
3328c69d35 linux: 5.6-rc3 -> 5.6-rc5
(cherry picked from commit cd167a02b8)
2020-06-20 22:36:52 +02:00
Tim Steinbach
7dabe08aa5 linux: 5.6-rc2 -> 5.6-rc3
(cherry picked from commit 1e41aa8030)
2020-06-20 22:36:43 +02:00
Tim Steinbach
87a110ff23 linux: 5.6-rc1 -> 5.6-rc2
(cherry picked from commit 3f448f08aa)
2020-06-20 22:36:37 +02:00
Tim Steinbach
5bc40483e5 linux: 5.5-rc7 -> 5.6-rc1
(cherry picked from commit 25f706b26c)
2020-06-20 22:36:22 +02:00
Antoine Eiche
6a99d5d648 nixos/nextcloud: add occ internal option
This option exposes the prefconfigured nextcloud-occ
program. nextcloud-occ can then be used in other systemd services or
added in environment.systemPackages.

The nextcloud test shows how it can be add in
environment.systemPackages.

(cherry picked from commit 7d994ad445)
2020-06-20 19:31:38 +02:00
Maximilian Bosch
cdd1ecea80 nextcloud19: init at 19.0.0
https://nextcloud.com/blog/nextcloud-hub-brings-productivity-to-home-office/
(cherry picked from commit a2a5aa2634)
2020-06-20 15:06:18 +02:00
zowoq
fea8c13075 Merge pull request #90217 from zowoq/golang
[20.03] golang backports
2020-06-20 21:47:15 +10:00
Symphorien Gibol
154c3f3013 nixos/btrfs autoScrub: don't fail when scrub finishes successfully
(cherry picked from commit 55d16d5334)
2020-06-20 12:15:12 +02:00
taku0
a4a203e995 flashplayer: 32.0.0.371 -> 32.0.0.387
(cherry picked from commit 0a146054bd)
2020-06-20 08:19:42 +02:00
taku0
694939b0fc flashplayer: 32.0.0.363 -> 32.0.0.371
(cherry picked from commit d8fa222ca2)
2020-06-20 08:19:42 +02:00
Maximilian Bosch
c9ad46815a neomutt: 20200501 -> 20200619
https://github.com/neomutt/neomutt/releases/tag/20200619
(cherry picked from commit 499d18849f)
2020-06-19 23:48:43 +02:00
Doron Behar
657aa0bf0e neomutt: Remove old fixes for failing tests
Includes both rfc2047 tests workarounds and locale workarounds.
Fixes #86896. See https://github.com/neomutt/neomutt/pull/2314 .

(cherry picked from commit b58227a4c0)
2020-06-19 23:48:42 +02:00
Doron Behar
5ca29c7a9f neomutt: make manual.txt not empty
Without elinks / w3m / lynx in the nativeBuildInputs, there are these
errors in the build:

LC_ALL=C w3m -dump -O UTF8 docs/manual.html > docs/manual.txt || \
LC_ALL=C lynx -dump -nolist -with_backspaces \
        -display_charset=us-ascii docs/manual.html > docs/manual.txt || \
LC_ALL=C elinks -dump -no-numbering -no-references \
        docs/manual.html | sed -e 's,\\001, ,g' > docs/manual.txt
/nix/store/xfbmj7sl2ikicym9x3yq7cms5qx1w39k-bash-4.4-p23/bin/bash: w3m: command not found
/nix/store/xfbmj7sl2ikicym9x3yq7cms5qx1w39k-bash-4.4-p23/bin/bash: line 1: lynx: command not found
/nix/store/xfbmj7sl2ikicym9x3yq7cms5qx1w39k-bash-4.4-p23/bin/bash: line 3: elinks: command not found

(cherry picked from commit b8f65212ec)
2020-06-19 23:48:42 +02:00
Doron Behar
2a0c129447 neomutt: Make it not reference .dev outputs.
(cherry picked from commit 3b9a8f5426)
2020-06-19 23:48:41 +02:00
Robert Helgesson
8b38149d61 jhead: 3.03 -> 3.04
(cherry picked from commit 7395b11cd4)
2020-06-19 22:04:18 +02:00
Tony O
48a6a8b97c sv-kalendar: fix meta 2020-06-19 20:01:19 +02:00
Konrad Borowski
f499b39f4a python3Packages.zodb: unmark as broken 2020-06-19 14:28:19 +02:00
Konrad Borowski
e5959057b1 python3Packages.zconfig: unmark as broken 2020-06-19 14:28:11 +02:00
Michele Guerini Rocco
c684d8c77d Merge pull request #91076 from rnhmjoj/monero-20.03
[20.03] monero: 0.15 -> 0.16
2020-06-19 09:13:00 +02:00
Michele Guerini Rocco
0bc134c62f Merge pull request #91072 from rnhmjoj/mutt-20.03
[20.03] mutt: patch for CVE-2020-14093
2020-06-19 09:09:29 +02:00
Vladimír Čunát
b2540c79ef Merge branch 'staging-20.03' into release-20.03
A bunch of CVE fixes.  The libexif change has not been rebuilt on Hydra,
but it's only about a thousand rebuilds (when summed over all platforms).
2020-06-19 08:17:57 +02:00
Phil Wetzel
199de04688 mwprocapture: 1.2.4054 -> 1.2.4177
(cherry picked from commit 9a57b0bbd5f4ed5f2c89008745f155962814e63f)

Reason: mwprocapture build is broken on 20.03, 1.2.4054 does not
compile with Linux 5.4.
2020-06-18 18:07:55 -07:00
rnhmjoj
7587e07944 monero-gui: 0.15.0.4 -> 0.16.0.0
(cherry picked from commit 7c041738c8)
2020-06-19 02:35:52 +02:00
rnhmjoj
0a29dda8f8 monero: 0.15.0.1 -> 0.16.0.0
(cherry picked from commit a31103196e)
2020-06-19 01:26:41 +02:00
rnhmjoj
fd8bbb8ba3 mutt: patch for CVE-2020-14093 2020-06-19 00:42:19 +02:00
Jörg Thalheim
07e29369a1 Merge pull request #90269 from tokudan/2003nextcloud1806
nextcloud: 18.0.4 -> 18.0.6 [20.03]
2020-06-18 23:15:32 +01:00
Florian Klink
00e7d8757f Merge pull request #90978 from erictapen/20.03-libexif-0.6.22
[20.03] libexif: 0.6.21 -> 0.6.22 for security fixes
2020-06-19 00:10:11 +02:00
Dmitry Kalinkin
7e37d805dd root5: fix CVE-2017-1000203
Fixes: https://nvd.nist.gov/vuln/detail/CVE-2017-1000203
2020-06-18 13:15:15 -04:00
Florian Klink
dbfb40efdd systemd: apply patch for CVE-2020-13776
Fixes #90982.
2020-06-18 18:38:39 +02:00
Eelco Dolstra
2b417708c2 Remove Google Talk Plugin
This plugin is no longer necessary anyway, but having it enabled can
cause Firefox and KDE to malfunction, e.g. by hanging for a few
seconds frequently. This is caused by the broken LD_PRELOAD library
that doesn't handle O_TMPFILE properly, so ~/.cache/ksycoca5_* is
created with 0000 permissions. As a result Firefox will constantly
regenerate the ksycoca database.
2020-06-18 17:46:44 +02:00
Vladimír Čunát
788764b193 transmission: patch CVE-2018-10756
nixpkgs master is not vulnerable to this.  We use Fedora patch,
as the upstream one does not apply to this version.
Fixes #91026 (roundup issue).
2020-06-18 16:40:49 +02:00
R. RyanTM
7ccfe75bcc tendermint: 0.32.3 -> 0.32.10
(cherry picked from commit ce4e6b8a75)
2020-06-18 15:17:45 +01:00
Vladimír Čunát
0ba08838bd libjpeg(-turbo): patch CVE-2020-13790
Fixes #90864 on 20.03 (roundup issue).
(cherry picked from commit d5fd2edb1f)
2020-06-18 15:48:44 +02:00
Vladimír Čunát
4e48231cee luajit*: patch CVE-2019-19391
- upstream argues that this kind of problems can't be called
  vulnerabilities
- the upstream patch is trivial, so why not fix the bug
- nixpkgs master uses git versions already containing that commit
Fixes #90875 (roundup ticket).
2020-06-18 15:16:54 +02:00
Benjamin Andresen
4ac4a236eb chromedriver: 81.0.4044.69 -> 83.0.4103.39 2020-06-18 08:48:11 -04:00
Justin Humm
e3ca027fa5 libexif: 0.6.21 -> 0.6.22
Also:
- build from git
- enable cross compilation

(cherry picked from commit e761cfe50a)
2020-06-18 14:40:55 +02:00
Vladimír Čunát
799a3b4024 Merge branch 'release-20.03' into staging-20.03 2020-06-18 12:17:10 +02:00
worldofpeace
e69158b43b Merge pull request #90700 from mmilata/20.03/json-c-cve-2020-12762
[20.03] json_c: add patch for CVE-2020-12762
2020-06-18 06:09:01 -04:00
Colin L Rice
124d70cc9d go-modules: Add in old modsha256 w/ warning
(removed warning for 20.03)
(cherry picked from commit a0ddea1d6a)
2020-06-18 19:55:36 +10:00
Colin L Rice
470d55587f go-modules: Augment builds w/ vendor src
This is done in response to complaints that the module format is not
human readable. The vendor source blob is flat files and should be
extremely readable.

(cherry picked from commit 9761128d2d)
2020-06-18 19:55:36 +10:00
Benjamin Hipple
9ae22e3409 buildGoModule: passthru the modSha256 (#82027)
The builder does not technically need the modSha256 of the vendor dir, and even
though we pass it the entire vendor dir it makes sense not to risk having an
accidental dependency on that variable.

However, tools like [nixpkgs-update](https://github.com/ryantm/nixpkgs-update)
need to inspect the `modSha256` of a package in order to be able to update them,
and since this is a real part of the package (describes info about its
dependencies) let's add it to `passthru`.

Specifically, this allows us to run a cmd like `nix eval -f . tflint.modSha256`
to get the current value, which is how the bot finds it to replace with the new
version in the Rust ecosystem.

(cherry picked from commit 5f77ff6384)
2020-06-18 19:55:36 +10:00
zowoq
4094b363c3 go: fix TestDontCacheBrokenHTTP2Conn failure
(cherry picked from commit aae680cd5d)
2020-06-18 19:55:36 +10:00
zowoq
16a461d147 go: 1.14.3 -> 1.14.4
https://golang.org/doc/devel/release.html#go1.14.minor
(cherry picked from commit 9f978147f8)
2020-06-18 19:55:36 +10:00
zowoq
b1cbd08703 go_1_13: 1.13.11 -> 1.13.12
https://golang.org/doc/devel/release.html#go1.13.minor
(cherry picked from commit 7da08afd27)
2020-06-18 19:55:36 +10:00
zowoq
203fcbada9 go_1_13: 1.13.8 -> 1.13.11
(cherry picked from commit d1e7b0049c)
2020-06-18 19:55:35 +10:00
zowoq
2a1c67cb2d go: 1.14.2 -> 1.14.3
https://golang.org/doc/devel/release.html#go1.14.minor
(cherry picked from commit 8d41f9f281)
2020-06-18 19:55:35 +10:00
Jörg Thalheim
382b2dbad7 go: 1.14.1 -> 1.14.2
(cherry picked from commit 416caeb6db)
2020-06-18 19:55:35 +10:00
zowoq
c9965e2df7 go_1_12: stop setting GOPATH 2020-06-18 19:55:35 +10:00
zowoq
296e584a00 go_1_13: stop setting GOPATH
a1e13f6140

(cherry picked from commit 469f14ceec)
2020-06-18 19:55:35 +10:00
Manuel Mendez
6cd67ec48f go: stop setting GOPATH
The compiler does not need it anymore, has not needed it for many years
iirc. This just goes in and pollutes the environment overriding the
users GOPATH and causing grief.

Go even warns about it itself, without vs with this commit:

```sh
~> go env GOPATH
/home/manny/go
~> nix-shell -p go
~> go env GOPATH
warning: GOPATH set to GOROOT (/nix/store/gvw1mfpdrk7i82884yhxf9lf5j3c12zm-go-1.14.1/share/go) has no effect
/nix/store/gvw1mfpdrk7i82884yhxf9lf5j3c12zm-go-1.14.1/share/go
~> exit
~> nix-shell -I nixpkgs=cloned/NixOS/nixpkgs -p go
~> go env GOPATH
/home/manny/go
~> exit
```

(cherry picked from commit a1e13f6140)
2020-06-18 19:55:34 +10:00
Martin Milata
5e1de952b0 json_c: add patch for CVE-2020-12762
Fixes: https://nvd.nist.gov/vuln/detail/CVE-2020-12762

(cherry picked from commit d3e1b77ac3)
2020-06-18 03:20:57 +02:00
worldofpeace
7bb2e7e0f6 Merge pull request #90699 from cole-h/sudo
[20.03] nixos/sudo: default rule should be first
2020-06-17 21:20:25 -04:00
Cole Helbling
30c703cb45 nixos/sudo: default rule should be first
In /etc/sudoers, the last-matched rule will override all
previously-matched rules. Thus, make the default rule show up first (but
still allow some wiggle room for a user to `mkBefore` it), before any
user-defined rules.

(cherry picked from commit 13e2c75c93)
2020-06-17 18:01:34 -07:00
R. RyanTM
87cde1cfd3 pantheon.elementary-code: 3.4.0 -> 3.4.1
(cherry picked from commit 7003d6ebf3)
2020-06-17 20:18:22 -04:00
worldofpeace
8442ba48cd Merge pull request #89756 from hax404/20.03_jool
[20.03] jool: 4.0.5 -> 4.0.9
2020-06-17 20:11:23 -04:00
worldofpeace
52ff653235 Merge pull request #86567 from mmilata/20.03/encrypted-devices-loaof-warning
[20.03] silence warning from #63103 in encrypted-devices.nix
2020-06-17 20:10:57 -04:00
worldofpeace
4b5ed67853 Merge pull request #87249 from martinbaillie/backport-ssm-session-manager-plugin-release-20.03
[20.03] ssm-session-manager-plugin: init at 1.1.61.0
2020-06-17 20:10:15 -04:00
worldofpeace
7ea8a468fa Merge pull request #87807 from mmilata/20.03/samba-4.11.9
[20.03] samba: 4.11.5 -> 4.11.9
2020-06-17 20:04:06 -04:00
worldofpeace
50fc2215e4 Merge pull request #88581 from lourkeur/backport_xpra
[20.03] xpra: fix #41106 #85694
2020-06-17 20:03:29 -04:00
worldofpeace
f9b261cd6a Merge pull request #89311 from jsravn/backport-firmware-linux-nonfree
[20.03] firmwareLinuxNonfree: 2020-01-22 -> 2020-05-19
2020-06-17 20:01:39 -04:00
worldofpeace
1a11b5e57b Merge pull request #89801 from mmilata/20.03/sympa-6.2.56
[20.03] sympa: 6.2.54 -> 6.2.56
2020-06-17 19:59:52 -04:00
worldofpeace
e429855e3d Merge pull request #90213 from OPNA2608/backport-update-palemoon-28.10.0
[20.03] palemoon: 28.9.3 -> 28.10.0
2020-06-17 19:59:08 -04:00
worldofpeace
a99fd4578c Merge pull request #90222 from volth/cental.maven.org-20.03
[20.03] treewide: central.maven.org -> repo1.maven.org
2020-06-17 19:58:58 -04:00
worldofpeace
55ddbd2186 Merge pull request #90677 from erictapen/haskell-geojson-unmark-as-broken
[20.03] haskellPackages.geojson: unmark as broken
2020-06-17 19:57:17 -04:00
worldofpeace
efe40ce364 Merge pull request #89763 from worldofpeace/backport-86163-
[20.03] Gnome and Pantheon: install nixos wallpapers
2020-06-17 18:47:26 -04:00
zowoq
f70a599287 nixos/gnome3: nixos-artwork -> pkgs.nixos-artwork
(cherry picked from commit fa607bc939)
2020-06-17 18:26:12 -04:00
worldofpeace
993d0b39bc Merge pull request #89830 from worldofpeace/pantheon-updates-20.03
[20.03] Pantheon updates
2020-06-17 18:24:39 -04:00
Maximilian Bosch
73d7516c25 matrix-synapse: 1.14.0 -> 1.15.1
https://github.com/matrix-org/synapse/releases/tag/v1.15.0
https://github.com/matrix-org/synapse/releases/tag/v1.15.1
(cherry picked from commit 9fc60b36cb)
2020-06-17 23:48:35 +02:00
Graham Christensen
9e379117c4 xdg_utils: xdg-open: add $out to PATH
Otherwise, xdg-open cannot call xdg-mime and this does not work:

    "${pkgs.xdg_utils}/bin/xdg-open"

(cherry picked from commit 4b5880f015)
2020-06-17 13:50:43 -04:00
Graham Christensen
725c4fdbdb google-chrome: add coreutils to PATH
google-chrome-stable can't run without coreutils in PATH

(cherry picked from commit e8ddc0cfa7)
2020-06-17 13:50:43 -04:00
Jan Tojnar
92f1c50dab Merge pull request #90679 from mmilata/20.03/fwupd-cve-2020-10759
[20.03] fwupd: add patch for CVE-2020-10759
2020-06-17 18:33:13 +02:00
Martin Milata
80b50f32ea fwupd: add patch for CVE-2020-10759
Fixes: https://nvd.nist.gov/vuln/detail/CVE-2020-10759
See also: https://github.com/justinsteven/advisories/blob/master/2020_fwupd_dangling_s3_bucket_and_CVE-2020-10759_signature_verification_bypass.md
2020-06-17 18:09:36 +02:00
Eelco Dolstra
583ccf8c63 Don't enable nix-bash-completions when using Nix 2.4
2.4 has its own completion script which collides with
nix-bash-completions.

(cherry picked from commit bbfc47326b)
2020-06-17 18:08:23 +02:00
Justin Humm
bb4fd7eb9e haskellPackages.geojson: Unmark as broken 2020-06-17 16:32:43 +02:00
Valentin Lorentz
c5fd298d67 vlc: 3.0.8 -> 3.0.11 (security)
Includes a security fix for CVE-2020-13428.

improved security for stored passwords (from 3.0.9)
multiple security fixes, including microdns (from 3.0.9.1)

(cherry picked from commit 745245a62a)
2020-06-17 14:57:37 +02:00
Michael Weiss
8056c50062 Merge pull request #90603 from primeos/chromium-backport
[20.03] chromium: 83.0.4103.97 -> 83.0.4103.106 + VA-API (backport)
2020-06-17 11:35:37 +02:00
Maximilian Bosch
243f698ac2 vagrant: 2.2.8 -> 2.2.9
https://github.com/hashicorp/vagrant/blob/v2.2.9/CHANGELOG.md#229-may-07-2020
(cherry picked from commit cf810b54e0)
2020-06-17 02:40:22 +02:00
Maximilian Bosch
b2a6d2fa15 linuxPackages.wireguard: 1.0.20200520 -> 1.0.20200611
https://lists.zx2c4.com/pipermail/wireguard/2020-June/005480.html
(cherry picked from commit 52633ca14b)
2020-06-17 02:40:21 +02:00
Maximilian Bosch
8ab112eb24 riot-desktop: 1.6.4 -> 1.6.5
https://github.com/vector-im/riot-desktop/releases/tag/v1.6.5
(cherry picked from commit dcf36b65c3)
2020-06-16 23:21:24 +02:00
Maximilian Bosch
724d123a31 riot-web: 1.6.4 -> 1.6.5
https://github.com/vector-im/riot-web/releases/tag/v1.6.5
(cherry picked from commit 59678c1152)
2020-06-16 23:21:23 +02:00
Andreas Rammhold
564db6b6f9 Merge pull request #90007 from mweinelt/20.03/microcode-intel
[20.03] microcodeIntel: 20200508 -> 20200520 -> 20200609
2020-06-16 22:46:53 +02:00
Martin Weinelt
c27866c855 microcodeIntel: 20200609 -> 20200616
(cherry picked from commit 77730556e0)
2020-06-16 22:45:25 +02:00
Luflosi
dce9ef5105 youtube-dl: 2020.06.06 -> 2020.06.16.1
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.06.16.1
(cherry picked from commit 1ab1a027d5)
2020-06-16 20:39:42 +02:00
Maximilian Bosch
33e9bc833d Merge pull request #90611 from omniitgmbh/graylog_3.3.1_with_plugins_backport
[20.03] graylog: 3.3.0 -> 3.3.1 (with plugins)
2020-06-16 20:00:09 +02:00
hlolli
02b95cf5ed strace-graph: fix strace-graph shebang which points to perl
(cherry picked from commit 38b7aff170)
2020-06-16 19:13:03 +02:00
fadenb
60da5edb97 graylogPlugins: Update plugins
graylog-enterprise-integrations: 3.3.0 -> 3.3.1
graylog-integrations: 3.3.0 -> 3.3.1
(cherry picked from commit 0181c1bd2b)

Reason: Companion commit to 70ecf772b9
to ensure that packaged plugin versions are compatible
2020-06-16 14:18:55 +00:00
R. RyanTM
70ecf772b9 graylog: 3.3.0 -> 3.3.1
(cherry picked from commit cb053733b5)

Reason: 3.3.1 contains bugfix for potential dataloss when Elasticsearch
index is read-only due to disk space problems
2020-06-16 14:17:36 +00:00
Michael Weiss
0d8250ae18 chromium: 83.0.4103.97 -> 83.0.4103.106
https://chromereleases.googleblog.com/2020/06/stable-channel-update-for-desktop_15.html

This update includes 4 security fixes.

CVEs: CVE-2020-6505 CVE-2020-6506 CVE-2020-6507
(cherry picked from commit 1a5df8f680)
2020-06-16 13:57:39 +02:00
Michael Weiss
b0bfe9b508 chromium: Build with VA-API but disable it by default
This makes it possible to enable VA-API without having to rebuild
Chromium: `chromium.override { enableVaapi = true; }`

(cherry picked from commit 267eefcdb7)
2020-06-16 13:56:41 +02:00
Phil Wetzel
580abb251d mesa: 19.3.3 -> 19.3.5 2020-06-15 21:03:00 -04:00
Niklas Hambüchen
a84b797b28 pycurl: Exclude flaky multi_timer_test. Fixes #77304
(cherry picked from commit a6df4a98911e0cf1be889d5e7641494f9f4dad55)
2020-06-15 16:22:34 -07:00
Niklas Hambüchen
ae27952d7f pycurl: Exclude another flaky test. Fixes #77304
(cherry picked from commit d29a4e46156b994b00461f8f36233691a26b72ba)
2020-06-15 16:22:34 -07:00
Malte Brandy
db0200e52c system-config-printer: Fix ABRT: free(): invalid pointer
Apply patches picked from upstream as done on debian.
Will be included in next upstream release.

(cherry picked from commit fcecf15dc4)
2020-06-16 00:24:25 +02:00
Robert Schütz
d46e037692 Merge pull request #90498 from dotlambda/postfix-3.4.13
postfix: 3.4.9 -> 3.4.13
2020-06-15 19:11:44 +02:00
Robert Schütz
4351ace9d0 postfix: 3.4.12 -> 3.4.13 2020-06-15 16:27:37 +02:00
Benjamin Asbach
41268a30d8 postfix: 3.4.10 -> 3.4.12
`0001-Fix-build-with-glibx-2.30` was removed since the patch is already applied to upstream source.

(cherry picked from commit ae7b57c8ca)
2020-06-15 16:24:44 +02:00
R. RyanTM
1594eb937c postfix: 3.4.9 -> 3.4.10
(cherry picked from commit 5c207933b7)
2020-06-15 16:24:29 +02:00
Florian Klink
927d4e6850 Merge pull request #90064 from aszlig/nixpart0-glibc-fixes
[20.03] Backport of nixpart0 fixes against glibc >= 2.28
2020-06-15 12:01:02 +02:00
Mario Rodas
ddeb47cce2 Merge pull request #89320 from zaninime/sane-airscan-update-20.03
[20.03] sane-airscan: 0.99.0 -> 0.99.3
2020-06-15 04:24:30 -05:00
Peter Simons
5376727cc3 Merge pull request #90407 from thiagokokada/release-20.03
bbswitch: fix build with Linux kernel version >= 5.6.0
2020-06-15 08:14:22 +02:00
Dmitry Kalinkin
10e5f1f87a intltool: add a backup url for a patch
Fixes:

  Failed to connect to sources.debian.org port 443: Connection timed out

(cherry picked from commit df4c3b06f4)
cc #86523
2020-06-14 21:22:00 -04:00
Peter Simons
126fb3aeb8 bbswitch: fix build with Linux kernel version >= 5.6.0
Fixes https://github.com/NixOS/nixpkgs/issues/85564.

(cherry picked from commit 00222db)
2020-06-14 18:51:00 -03:00
Piotr Bogdan
daace8a647 python2Packages.nixpart0/multipath_tools: fixup path to internal libraries
(cherry picked from commit 05f1bcce49)
2020-06-14 23:03:44 +02:00
Piotr Bogdan
4fa1d54d4c python2Packages.nixpart0/pyblock: patch for glibc >= 2.28
(cherry picked from commit 912e1e87c0)
2020-06-14 23:03:41 +02:00
Piotr Bogdan
1ecfb2cc51 python2Packages.nixpart0/parted: patch for glibc >= 2.28
(cherry picked from commit 64f4073f8d)
2020-06-14 23:03:39 +02:00
Piotr Bogdan
497b2153a7 python2Packages.nixpart0/multipath_tools: patch for glibc >= 2.28
(cherry picked from commit eb696ef672)
2020-06-14 23:03:36 +02:00
Piotr Bogdan
5858bc2642 python2Packages.nixpart0/lvm2: patch for glibc >= 2.28
(cherry picked from commit 0776d9043c)
2020-06-14 23:03:34 +02:00
Piotr Bogdan
573b24ee9b python2Packages.nixpart0/cryptsetup: patch for glibc >= 2.28
(cherry picked from commit c494fc51dc)
2020-06-14 23:03:31 +02:00
Daniel Frank
f6faec26e3 nextcloud: 18.0.4 -> 18.0.6
(cherry picked from commit 660973d823)
2020-06-14 01:56:17 +02:00
volth
098fdc6baf treewide: central.maven.org -> repo1.maven.org 2020-06-13 06:07:32 +00:00
Christoph Neidahl
807d383ce0 palemoon: 28.9.3 -> 28.10.0
(cherry picked from commit 7c65275595)
2020-06-13 00:44:40 +02:00
Frederik Rietdijk
db31e48c5c python.pkgs.apsw: 3.30.1-r1 -> 3.32.2-r1
(cherry picked from commit 2f72c426e1)
2020-06-12 22:30:20 +02:00
Michael Weiss
a6e8ffb7f5 Merge pull request #90165 from primeos/signal-desktop-backport
signal-desktop: 1.34.1 -> 1.34.2
2020-06-12 20:41:15 +02:00
Florian Klink
ec7fdd68e5 Merge pull request #89920 from mweinelt/20.03/hostapd
[20.03] hostapd: apply patches for CVE-2020-12695
2020-06-12 14:40:16 +02:00
Lancelot SIX
b6cda510fa poezio: add missing setuptools dependency
(cherry picked from commit 0fa981bfbe)
2020-06-12 08:28:19 +01:00
Mario Rodas
158cfa6b2b Merge pull request #90167 from zowoq/backport-gh
[20.03] gitAndTools.gh: 0.9.0 -> 0.10.0
2020-06-11 22:46:35 -05:00
zowoq
10ceb8f543 gitAndTools.gh: 0.9.0 -> 0.10.0
https://github.com/cli/cli/releases/tag/v0.10.0
(cherry picked from commit b479619da8)
2020-06-12 10:23:18 +10:00
zowoq
f5e3447302 gitAndTools.gh: add github-cli alias
(cherry picked from commit d332426add)
2020-06-12 10:16:55 +10:00
Michael Weiss
e2f9675ed1 signal-desktop: 1.34.1 -> 1.34.2
(cherry picked from commit 8ee8a22e35)
2020-06-12 01:06:18 +02:00
Tim Steinbach
f09d743409 linux: 5.6.17 -> 5.6.18 2020-06-11 17:59:26 -04:00
Tim Steinbach
adeb94a537 linux: 5.4.45 -> 5.4.46 2020-06-11 17:59:25 -04:00
Tim Steinbach
5bcdf9001d linux: 4.9.226 -> 4.9.227 2020-06-11 17:59:24 -04:00
Tim Steinbach
ff24b8ade3 linux: 4.4.226 -> 4.4.227 2020-06-11 17:59:23 -04:00
Tim Steinbach
d8a5c62233 linux: 4.19.127 -> 4.19.128 2020-06-11 17:59:22 -04:00
Tim Steinbach
a8086278c7 linux: 4.14.183 -> 4.14.184 2020-06-11 17:59:21 -04:00
Florian Klink
8b071be751 Merge pull request #90102 from flokli/20.03-gitlab-12.10.11
[20.03] gitlab: 12.10.9 -> 12.10.11
2020-06-11 20:52:19 +02:00
Eelco Dolstra
8c521cb815 Merge pull request #89800 from andir/20.03/firefox
[20.03] firefox: 76.0.1 -> 77.0.1
2020-06-11 16:47:35 +02:00
Florian Klink
3748b5f204 gitlab: 12.10.9 -> 12.10.11
CI Token Access Control

An authorization issue discovered in the mirroring logic allowed read access to private repositories. This issue is now mitigated in the latest release and is waiting for a CVE ID to be assigned.

https://about.gitlab.com/releases/2020/06/10/critical-security-release-13-0-6-released/
2020-06-11 00:34:48 +02:00
Martin Weinelt
0094820f68 hostapd: add hexa as maintainer
(cherry picked from commit c898b5c057)
2020-06-10 21:17:54 +02:00
Martin Milata
3f31c0d2a3 nixos/sympa: fix PATH_INFO splitting for sympa-6.2.56
Our regex for splitting HTTP path into SCRIPT_NAME and PATH_INFO was
incorrect when webLocation was set to "/". Since Sympa 6.2.56 this has
caused the web interface to return "421 Misdirected Request".

Since 6.2.56 Sympa can do the splitting on its own so we can simply
remove it from nginx configuration.

See also:
- https://github.com/sympa-community/sympa/issues/879
- https://github.com/sympa-community/sympa/pull/910
- https://github.com/sympa-community/sympa-community.github.io/pull/53

(cherry picked from commit bd4e4dddff)
2020-06-10 17:54:23 +02:00
Markus Kowalewski
8946799e07 slurm: bugifx, add su/echo paths
slurmd requires su and echo to work with "--get-user-env". If slurmd
does not find /bin/su or /bin/echo, it crashes.

(cherry picked from commit 5d8f61f3bf)
2020-06-10 16:48:02 +02:00
Markus Kowalewski
118e07c361 slurm: 19.05.5.1 -> 19.05.7.1
(cherry picked from commit af4491f26c)
2020-06-10 16:44:36 +02:00
Maximilian Bosch
d3bfabe7b5 Merge pull request #89838 from omniitgmbh/20.03_graylog_3.3.0_with_plugins
[20.03] [backport] graylog: 3.2.5 -> 3.3.0 (with plugins)
2020-06-10 14:32:16 +02:00
Michael Weiss
e0c7e1fd05 chromium{Beta,Dev}: Fix the builds
Fix #89615.

(cherry picked from commit e466ea721c)
2020-06-10 11:27:09 +02:00
Michael Weiss
48f3b97420 chromiumBeta: Fix the configuration phase
The changes from chromiumDev (see 029a5de083) are required for
chromiumBeta as well.

(cherry picked from commit 1d38f6bcb2)
2020-06-10 11:27:08 +02:00
Michael Weiss
159c6a7316 chromiumDev: Fix the configuration phase
Relevant changes in M85:
- Upstream switched from YASM to NASM [0].
- third_party/binutils was removed [1].

Note: The gn and dev channel updates are optional.
cc #89615.

[0]: https://bugs.chromium.org/p/chromium/issues/detail?id=766721
[1]: 9869e86fd9

(cherry picked from commit 029a5de083)
2020-06-10 11:27:08 +02:00
Martin Weinelt
57f7f17513 microcodeIntel: 20200520 -> 20200609
(cherry picked from commit 08815104f5)
2020-06-10 04:07:14 +02:00
Martin Weinelt
1763fe3fbd microcodeIntel: 20200508 → 20200520
(cherry picked from commit f49defc85f)
2020-06-10 04:06:48 +02:00
Daniel Løvbrøtte Olsen
123d83148f mumble: 1.3.0 -> 1.3.1 (#89988)
(cherry-picked from commit ac44b7f958)
2020-06-10 01:05:41 +02:00
Michael Weiss
d6c8902ca4 Merge pull request #89560 from primeos/chromium-backport
[20.03] chromium: 83.0.4103.61 -> 83.0.4103.97 (backport)
2020-06-09 21:56:33 +02:00
Vladimír Čunát
fd516cba77 Merge branch 'staging-20.03' into release-20.03
A severe gnutls security fix is contained.
2020-06-09 20:53:51 +02:00
Florian Klink
304183d9a2 Merge pull request #89808 from lourkeur/backport_89570
[20.03] pyxdg: fix missing class field Type
2020-06-09 18:56:39 +02:00
Martin Weinelt
fc382da491 hostapd: apply patches for CVE-2020-12695
https://w1.fi/security/2020-1/upnp-subscribe-misbehavior-wps-ap.txt

Fixes: CVE-2020-12695
(cherry picked from commit 1c14b52e18)
2020-06-09 15:03:26 +02:00
Maximilian Bosch
92d5b1b55f hydra-unstable: 2020-04-16 -> 2020-06-01
Fixes #89305
(cherry picked from commit c18016cfbf)
2020-06-09 13:22:02 +02:00
Vladimír Čunát
d68215db6f Merge #89029: sqlite: 3.30.1 -> 3.32.2 (security)
https://www.sqlite.org/cves.html#status_of_recent_sqlite_cves
(cherry picked from commit b10932369e)
2020-06-09 10:26:45 +02:00
Cole Helbling
03da8782e1 gnutls: 3.6.13 -> 3.6.14
Fixes CVE-2020-13777 [1].

Changes: https://lists.gnupg.org/pipermail/gnutls-help/2020-June/004648.html

[1] https://nvd.nist.gov/vuln/detail/CVE-2020-13777

(cherry picked from commit 1dba117541, PR #89884)
2020-06-09 10:24:04 +02:00
Vincent Laporte
ca6e453feb coq_8_11: 8.11.1 → 8.11.2
(cherry picked from commit 48f0d8b3c8)
2020-06-09 09:53:22 +02:00
Anderson Torres
72245392fa Merge pull request #89702 from OPNA2608/backport-update-palemoon
[20.03] palemoon: 28.9.1 -> 28.9.3
2020-06-08 23:39:18 -03:00
Tim Steinbach
f6f6d50748 linux: 5.6.16 -> 5.6.17
(cherry picked from commit aa1479c5be)
2020-06-08 20:24:03 -04:00
Tim Steinbach
a91a07a002 linux: 5.4.44 -> 5.4.45
(cherry picked from commit 505e54f340)
2020-06-08 20:24:01 -04:00
Tim Steinbach
a83164c2be linux: 4.19.126 -> 4.19.127
(cherry picked from commit 4c11426c3f)
2020-06-08 20:24:00 -04:00
Tristan Helmich (omniIT)
974353b2d6 graylogPlugins: Update and add plugins
* graylog-auth-sso: 3.1.0 -> 3.3.0
* graylog-enterprise-integrations: init at 3.3.0
* graylog-integrations: init at 3.3.0
* graylog-pagerduty: 1.3.0 -> 2.0.0
* graylog-snmp: init at 0.3.0

(cherry picked from commit a265cd27b0)

Backport of #89617 for security and bugfixes (and plugin updates to stay
compatible with Graylog 3.3.0)
2020-06-08 19:48:59 +00:00
Tristan Helmich (omniIT)
b845898cb9 graylog: 3.2.5 -> 3.3.0
(cherry picked from commit b48ad9b33d)

Backport of #89617 for security and bugfixes
2020-06-08 19:48:59 +00:00
Moritz Angermann
06e882b0ec gcc: Clean up configure flags
No reason to have two conditional lists with the same condition.

(cherry picked from commit f2a33e4486)
2020-06-08 15:33:30 -04:00
Michael Bishop
bf57132888 gcc: Fix MinGW exception handling so Rust works
reasoning:
sjlj (short jump long jump) exception handling makes no sense on x86_64, it's forcably slowing programs down as it produces a constant overhead. On x86_64 we have SEH (Structured Exception Handling) and we should use that. On i686, we do not have SEH, and have to use sjlj with dwarf2. Hence it's now conditional on x86_32

(cherry picked from commit e27e475f0d)
(cherry picked from commit 58ffaee5d7)
2020-06-08 15:31:42 -04:00
Michael Lingelbach
034c9b1e3b pyxdg: fix missing class field Type
Fixes #88593 by replacing call to missing Type field with getType()

(cherry picked from commit 1968f115b5)
2020-06-08 21:31:00 +02:00
worldofpeace
b3a580266e pantheon.switchboard-plug-sound: 2.2.3 -> 2.2.4
(cherry picked from commit cf675b75c3)
2020-06-08 15:06:34 -04:00
worldofpeace
003af9cac8 pantheon.switchboard-plug-security-privacy: 2.2.3 -> 2.2.4
(cherry picked from commit a8800e6b82)
2020-06-08 15:06:34 -04:00
worldofpeace
5421f401c1 pantheon.switchboard-plug-printers: 2.1.8 -> 2.1.9
(cherry picked from commit 2a48d9fa2c)
2020-06-08 15:06:34 -04:00
worldofpeace
d8cac26492 pantheon.switchboard-plug-power: 2.4.1 -> 2.4.2
https://github.com/elementary/switchboard-plug-power/releases/tag/2.4.2
(cherry picked from commit 766478e2be)
2020-06-08 15:06:34 -04:00
worldofpeace
e40d5b5f63 pantheon.switchboard-plug-notifications: 2.1.6 -> 2.1.7
(cherry picked from commit 9de4f5447e)
2020-06-08 15:06:34 -04:00
worldofpeace
68d7569d28 pantheon.switchboard-plug-network: 2.3.0 -> 2.3.1
https://github.com/elementary/switchboard-plug-network/releases/tag/2.3.1
(cherry picked from commit f8d35d8b7e)
2020-06-08 15:06:34 -04:00
worldofpeace
489245ed9b pantheon.switchboard-plug-mouse-touchpad: 2.4.1 -> 2.4.2
(cherry picked from commit 6e53391394)
2020-06-08 15:06:34 -04:00
worldofpeace
d3805ad595 pantheon.switchboard-plug-display: 2.2.1 -> 2.2.2
(cherry picked from commit ac1294c3db)
2020-06-08 15:06:34 -04:00
worldofpeace
34ce39524b pantheon.switchboard-plug-datetime: 2.1.7 -> 2.1.9
https://github.com/elementary/switchboard-plug-datetime/releases/tag/2.1.9
https://github.com/elementary/switchboard-plug-datetime/releases/tag/2.1.8
(cherry picked from commit 462abd5701)
2020-06-08 15:06:34 -04:00
worldofpeace
77804794ff pantheon.switchboard-plug-bluetooth: 2.3.1 -> 2.3.2
(cherry picked from commit 1d759d4786)
2020-06-08 15:06:34 -04:00
worldofpeace
df72656b88 pantheon.switchboard-plug-about: 2.6.2 -> 2.6.3
(cherry picked from commit 96a44e01de)
2020-06-08 15:06:34 -04:00
worldofpeace
ac21fd75f5 pantheon.elementary-onboarding: 1.2.0 -> 1.2.1
https://github.com/elementary/onboarding/releases/tag/1.2.1
(cherry picked from commit 65c47f614b)
2020-06-08 15:06:34 -04:00
worldofpeace
ae8c62cbc9 pantheon.elementary-shortcut-overlay: 1.1.1 -> 1.1.2
(cherry picked from commit babac73225)
2020-06-08 15:06:34 -04:00
worldofpeace
4a25ae59ab pantheon.wingpanel-applications-menu: 2.7.0 -> 2.7.1
(cherry picked from commit 3282639568)
2020-06-08 15:06:34 -04:00
worldofpeace
0d8445d0ce pantheon.wingpanel-indicator-network: 2.2.3 -> 2.2.4
(cherry picked from commit 5f88c646d6)
2020-06-08 15:06:34 -04:00
worldofpeace
8f24062fbf pantheon.pantheon-agent-polkit: 1.0.1 -> 1.0.2
(cherry picked from commit 2ce928c741)
2020-06-08 15:06:33 -04:00
worldofpeace
85146f0f63 pantheon.elementary-greeter: 5.0.3 -> 5.0.4
(cherry picked from commit 10dcf337ec)
2020-06-08 15:06:33 -04:00
worldofpeace
adca4a374f pantheon.sideload: 1.1.0 -> 1.1.1
https://github.com/elementary/sideload/releases/tag/1.1.1
(cherry picked from commit 05d5406fd8)
2020-06-08 15:02:58 -04:00
worldofpeace
d71bdb2e26 pantheon.elementary-files: 4.4.2 -> 4.4.3
https://github.com/elementary/files/releases/tag/4.4.3
(cherry picked from commit 5b5081f52d)
2020-06-08 15:02:57 -04:00
worldofpeace
adacfd0251 pantheon.elementary-calendar: 5.0.4 -> 5.0.5
(cherry picked from commit 758619551b)
2020-06-08 15:02:57 -04:00
worldofpeace
3c96a131c9 pantheon.elementary-icon-theme: 5.3.0 -> 5.3.1
Now uses librsvg's rsvg-convert instead of inkscape.

(cherry picked from commit e3be875b70)
2020-06-08 15:02:56 -04:00
worldofpeace
044c9a43d4 pantheon.appcenter: 3.3.0 -> 3.4.0
(cherry picked from commit 6c3b7923f0)
2020-06-08 15:02:56 -04:00
worldofpeace
c0c768b6d9 pantheon.gala: 3.3.1 -> 3.3.2
https://github.com/elementary/gala/releases/tag/3.3.2
(cherry picked from commit d02f75afbb)
2020-06-08 15:02:56 -04:00
worldofpeace
c064cd054f pantheon.wingpanel-applications-menu: 2.6.0 -> 2.7.0
https://github.com/elementary/applications-menu/releases/tag/2.7.0
(cherry picked from commit 7707830b40)
2020-06-08 15:02:55 -04:00
worldofpeace
3b4dbf3439 pantheon.granite: 5.3.1 -> 5.4.0
https://github.com/elementary/granite/releases/tag/5.4.0
(cherry picked from commit 5c7019dbbd)
2020-06-08 15:02:55 -04:00
worldofpeace
016f42b323 pantheon.elementary-icon-theme: 5.2.0 -> 5.3.0
https://github.com/elementary/icons/releases/tag/5.3.0
(cherry picked from commit 7bd2c2ae3a)
2020-06-08 15:02:54 -04:00
worldofpeace
9fdefdc958 pantheon.switchboard: 2.3.9 -> 2.4.0
https://github.com/elementary/switchboard/releases/tag/2.4.0
(cherry picked from commit 3fe608a274)
2020-06-08 15:02:54 -04:00
worldofpeace
2678e4fcb1 pantheon.appcenter: 3.2.4 -> 3.3.0
https://github.com/elementary/appcenter/releases/tag/3.3.0
(cherry picked from commit e22f36ecc0)
2020-06-08 15:02:53 -04:00
Eelco Dolstra
70717a337f nix: 2.3.6 -> 2.3.6
(cherry picked from commit aef2bc1330)
2020-06-08 18:22:16 +02:00
Martin Milata
4a644cc7e6 sympa: 6.2.54 -> 6.2.56
Fixes: https://nvd.nist.gov/vuln/detail/CVE-2020-10936
       https://sympa-community.github.io/security/2020-002.html

ChangeLog: https://github.com/sympa-community/sympa/blob/6.2.56/NEWS.md
(cherry picked from commit 31789d15c8)
2020-06-08 14:29:59 +02:00
ajs124
fb9329960e firefox-bin: 76.0 -> 77.0.1
(cherry picked from commit 303f8d1da4)
2020-06-08 14:16:17 +02:00
ajs124
f7446a59de firefox-esr-68: 68.8.0esr -> 68.9.0esr
(cherry picked from commit 7fc793091b)
2020-06-08 14:16:17 +02:00
ajs124
03be5f3dd2 firefox: 76.0.1 -> 77.0.1
(cherry picked from commit dd334ebabb)
2020-06-08 14:16:17 +02:00
Andreas Rammhold
e3e66c8054 rust-cbindgen_0_14_1: init
This is requires for newer Firefox releases that have a dependency on
at least this version of rust-cbindgen.
2020-06-08 14:16:17 +02:00
Andreas Rammhold
582b4bb439 nss_3_52: 3.52.0 -> 3.52.1 2020-06-08 14:16:17 +02:00
Eelco Dolstra
b119c09397 flake.nix: Remove edition field
(cherry picked from commit 97fc8af29b)
2020-06-08 12:46:30 +02:00
Francesco Zanini
8759f46c66 sane-airscan: 0.99.0 -> 0.99.3
(cherry picked from commit 07d3ca8112)
2020-06-08 11:48:54 +02:00
Antoine Eiche
4340dd7225 nixos/nextcloud: preserve OC_PASS env variable in the occ wrapper
The OC_PASS environment variable can be used to create a user with
`occ user:add --password-from-env`. It is currently not possible to
use the `nextcloud-occ` to "non-interactively" create a user since
this variable is ignored by sudo.

(cherry picked from commit cb682317b0)
2020-06-08 11:01:02 +02:00
Markus Kowalewski
b6042f56ab moosefs: fix datapath for mfscgiserv
The datapath in mfscgisrv is hardcoded and pointed to
the nix store, which made the program fail on startup.

(cherry picked from commit 69a601c627)
2020-06-08 09:50:23 +02:00
WilliButz
82dc55e234 atlassian-crowd: 3.4.5 -> 4.0.2
(cherry picked from commit dc0f741db0)
2020-06-08 09:38:54 +02:00
Mica Semrick
f956d09dde displaycal: 3.5 -> 3.8.9.3
displaycal verison 3.5 built correctly but could not perform a calibration. This update fixes that.

(cherry picked from commit 009284cd4c)
2020-06-07 19:53:13 -07:00
Maximilian Bosch
e2bb73ce5f Merge pull request #89681 from mweinelt/20.03/borgbackup
[20.03] borgbackup: 1.1.11 -> 1.1.13
2020-06-07 23:11:12 +02:00
worldofpeace
b2bd93768c nixos/pantheon: install nixos wallpaper
Fixes  #86146

(cherry picked from commit 5100e4f250)
2020-06-07 14:49:10 -04:00
worldofpeace
489ebe4512 nixos/gnome3: install nixos wallpapers
(cherry picked from commit 7f3bc5b8fa)
2020-06-07 14:49:01 -04:00
Jan Tojnar
20bfce5060 nixos/lightdm: change background type to path
(cherry picked from commit 3d1706c28d)
2020-06-07 14:48:54 -04:00
worldofpeace
392b8bc9f9 nixos-artwork: add file path attributes
This makes things so much easier, and we install to
the path that both gnome-backgrounds and
elementary-wallpapers install to.

(cherry picked from commit 62587f43dd)
2020-06-07 14:48:45 -04:00
Georg Haas
90057c5be0 jool: 4.0.5 -> 4.0.9
(cherry picked from commit a8ee561b0f)
2020-06-07 20:05:55 +02:00
Maximilian Bosch
f8463ef800 cargo-make: 0.30.8 -> 0.31.0
https://github.com/sagiegurari/cargo-make/releases/tag/0.31.0
(cherry picked from commit 0558bb9f64)
2020-06-07 20:03:38 +02:00
Maximilian Bosch
7a7fcac4d6 dlib: 19.19 -> 19.20
https://github.com/davisking/dlib/releases/tag/v19.20
(cherry picked from commit 3fec30cb95)
2020-06-07 20:03:38 +02:00
Maximilian Bosch
cc28f9cea3 i3status-rust: 0.13.1 -> 0.14.0
https://github.com/greshake/i3status-rust/releases/tag/v0.14.0
(cherry picked from commit 8454ef7b29)
2020-06-07 20:03:38 +02:00
Maximilian Bosch
3154bb9be1 roundcube: 1.4.5 -> 1.4.6
https://github.com/roundcube/roundcubemail/releases/tag/1.4.6
(cherry picked from commit fbf25a9308)
2020-06-07 20:03:38 +02:00
Nadrieril
11c84a902e boot: fix order of arguments for hasPrefix (#89751)
(cherry picked from commit e4f445008e)
2020-06-07 18:44:05 +02:00
symphorien
0c2ddc1d4a epkowa: fix parsing of interpreters (#82909) (#89506)
Building with -std=c99 breaks the obsolete "%as" format string, which
completely breaks the parsing of epkowa interpreters. This means that
no scanner requiring plugins worked.

(cherry picked from commit e22eb2d7b5)

Co-authored-by: Dominik Honnef <dominik@honnef.co>
2020-06-07 18:40:37 +02:00
Graham Christensen
a53ed231d2 Merge pull request #89692 from grahamc/fwupd-backport
[r20.03] fwupd: 1.3.7 -> 1.3.9
2020-06-06 21:06:35 -04:00
Martin Weinelt
6956305a51 borgbackup: 1.1.11 -> 1.1.13
(cherry picked from commit 7fb84ea2f6)
2020-06-07 01:21:33 +02:00
Christoph Neidahl
af29475a52 palemoon: 28.9.1 -> 28.9.3
(cherry picked from commit 5262ada436)
2020-06-06 23:13:26 +02:00
Jan Tojnar
a2add30b7f fwupd: 1.3.8 → 1.3.9
https://github.com/fwupd/fwupd/blob/1.3.9/data/org.freedesktop.fwupd.metainfo.xml#L38-L63
2020-06-06 15:45:01 -04:00
Jan Tojnar
83b5900a3d fwupd: 1.3.7 → 1.3.8
https://github.com/fwupd/fwupd/compare/1.3.7...1.3.8
2020-06-06 15:44:48 -04:00
Lassulus
1aa5271117 Merge pull request #89260 from schmittlauch/cawbird1.1.0-backport
[backport] cawbird: 1.0.5 -> 1.1.0
2020-06-06 16:25:30 +02:00
Michael Weiss
e33969c1f7 chromiumBeta: Fix the source hash
For some reason the hash from 9ec139b672 became invalid, see #89615.
The update script does now produce the correct hash.

(cherry picked from commit 19e939d98e)
2020-06-06 13:37:18 +02:00
Florian Klink
c136fd3429 Merge pull request #89370 from toonn/release-20.03
wire-desktop: linux 3.17.2924 -> 3.18.2925, mac 3.17.3666 -> 3.18.3728
2020-06-06 11:56:13 +02:00
Maximilian Bosch
f277096c4c riot-desktop: 1.6.3 -> 1.6.4
https://github.com/vector-im/riot-desktop/releases/tag/v1.6.4
(cherry picked from commit 877d65bae3)
2020-06-05 23:38:23 +02:00
Maximilian Bosch
33d51b7d82 riot-web: 1.6.3 -> 1.6.4
https://github.com/vector-im/riot-web/releases/tag/v1.6.4
(cherry picked from commit 3351a81afd)
2020-06-05 23:38:22 +02:00
Maximilian Bosch
a0466d5dfb mautrix-whatsapp: 2020-06-01 -> 0.1.1
https://github.com/tulir/mautrix-whatsapp/releases/tag/v0.1.1
https://github.com/tulir/mautrix-whatsapp/releases/tag/v0.1.0
(cherry picked from commit 0402df6a58)
2020-06-05 23:38:17 +02:00
Vladimír Čunát
29c0151c82 Merge #89474: thunderbird*: 68.8.1 -> 68.9.0 (security)
(cherry picked from commit 5a8cdcc278)
Re-tested both briefly on 20.03.
2020-06-05 22:28:35 +02:00
Luflosi
e1ff9d389d youtube-dl: 2020.05.29 -> 2020.06.06
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.06.06
(cherry picked from commit dfe8770872)
2020-06-05 22:16:28 +02:00
Louis Bettens
82ef74d010 xpra: adjust patches 2020-06-05 22:04:42 +02:00
Louis Bettens
79ac3258c9 xpra: fix #41106
(cherry picked from commit 4459844e79)
2020-06-05 22:02:46 +02:00
Louis Bettens
cd6ea1dfd7 xpra: fix #85694
(cherry picked from commit 8b92f678f9)
2020-06-05 22:02:46 +02:00
Michael Weiss
b96198c90c chromium: 83.0.4103.61 -> 83.0.4103.97
https://chromereleases.googleblog.com/2020/06/stable-channel-update-for-desktop.html

This update includes 5 security fixes.

CVEs: CVE-2020-6493 CVE-2020-6494 CVE-2020-6495 CVE-2020-6496
(cherry picked from commit 9ec139b672)
2020-06-05 20:43:33 +02:00
Tim Steinbach
fdfd5ab054 linux: 5.6.15 -> 5.6.16 2020-06-05 09:51:40 -04:00
Tim Steinbach
114bc19e96 linux: 5.4.43 -> 5.4.44 2020-06-05 09:51:40 -04:00
Tim Steinbach
e8f06879fe linux: 4.9.225 -> 4.9.226 2020-06-05 09:51:40 -04:00
Tim Steinbach
9ecbc8d270 linux: 4.4.225 -> 4.4.226 2020-06-05 09:51:40 -04:00
Tim Steinbach
1f96786d0e linux: 4.19.125 -> 4.19.126 2020-06-05 09:51:40 -04:00
Tim Steinbach
652407987a linux: 4.14.182 -> 4.14.183 2020-06-05 09:51:40 -04:00
WilliButz
1f54141da1 atlassian-confluence: 7.5.0 -> 7.5.1
(cherry picked from commit 0f2d9bbd25)
2020-06-05 14:53:29 +02:00
Meghea Iulian
67970814b0 atlassian-jira: 8.8.0 -> 8.9.0
(cherry picked from commit 9b5df08902)
2020-06-05 14:47:07 +02:00
Florian Klink
58f884cd3d Merge pull request #89435 from flokli/20.03/gitlab-12.10.9
[20.03] gitlab: 12.8.10 -> 12.10.9
2020-06-05 01:32:12 +02:00
Frederik Rietdijk
6939378871 Merge staging-20.03 into release-20.03 2020-06-04 19:04:16 +02:00
Maximilian Bosch
ea2d173ead riot-desktop: 1.6.2 -> 1.6.3
https://github.com/vector-im/riot-desktop/releases/tag/v1.6.3
(cherry picked from commit 91099c1426)
2020-06-04 18:11:15 +02:00
Maximilian Bosch
bad756a2c9 riot-web: 1.6.2 -> 1.6.3
https://github.com/vector-im/riot-web/releases/tag/v1.6.3
(cherry picked from commit c51202ffa0)
2020-06-04 18:11:14 +02:00
Peter Hoeg
7ec663fca9 Merge pull request #89458 from peterhoeg/bp/qqc2-desktop-style
kdeFrameworks.qqc2-desktop-style: init at 5.68 (backport to stable)
2020-06-04 20:57:29 +08:00
Peter Hoeg
1ce9a006d1 kdeFrameworks.qqc2-desktop-style: init at 5.68
(cherry picked from commit 9cc24aa9f0)
2020-06-04 13:32:17 +08:00
Florian Klink
2947a53a1b gitlab: 12.10.8 -> 12.10.9
(cherry picked from commit d7b09d36955f5319f58b20df304a06947324ecfb)
2020-06-03 21:33:08 +02:00
Robin Gloster
0610639809 gitlab: 12.10.6 -> 12.10.8
(cherry picked from commit af05325f10)
2020-06-03 21:32:54 +02:00
Robin Gloster
6bd20ee2ce gitaly: fix gitlab-shell-config path patching
(cherry picked from commit 7060927382)
2020-06-03 21:32:54 +02:00
Milan Pässler
d181fdf818 gitaly: revert a commit that broke config loading
(cherry picked from commit e32bf64da0)
2020-06-03 21:32:53 +02:00
Milan Pässler
3069def979 nixos/gitlab: use new structure.sql
According to https://gitlab.com/gitlab-org/gitlab/-/issues/211487

(cherry picked from commit 47c8e52a22)
2020-06-03 21:32:53 +02:00
Milan Pässler
2968e6fd54 gitlab: increase webpack memory limit
(cherry picked from commit 755554808f)
2020-06-03 21:32:53 +02:00
Milan Pässler
3a0a5e54e6 gitlab: 12.8.10 -> 12.10.6
(cherry picked from commit f61370214c)
2020-06-03 21:32:52 +02:00
WilliButz
05a32d8e77 Merge pull request #89422 from Frostman/20.03-grafana-6.7.4
[20.03] grafana: 6.7.1 -> 6.7.4
2020-06-03 18:05:41 +02:00
Sergey Lukjanov
ca7a4d1c3e grafana: 6.7.1 -> 6.7.4 2020-06-03 08:48:57 -07:00
Maximilian Bosch
08c346a724 Merge pull request #89398 from ehmry/tor-browser
tor-browser-bundle-bin: 9.0.9 -> 9.5
2020-06-03 14:12:44 +02:00
Simon Lackerbauer
5c5e386903 atlassian-confluence: 7.4.0 -> 7.5.0
(cherry picked from commit ca59421dcd)
2020-06-03 13:44:57 +02:00
R. RyanTM
28d19fada3 atlassian-confluence: 7.3.4 -> 7.4.0
(cherry picked from commit cace963fc1)
2020-06-03 13:44:54 +02:00
Emery Hemingway
75322687a2 tor-browser-bundle-bin: 9.0.9 -> 9.5 2020-06-03 17:10:41 +05:30
Lucas Abel
ede11844d6 jetbrains: update
fixed missing zlib path to rpath in the clion bundled clangd binary

(cherry picked from commit 3b605eaee6)
2020-06-03 11:24:01 +01:00
Maximilian Bosch
619787790a roundcube: 1.4.4 -> 1.4.5
https://github.com/roundcube/roundcubemail/releases/tag/1.4.5
(cherry picked from commit b236a58b27)
2020-06-03 09:14:42 +02:00
Mario Rodas
be20f1eb3d Merge pull request #89148 from zowoq/backport-gh
[20.03]  gitAndTools.gh: 0.8.0 -> 0.9.0
2020-06-02 20:10:37 -05:00
toonn
4606ae3e4d wire-desktop: mac 3.17.3666 -> 3.18.3728
(cherry picked from commit 9535a4370b08175947ea06871c3f548dbb6aa94b)
2020-06-02 20:18:52 +02:00
toonn
bf8b946429 wire-desktop: linux 3.17.2924 -> 3.18.2925
(cherry picked from commit 3e2b6b99bff59aac7e2c961802583d350106192e)
2020-06-02 20:18:39 +02:00
Maximilian Bosch
79d7841ecf mautrix-whatsapp: 2020-05-29 -> 2020-06-01
(cherry picked from commit 7cae204ed9)
2020-06-02 18:22:46 +02:00
Maximilian Bosch
20fcae3cd5 Merge pull request #89336 from Frostman/docker-backport-19.03.11
[20.03] docker: 19.03.5 -> 19.03.11
2020-06-02 16:36:11 +02:00
Benjamin Hipple
17a610645a go-bindata: use fetchFromGitHub
Cleaned up expression as well. Verified sha256 is reproducible and unchanged.

(cherry picked from commit 55143290ba)
2020-06-02 10:11:02 -04:00
Benjamin Hipple
6567ff5ac4 colormake: use fetchFromGitHub
Verified the sha256 does not change.

(cherry picked from commit a25bdf1742)
2020-06-02 10:09:19 -04:00
Sergey Lukjanov
4aad3f5422 docker: 19.03.10 -> 19.03.11
(cherry picked from commit a4ea8abae6)
2020-06-01 17:10:24 -07:00
Sergey Lukjanov
33973b7fc0 docker: 19.03.9 -> 19.03.10
(cherry picked from commit c8dddcb1a9)
2020-06-01 17:10:24 -07:00
Sergey Lukjanov
1e1b0acd28 docker: 19.03.8 -> 19.03.9
(cherry picked from commit fb3039d91b)
2020-06-01 17:10:23 -07:00
zowoq
52cc587778 docker: use installShellFiles
(cherry picked from commit 764dd5c875)
2020-06-01 17:10:23 -07:00
Milan Pässler
7bf0d1cbaf docker: add git to extraPath
When building a docker container from git, docker was missing the git
binary in $PATH.

(cherry picked from commit 08d83c1641)
2020-06-01 17:10:23 -07:00
Sander van der Burg
45bfb96ecd dblatex: add pdflscape as a dependency
Without it, building a document fails with the following error:

pdflatex failed
index.tex: File `pdflscape.sty' not found.
index.tex:47: Emergency stop.

(cherry picked from commit 75b0777831)
2020-06-01 23:15:18 +02:00
James Ravn
5cd1d38344 firmwareLinuxNonfree: 2020-01-22 -> 2020-05-19
(cherry picked from commit 46f2bf63a4)
2020-06-01 19:55:30 +01:00
Marek Mahut
4a2da01389 Merge pull request #88550 from prusnak/electron-20.03
[20.03] Update Electron 6,7,8
2020-06-01 18:10:05 +02:00
Maximilian Bosch
bdee06778f alacritty: 0.4.2 -> 0.4.3
https://github.com/alacritty/alacritty/releases/tag/v0.4.3
(cherry picked from commit 043ecdbe96)
2020-06-01 10:03:21 +02:00
Maximilian Bosch
7a21e9fd96 mautrix-whatsapp: 2020-05-27 -> 2020-05-29
(cherry picked from commit 55fea6d252)
2020-06-01 09:52:37 +02:00
Vladimír Čunát
d6d6a8772c Merge branch 'staging-20.03' into release-20.03 2020-06-01 08:01:24 +02:00
aszlig
36641b25e7 ip2unix: 2.1.2 -> 2.1.3
Upstream fixes:

  - Pass linker version script to the linker instead of the compiler.
  - Compile with `-fPIC` again (regression from version 2.1.2).
  - Out of bounds array access in `globpath`.
  - Handling of `epoll_ctl` calls (they're now replayed after replacing
    socket).
  - GCC 10 build errors and Clang warnings.

While most of these fixes are more relevant for other distros, the
linker script fix is actually a regression existing since a long time
(version 1.x) and caused libip2unix to expose way too many symbols.

Built and tested on i686-linux and x86_64-linux.

Signed-off-by: aszlig <aszlig@nix.build>
(cherry picked from commit 67325b12c6)
2020-06-01 05:51:31 +02:00
Maximilian Bosch
4a7821a1d3 linuxPackages.wireguard: 1.0.20200506 -> 1.0.20200520
https://lists.zx2c4.com/pipermail/wireguard/2020-May/005450.html
(cherry picked from commit e90c5fe0ec)
2020-05-31 21:30:24 +02:00
Trolli Schmittlauch
44c1be57f6 cawbird: 1.0.5 -> 1.1.0
(cherry picked from commit 4e455343e7)
2020-05-31 19:50:23 +02:00
Robin Gloster
aca160ea22 docker-compose: fix zsh completion
(cherry picked from commit f7056dca74)
2020-05-31 16:05:59 +02:00
Maximilian Bosch
dc2683422e matrix-synapse: 1.13.0 -> 1.14.0
https://github.com/matrix-org/synapse/releases/tag/v1.14.0
(cherry picked from commit d11dcafe93)
2020-05-31 13:27:26 +02:00
R. RyanTM
79076235eb python27Packages.authlib: 0.13 -> 0.14.3
Rationale for backport: only used by `matrix-synapse` atm which requires
0.14 to work.

(cherry picked from commit c37b4466c0)
(cherry picked from commit 7c6a40c812)
2020-05-31 13:26:04 +02:00
Maximilian Bosch
3c90d4c6db gitea: 1.11.5 -> 1.11.6
https://github.com/go-gitea/gitea/releases/tag/v1.11.6
(cherry picked from commit 69d71eb2a3)
2020-05-31 11:45:59 +02:00
Vladimír Čunát
5fc6f8c19b glibc: patch CVE-2020-1752
/cc roundup #88306; the issue seems quite serious to me.

I also made two other patches non-conditional, as we rebuild
all platforms anyway.

(cherry picked from commit 3f08d642fe)
2020-05-31 11:02:29 +02:00
Frederik Rietdijk
5150040540 python38: 3.8.2 -> 3.8.3
(cherry picked from commit 0367fa630d)
2020-05-31 08:31:34 +02:00
Jonathan Ringer
c570247bad python38: 3.8.1 -> 3.8.2
(cherry picked from commit 2a019cc48c)
2020-05-31 08:31:31 +02:00
Frederik Rietdijk
7b1fab74f5 Merge release-20.03 into staging-20.03 2020-05-31 08:30:32 +02:00
Michael Howell
5a462920ca buildRustCrate: Replace hyphen with underscore in env variables (#88054)
* Add test case for include dir
* buildRustCrate: replace hyphen with underscore in env

This fixes a bug that prevents encoding_c from building.

(cherry picked from commit c21cbf22d0)
2020-05-30 21:49:36 +02:00
Léo Gaspard
acba0f12f8 nix-daemon module: do not rely on the daemon being running (#89191) 2020-05-30 21:47:37 +02:00
Mario Rodas
d124852591 Merge pull request #89149 from zowoq/backport-ffmpeg
[20.03] ffmpeg{_4,-full}, ffmpeg_2_8
2020-05-30 09:55:55 -05:00
Lassulus
adad0021b7 Merge pull request #88878 from mweinelt/20.03/activemq
[20.03] activemq: 5.14.5 -> 5.15.12
2020-05-30 09:39:41 +02:00
Jethro Kuan
e7752db2fb mkdocs: default to Python 3
(cherry picked from commit ee17a6a837)
Signed-off-by: Domen Kožar <domen@dev.si>
2020-05-29 14:39:09 +02:00
Luflosi
6fe8bd0255 youtube-dl: 2020.05.08 -> 2020.05.29
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.05.29
(cherry picked from commit cd0b121d4b)
2020-05-29 12:02:47 +02:00
zowoq
e478626346 gitAndTools.gh: 0.8.0 -> 0.9.0
https://github.com/cli/cli/releases/tag/v0.9.0
(cherry picked from commit ad77631a6a)
2020-05-29 15:38:56 +10:00
zowoq
1a1018d076 ffmpeg-full: 4.2.2 -> 4.2.3
(cherry picked from commit f7c914e96e)
2020-05-29 15:38:02 +10:00
zowoq
0fbd5804b7 ffmpeg_4: 4.2.2 -> 4.2.3
(cherry picked from commit 0e384147f9)
2020-05-29 15:37:53 +10:00
zowoq
e696f114ee ffmpeg_2_8: 2.8.15 -> 2.8.16
(cherry picked from commit cfaa8035d7)
2020-05-29 15:37:35 +10:00
Martin Milata
e985ffea2d pokerth: use mkDerivation from Qt
(cherry picked from commit 75bb71bc70)
2020-05-28 17:39:41 +02:00
Tim Steinbach
71c059d12a linux: 5.6.14 -> 5.6.15 2020-05-28 09:37:43 -04:00
Tim Steinbach
3c14fbe1f1 linux: 5.4.42 -> 5.4.43 2020-05-28 09:37:43 -04:00
Tim Steinbach
4a30f484a2 linux: 4.9.224 -> 4.9.225 2020-05-28 09:37:43 -04:00
Tim Steinbach
aa561d2e55 linux: 4.4.224 -> 4.4.225 2020-05-28 09:37:43 -04:00
Tim Steinbach
eb2a7b298b linux: 4.19.124 -> 4.19.125 2020-05-28 09:37:43 -04:00
Tim Steinbach
3c2e8afd7a linux: 4.14.181 -> 4.14.182 2020-05-28 09:37:43 -04:00
rnhmjoj
49d31fd37c pirate-get: 0.3.7 -> 0.4.0
(cherry picked from commit ffa3b2b459)
2020-05-28 15:20:47 +02:00
R. RyanTM
d2a329ff38 pirate-get: 0.3.5 -> 0.3.7
(cherry picked from commit 2dde5ffe4a)
2020-05-28 15:20:40 +02:00
Dennis Gosnell
d55a904271 Merge pull request #89092 from maralorn/fix-shh-stable
[20.03] haskellPackages.shh: Disable tests
2020-05-28 21:06:08 +09:00
Domen Kožar
0f04d94746 Merge pull request #89094 from Mic92/backport-nix-build-uncached
[backport] nix-build-uncached: init at 0.1.1
2020-05-28 12:43:22 +02:00
Cole Mickens
777b80ff26 nix-build-uncached: init at 0.1.1
(cherry picked from commit 021662cf13)
2020-05-28 11:33:41 +01:00
Malte Brandy
3b3082aa4b haskellPackages.shh: Disable tests
(cherry picked from commit feb3b2d55bc7d47ff1647119dd9f837e98608d66)
2020-05-28 11:40:57 +02:00
Mario Rodas
64a59a5b30 Merge pull request #88798 from NinjaTrappeur/nin-backport-prosody-bump
[20.03] prosody: 0.11.3 -> 0.11.5
2020-05-27 23:55:34 -05:00
rnhmjoj
93b68c7cc5 nixos/dnscrypt-wrapper: use dnscrypt-proxy1
(cherry picked from commit fd3727a313)

This commit fixes the currently broken dnscrypt-wrapper module.
2020-05-27 21:19:56 +02:00
Eelco Dolstra
711890f131 nix: 2.3.4 -> 2.3.5
(cherry picked from commit e8896deced)
2020-05-27 16:49:27 +02:00
Maximilian Bosch
fc60ed1fff mautrix-whatsapp: 2020-05-21 -> 2020-05-27
(cherry picked from commit 1b5925f218)
2020-05-27 16:16:15 +02:00
Maximilian Bosch
7fe32e74f1 cargo-make: 0.30.7 -> 0.30.8
https://github.com/sagiegurari/cargo-make/releases/tag/0.30.8
(cherry picked from commit 45e53a7658)
2020-05-27 16:16:15 +02:00
Sebastien Bourdeauducq
0aa5f60434 python: svgwrite: disable on Python 3.8 2020-05-26 22:44:26 -07:00
aszlig
4cdf2a57d6 ip2unix: 2.1.1 -> 2.1.2
This fixes the issues with glibc 2.30, which were caused because glibc
no longer allows to dlopen/LD_PRELOAD a PIE executable.

So this release is essentially just a hotfix release which addresses
this issue by splitting the executable and library.

Signed-off-by: aszlig <aszlig@nix.build>
Reported-by: @zimbatm
(cherry picked from commit b51d39fbe4)
2020-05-27 06:02:26 +02:00
Eelco Dolstra
29cc418d94 nixFlakes: 2.4pre20200501_941f952 -> 2.4pre20200521_00b562c
(cherry picked from commit fdecd9eeda)
2020-05-26 11:20:32 +02:00
Antoine Eiche
dfb8c3bb10 nixUnstable: pre7346_5e7ccdc9 -> pre7534_b92f58f6
(cherry picked from commit 15d1011615)
2020-05-26 11:20:20 +02:00
Edmund Wu
c613175fc9 nixFlakes: 2.4pre20200403_3473b19 -> 2.4pre20200501_941f952
(cherry picked from commit f1e3278849)
2020-05-26 11:19:40 +02:00
Pavol Rusnak
9ffb853d51 treewide: use https for nixos.org and hydra.nixos.org
tarballs.nixos.org is omitted from the change because urls from there
are always hashed and checked

(cherry picked from commit 7b0167204d)
2020-05-26 11:18:53 +02:00
Michele Guerini Rocco
556b6f35f6 Merge pull request #88884 from woffs/pr-fix-86540
[20.03] nixos/i2pd: address #63103
2020-05-26 08:49:02 +02:00
Edward Tjörnhammar
ef573a2665 nixos/i2pd: address #63103
As a comment to 1d61efb7f1
Note that collect returns a list from a set

(cherry picked from commit 9bab9e2ec6)
2020-05-25 19:50:04 +02:00
Martin Weinelt
3f4ce0886d activemq: 5.14.5 -> 5.15.12
Fixes: CVE-2020-1941
(cherry picked from commit 6011b231a7)
2020-05-25 17:38:35 +02:00
Vladimír Čunát
136e4c1fb0 knot-dns: 2.9.4 -> 2.9.5
There's a bugfix important for some auto-signer setups.
https://gitlab.labs.nic.cz/knot/knot-dns/-/tags/v2.9.5

(cherry picked from commit da752902c1)
$ nix build -f nixos/release-combined.nix nixos.tests.knot.x86_64-linux
2020-05-25 11:08:38 +02:00
Florian Klink
4068ae5e48 Merge pull request #88829 from emilazy/acme-use-ec256-20.03
[20.03] nixos/acme: change default keyType to ec256
2020-05-25 11:05:21 +02:00
Emily
8cc8fa19d9 nixos/acme: change default keyType to ec256
Previously, the NixOS ACME module defaulted to using P-384 for
TLS certificates. I believe that this is a mistake, and that we
should use P-256 instead, despite it being theoretically
cryptographically weaker.

The security margin of a 256-bit elliptic curve cipher is substantial;
beyond a certain level, more bits in the key serve more to slow things
down than add meaningful protection. It's much more likely that ECDSA
will be broken entirely, or some fatal flaw will be found in the NIST
curves that makes them all insecure, than that the security margin
will be reduced enough to put P-256 at risk but not P-384. It's also
inconsistent to target a curve with a 192-bit security margin when our
recommended nginx TLS configuration allows 128-bit AES. [This Stack
Exchange answer][pornin] by cryptographer Thomas Pornin conveys the
general attitude among experts:

> Use P-256 to minimize trouble. If you feel that your manhood is
> threatened by using a 256-bit curve where a 384-bit curve is
> available, then use P-384: it will increases your computational and
> network costs (a factor of about 3 for CPU, a few extra dozen bytes
> on the network) but this is likely to be negligible in practice (in a
> SSL-powered Web server, the heavy cost is in "Web", not "SSL").

[pornin]: https://security.stackexchange.com/a/78624

While the NIST curves have many flaws (see [SafeCurves][safecurves]),
P-256 and P-384 are no different in this respect; SafeCurves gives
them the same rating. The only NIST curve Bernstein [thinks better of,
P-521][bernstein] (see "Other standard primes"), isn't usable for Web
PKI (it's [not supported by BoringSSL by default][boringssl] and hence
[doesn't work in Chromium/Chrome][chromium], and Let's Encrypt [don't
support it either][letsencrypt]).

[safecurves]: https://safecurves.cr.yp.to/
[bernstein]: https://blog.cr.yp.to/20140323-ecdsa.html
[boringssl]: https://boringssl.googlesource.com/boringssl/+/e9fc3e547e557492316932b62881c3386973ceb2
[chromium]: https://bugs.chromium.org/p/chromium/issues/detail?id=478225
[letsencrypt]: https://letsencrypt.org/docs/integration-guide/#supported-key-algorithms

So there's no real benefit to using P-384; what's the cost? In the
Stack Exchange answer I linked, Pornin estimates a factor of 3×
CPU usage, which wouldn't be so bad; unfortunately, this is wildly
optimistic in practice, as P-256 is much more common and therefore
much better optimized. [This GitHub comment][openssl] measures the
performance differential for raw Diffie-Hellman operations with OpenSSL
1.1.1 at a whopping 14× (even P-521 fares better!); [Caddy disables
P-384 by default][caddy] due to Go's [lack of accelerated assembly
implementations][crypto/elliptic] for it, and the difference there seems
even more extreme: [this golang-nuts post][golang-nuts] measures the key
generation performance differential at 275×. It's unlikely to be the
bottleneck for anyone, but I still feel kind of bad for anyone having
lego generate hundreds of certificates and sign challenges with them
with performance like that...

[openssl]: https://github.com/mozilla/server-side-tls/issues/190#issuecomment-421831599
[caddy]: 2cab475ba5/modules/caddytls/values.go (L113-L124)
[crypto/elliptic]: 2910c5b4a0/src/crypto/elliptic
[golang-nuts]: https://groups.google.com/forum/#!topic/golang-nuts/nlnJkBMMyzk

In conclusion, there's no real reason to use P-384 in general: if you
don't care about Web PKI compatibility and want to use a nicer curve,
then Ed25519 or P-521 are better options; if you're a NIST-fearing
paranoiac, you should use good old RSA; but if you're a normal person
running a web server, then you're best served by just using P-256. Right
now, NixOS makes an arbitrary decision between two equally-mediocre
curves that just so happens to slow down ECDH key agreement for every
TLS connection by over an order of magnitude; this commit fixes that.

Unfortunately, it seems like existing P-384 certificates won't get
migrated automatically on renewal without manual intervention, but
that's a more general problem with the existing ACME module (see #81634;
I know @yegortimoshenko is working on this). To migrate your
certificates manually, run:

    $ sudo find /var/lib/acme/.lego/certificates -type f -delete
    $ sudo find /var/lib/acme -name '*.pem' -delete
    $ sudo systemctl restart 'acme-*.service' nginx.service

(No warranty. If it breaks, you get to keep both pieces. But it worked
for me.)

(cherry picked from commit 62e34d1c87)
2020-05-24 23:51:26 +01:00
Martin Milata
178be92955 prosody: 0.11.3 -> 0.11.5
- https://prosody.im/doc/release/0.11.4
- https://prosody.im/doc/release/0.11.5

(cherry picked from commit ce2a2afac7)
2020-05-24 20:45:17 +02:00
Vladimír Čunát
81b7dad9c5 Merge #87237: gcc10, gfortran10: init at 10.1.0
(cherry picked from commit 2e192dc5db)
It's just adding new packages; they might be useful on 20.03 as well.
We didn't have gnat backported to 20.03, so I didn't touch that.
2020-05-24 10:35:53 +02:00
Vladimír Čunát
37d4e29f33 Merge #88657: thunderbird*: 68.8.0 -> 68.8.1
(cherry picked from commit fa4e5b505f)
I re-tested both briefly on 20.03.
2020-05-24 10:26:33 +02:00
Silvan Mosberger
df35e70903 Merge pull request #88719 from maralorn/fix-shh-stable 2020-05-24 02:25:16 +02:00
Maximilian Bosch
198cac07cf epson-escpr2: 1.1.11 -> 1.1.12
(cherry picked from commit 3ddc56ca14)
2020-05-24 01:37:20 +02:00
Maximilian Bosch
675bf76c3d bandwhich: 0.14.0 -> 0.15.0
https://github.com/imsnif/bandwhich/releases/tag/0.15.0
(cherry picked from commit 26d670c101)
2020-05-24 01:37:20 +02:00
Aaron Andersen
c0f19a3abf Merge pull request #87180 from aanderse/zabbix-backport
zabbix: 3.0.29 -> 3.0.31 [20.03]
2020-05-23 18:57:41 -04:00
Maximilian Bosch
404041b20b wireguard-go: keep $bin/bin/wireguard for backwards-compat
As proposed in https://github.com/NixOS/nixpkgs/pull/88610#issuecomment-633145335
2020-05-24 00:08:12 +02:00
Malte Brandy
de2e5c4029 haskellPackages.shh: Mark unbroken 2020-05-23 23:51:10 +02:00
Maximilian Bosch
88b93513c1 wireguard-go: fix executable name
It's supposed to be `wireguard-go` instead of `wireguard`. Upstream does
this right in their Makefile, however we use our own build-script which
creates a wrong file in $out, so it has to be fixed in the
`postInstall`-hook.

Closes #88567

(cherry picked from commit 0f65693e6b)
2020-05-23 23:31:44 +02:00
Markus Kowalewski
b13ffa2aef welle-io: add qtgraphicaleffects to inputs
programm fails to start without this package

(cherry picked from commit 68160d7b78)
2020-05-23 13:51:38 +02:00
Vladimír Čunát
1a02977427 pdns-recursor: 4.2.1 -> 4.2.2 (security)
https://blog.powerdns.com/2020/05/19/powerdns-recursor-4-3-1-4-2-2-and-4-1-16-released/
$ nix build -f nixos/release.nix tests.pdns-recursor.x86_64-linux
NixPkgs master is on 4.3.x already; /cc that PR #88159
2020-05-23 11:11:10 +02:00
Vladimír Čunát
9712027d46 knot-resolver: 5.1.0 -> 5.1.1 (security, PR #88159)
https://en.blog.nic.cz/2020/05/19/nxnsattack-upgrade-resolvers-to-stop-new-kind-of-random-subdomain-attack/
(cherry picked from commit d0d90908c8)
2020-05-23 10:46:15 +02:00
Vladimír Čunát
05fe963339 knot-resolver: 5.0.1 -> 5.1.0
https://gitlab.labs.nic.cz/knot/knot-resolver/-/tags/v5.1.0

The upcoming major version will contain reworked
hints/policy/prefill/rebinding/view modules and related functionalities.
Please participate in the following survey to ensure we do not forget
about your particular use-case:
https://www.knot-resolver.cz/survey/
It will help us to improve Knot Resolver. Thank you!

(cherry picked from commit 26d3ae2f24)
This is needed for the followup security bump.
2020-05-23 10:45:23 +02:00
Vladimír Čunát
0b473aaca6 bind: 9.14.11 -> 9.14.12 (security, PR #88159)
https://www.isc.org/blogs/bind9-vulnerabilities-2020-05/
$ nix build -f nixos/release.nix tests.bind.x86_64-linux

(cherry picked from commit 13c485d63d)
2020-05-23 10:43:03 +02:00
Jörg Thalheim
b5d622a7cd Merge pull request #88553 from Mic92/openafs-backport 2020-05-23 08:19:58 +01:00
adisbladis
a808fe4fcd Merge pull request #88619 from pacien/20.03-revert-containers-pkgs
[20.03] revert containers pkgs
2020-05-23 00:11:21 +02:00
pacien
8d22d0f43a Revert "nixos-containers: Add support for custom nixpkgs argument"
The referred changeset broke overlays inside NixOS containers.
See nixos/tests/containers-nixpkgs-overlays.nix.

This reverts commit aa72037b06.
2020-05-22 20:08:46 +02:00
pacien
0eec48c89a nixos-containers: add test checking that overlays work in containers 2020-05-22 20:07:39 +02:00
Maximilian Bosch
8ada044ed4 riot-desktop: 1.6.1 -> 1.6.2
https://github.com/vector-im/riot-web/releases/tag/v1.6.2
(cherry picked from commit 84ede87458)
2020-05-22 17:20:40 +02:00
Maximilian Bosch
2816f9e501 riot-web: 1.6.1 -> 1.6.2
https://github.com/vector-im/riot-web/releases/tag/v1.6.2
(cherry picked from commit 7dcff0dab5)
2020-05-22 17:20:39 +02:00
Maximilian Bosch
d91569ab1a mautrix-whatsapp: 2020-04-21-1 -> 2020-05-21
(cherry picked from commit 5cdc8f4818)
2020-05-22 17:20:34 +02:00
Maximilian Bosch
926c211abf documize-community: 3.7.0 -> 3.8.0
https://github.com/documize/community/releases/tag/v3.8.0
(cherry picked from commit 7857634d3f)
2020-05-22 16:50:14 +02:00
Robert Hensing
6a5e279ab7 Merge pull request #88077 from NixOS/staging-20.03
Staging 20.03
2020-05-22 14:55:04 +02:00
Yannis Koutras
48723f48ab Merge pull request #88501 from jokogr/u/fritzconnection-1.2.1-20.03
[20.03] pythonPackages.fritzconnection: 0.8.4 -> 1.2.1
2020-05-22 11:40:20 +02:00
Jörg Thalheim
10a5f5a46b Merge pull request #88437 from Atemu/anbox-lxc-fix
lxc: backport cpuset initialisation fix
2020-05-22 10:22:20 +01:00
Florian Klink
b075410ba8 Merge pull request #88563 from peterhoeg/f/obs_2003
obs-studio: show the actual version instead of 0.0.1
2020-05-22 11:17:34 +02:00
Peter Hoeg
b60e37dc05 obs-studio: show the actual version instead of 0.0.1
(cherry picked from commit 23e40675eb)
2020-05-22 08:57:31 +08:00
R. RyanTM
de493bd749 graylog: 3.2.4 -> 3.2.5
(cherry picked from commit 878e720ba4)
2020-05-22 00:53:49 +02:00
Jörg Thalheim
ae901c4cf9 openafs_1_8: include 5.6 fixes
(cherry picked from commit 027908357f)
2020-05-21 23:12:19 +01:00
Pavol Rusnak
a99bb404cf electron_8: 8.0.0 -> 8.3.0
(cherry picked from commit 72aebd3423)
2020-05-21 23:35:27 +02:00
Pavol Rusnak
b3c5bba058 electron_7: 7.1.10 -> 7.3.0
(cherry picked from commit eee7e5bd3a)
2020-05-21 23:35:13 +02:00
Pavol Rusnak
9a5239fa5f electron_6: 6.1.7 -> 6.1.12
(cherry picked from commit 77cade8175)
2020-05-21 23:35:03 +02:00
Bjørn Forsman
6d68b920eb gnomeExtensions: add 'uuid' attr to all extensions
Some already have it, this adds it to the rest.

With all extensions having an 'uuid' attr we can do cool things like
declaratively enable extensions on NixOS.

(cherry picked from commit eb12149979)
2020-05-21 14:47:28 +02:00
Vladimír Čunát
6681b0c1e3 Merge branch 'release-20.03' into staging-20.03 2020-05-21 13:34:48 +02:00
Vladimír Čunát
f9cf6f3cb6 unbound: 1.9.5 -> 1.10.1 (security)
https://www.nlnetlabs.nl/news/2020/May/19/unbound-1.10.1-released/
It fixes DoS CVEs; details e.g. on http://www.nxnsattack.com/

On each Linux platform this should be around 8k rebuilds,
so as a compromise I'm pushing to staging-next.

(cherry picked from commit 73390e3349)
The change from 1.9.5 to 1.10.0 also seems basically without backwards
incompatibilities; so I took it whole.  Perhaps just this minor thing:
- Renamed statistic `num.zero_ttl` to `num.expired` as expired replies
  come with a configurable TTL value (`serve-expired-reply-ttl`).
https://lists.nlnetlabs.nl/pipermail/unbound-users/2020-February/006711.html
2020-05-21 13:31:48 +02:00
Vincent Breitmoser
0edf164f94 pythonPackages.fritzconnection: 0.8.4 -> 1.2.1 2020-05-21 12:14:10 +02:00
Vincent Breitmoser
99be6166a4 maintainers: add valodim
(cherry picked from commit 52ac65c027)
2020-05-21 12:14:10 +02:00
Michael Weiss
a18eaa7b93 Merge pull request #88364 from primeos/chromium-backport
[20.03] chromium: 81.0.4044.138 -> 83.0.4103.61 (backport)
2020-05-20 22:11:45 +02:00
Maximilian Bosch
17fba7a504 Merge pull request #88423 from Ma27/backport-matrix-synapse
[20.03] matrix-synapse: 1.12.4 -> 1.13.0
2020-05-20 20:49:04 +02:00
Atemu
7a556b3393 lxc: backport cpuset initialisation fix
Fixes #88430
2020-05-20 16:21:41 +02:00
adisbladis
52e6737d0d Merge pull request #88402 from adisbladis/nixos-containers-pkgs-2003
nixos-containers: Add support for custom nixpkgs argument (20.03 backport)
2020-05-20 15:15:26 +02:00
Maximilian Bosch
3247b10fa3 matrix-synapse: 1.12.4 -> 1.13.0
https://github.com/matrix-org/synapse/releases/tag/v1.13.0
(cherry picked from commit 2a5b0bc813)
2020-05-20 14:33:04 +02:00
Maximilian Bosch
5d12be83a6 riot-desktop: 1.6.0 -> 1.6.1
https://github.com/vector-im/riot-desktop/releases/tag/v1.6.1

Also updated the package since `riot-desktop` has been moved to its own
repository (`github.com/vector-im/riot-desktop`).

(cherry picked from commit 307dfd90dc)
2020-05-20 14:32:14 +02:00
Maximilian Bosch
0436b0d8a2 riot-web: 1.6.0 -> 1.6.1
https://github.com/vector-im/riot-web/releases/tag/v1.6.1
(cherry picked from commit 0db36eaab9)
2020-05-20 14:32:14 +02:00
Tim Steinbach
9131abd1bf linux: 5.6.13 -> 5.6.14 2020-05-20 08:31:25 -04:00
Tim Steinbach
dd9136744f linux: 5.4.41 -> 5.4.42 2020-05-20 08:31:25 -04:00
Tim Steinbach
f0e8db1128 linux: 4.9.223 -> 4.9.224 2020-05-20 08:31:25 -04:00
Tim Steinbach
cfbfd2b4d5 linux: 4.4.223 -> 4.4.224 2020-05-20 08:31:25 -04:00
Tim Steinbach
7a29263e0a linux: 4.19.123 -> 4.19.124 2020-05-20 08:31:25 -04:00
Tim Steinbach
906f7fb0d1 linux: 4.14.180 -> 4.14.181 2020-05-20 08:31:25 -04:00
adisbladis
aa72037b06 nixos-containers: Add support for custom nixpkgs argument
(cherry picked from commit ab37d7e7ea)
2020-05-20 12:13:44 +01:00
Michael Weiss
2de75cabe7 chromium: 81.0.4044.138 -> 83.0.4103.61
https://chromereleases.googleblog.com/2020/05/stable-channel-update-for-desktop_19.html

This update includes 38 security fixes.

CVEs:
CVE-2020-6465 CVE-2020-6466 CVE-2020-6467 CVE-2020-6468 CVE-2020-6469
CVE-2020-6470 CVE-2020-6471 CVE-2020-6472 CVE-2020-6473 CVE-2020-6474
CVE-2020-6475 CVE-2020-6476 CVE-2020-6477 CVE-2020-6478 CVE-2020-6479
CVE-2020-6480 CVE-2020-6481 CVE-2020-6482 CVE-2020-6483 CVE-2020-6484
CVE-2020-6485 CVE-2020-6486 CVE-2020-6487 CVE-2020-6488 CVE-2020-6489
CVE-2020-6490 CVE-2020-6491

(cherry picked from commit cdd95a9625)
2020-05-20 12:01:14 +02:00
Matthias Beyer
7063fb7f64 timewarrior: Fix homepage
Thanks to repology.org

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
(cherry picked from commit 1b5ae92f0f)
2020-05-20 11:47:36 +02:00
Andreas Rammhold
f45ccd9d20 Merge pull request #88081 from mweinelt/20.03/dovecot
[20.03] dovecot: v2.3.9.3 → v2.3.10.1
2020-05-20 11:42:56 +02:00
Benjamin Hipple
942ce73038 Merge pull request #88240 from kthielen/hobbes/20200519
[20.03] hobbes: 2020-03-10 -> 2020-05-19
2020-05-19 23:37:07 -04:00
Kalani Thielen
81d9be3e8e [20.03] hobbes: 2020-03-10 -> 2020-05-19 2020-05-19 23:25:23 -04:00
TQ Hirsch
afb1e7216e boost: Fix library and include paths in generated cmake files
Boost generates its installed cmake configuration using custom logic
in its own build system; while this logic *knows* where it should be
installed, the generated config overrides the correct information with
new paths based on the location of the cmake configuration file in an
attempt to let the package be relocated after installation.

This patch simply undoes that.

(cherry picked from commit 777df0b4a5)
2020-05-19 20:42:45 -04:00
TQ Hirsch
015ac0cb6a aws-sdk-cpp: Fix library and include paths in generated cmake files
AWS's SDK by default tries to prepend its install root to each of the
library paths; this obviously fails with the absolute paths that Nix
gives it. Worse, it computes the installation root by walking up the
filesystem from its cmake file, so even if the AWSSDK_ROOT_DIR is
explicitly set to the root directory, it gets replaced with the path
to the derivation's dev output.

This is all fixed with a patch to the cmake files that generate the
installed configuration.

Once this is fixed, it *still* doesn't work because the export
generator built into cmake insists on adding `$out/include` to the
header search path; when importing this configuration in another
package, cmake will fail because `$out/include` doesn't exist (After
all, it was relocated by a fixup hook). A small postFixupHook will
recreate the directory and make cmake happy.

(cherry picked from commit 9d7885276a)
2020-05-19 20:42:45 -04:00
Lancelot SIX
1f80b4d15e skypeforlinux: 8.59.0.77 -> 8.60.0.76
(cherry picked from commit f44e3d4501)
2020-05-19 22:38:06 +02:00
Seabass-Chan
42b96df6bd bcompare - 4.3.2.24472 -> 4.3.4.24657 (#84521)
Co-authored-by: Milan Pässler <mil@nyantec.com>
(cherry picked from commit 92688a1ed7)
2020-05-19 21:44:33 +02:00
Maximilian Bosch
82b5f87fcc wireguard-tools: 1.0.20200510 -> 1.0.20200513
https://lists.zx2c4.com/pipermail/wireguard/2020-May/005431.html
(cherry picked from commit 07a46f3b9b)
2020-05-19 09:19:41 +02:00
Martin Milata
57e9220f1b nextcloud18: 18.0.3 -> 18.0.4
Changes: https://nextcloud.com/changelog/#latest18
(cherry picked from commit ed301e7158)
2020-05-18 23:28:44 +02:00
Martin Milata
4166e368e9 nextcloud17: 17.0.4 -> 17.0.6
Changes: https://nextcloud.com/changelog/#latest17

Fixes: https://nvd.nist.gov/vuln/detail/CVE-2020-8154
(cherry picked from commit cd2a208bdb)
2020-05-18 23:28:44 +02:00
Louis Bettens
9659dbd518 oraclejdk8: 8u241 -> 8u251
(cherry picked from commit c3b743a692)
2020-05-18 22:28:52 +02:00
Martin Weinelt
9293520d9e dovecot: v2.3.10 → v2.3.10.1
Fixes: CVE-2020-10957, CVE-2020-10958, CVE-2020-10967
(cherry picked from commit 6cf48856d2)
2020-05-18 20:24:40 +02:00
R. RyanTM
9e7813354c dovecot: 2.3.9.3 -> 2.3.10
(cherry picked from commit 8d08f45368)
2020-05-18 20:24:37 +02:00
Pavel Goran
94492e861a gitea: fix wiki template incompatibility with go 1.14
Related to #87115.

(cherry picked from commit 64decd9de6)
2020-05-18 15:25:21 +02:00
Florian Klink
66901f0818 Merge pull request #88038 from mweinelt/20.03/ansible
[20.03] ansible: v2.9.2 → v2.9.9, v2.8.11 → v2.8.12, v2.7.17 → v2.7.18, mark v2.6 as insecure
2020-05-18 13:50:20 +02:00
Martin Weinelt
905b027331 ansible_2_6: mark as insecure
Ansible 2.6 went EOL in 2019/11/06 and several CVEs have since come up.
2020-05-18 13:11:48 +02:00
Martin Weinelt
b403f32223 ansible_2_7: v2.7.17 → v2.7.18
(cherry picked from commit 25233a5db7)
2020-05-18 13:11:48 +02:00
Martin Weinelt
3a1771d609 ansible_2_8: v2.8.11 → v2.8.12
(cherry picked from commit c0e6848ad7)
2020-05-18 13:11:48 +02:00
Martin Weinelt
92fd2e5e0b ansible: v2.9.7 → v2.9.9
(cherry picked from commit 0dea984634)
2020-05-18 13:11:48 +02:00
Martin Weinelt
46ee7806ca ansible: v2.9.2 → v2.9.7
Fixes: CVE-2020-10684, CVE-2020-1733, CVE-2020-1735, CVE-2020-1739, CVE-2020-1740
(cherry picked from commit dde157780c)
2020-05-18 13:11:48 +02:00
datafoo
ad96acbc09 nixos/zfs: add missing dependendy nettools
Fix #87823

(cherry picked from commit aa9a88d7bd649c56e35a6577d64eec687aa9f87c)
2020-05-18 12:09:03 +01:00
Aaron Andersen
216c101104 zabbix: 3.0.30 -> 3.0.31
(cherry picked from commit c2d3f26d1f)
2020-05-17 20:27:28 -04:00
Aaron Andersen
a1b16d3634 zabbix: 3.0.29 -> 3.0.30
(cherry picked from commit cc81ca7ee2)
2020-05-17 20:26:59 -04:00
Aaron Andersen
38e88e7f69 zabbix: update source url
(cherry picked from commit c85f02ca4e)
2020-05-17 20:26:33 -04:00
Jörg Thalheim
4d20bbc360 Merge pull request #87988 from phunehehe/sof-20.03 2020-05-17 20:35:47 +01:00
Michael Weiss
2eb0da8e5a Merge pull request #88018 from Elyhaka/fix-sway-wrapper-20.03
[20.03] sway: fix gtk wrapper
2020-05-17 20:29:45 +02:00
Ely
83cffb9505 sway: Fix the GTK wrapper (#86960)
Fixes #67704.

(cherry picked from commit cdfad5ad84)
2020-05-17 20:11:56 +02:00
Luka Blaskovic
2e1c5ded91 linux config: enable Sound Open Firmware support
(cherry picked from commit 6fc9fd53db)
2020-05-17 09:36:33 -04:00
Luka Blaskovic
c837ae911b sof-firmware: init at 1.4.2
(cherry picked from commit fe7f770666)
2020-05-17 09:36:33 -04:00
Robert Hensing
190080c121 Merge branch 'release-20.03' into staging-20.03 2020-05-17 13:37:27 +02:00
Elis Hirwing
7ca97fcde8 Merge pull request #87977 from talyz/composer-1.10.6-20.03
[20.03] phpPackages.composer: 1.9.1 -> 1.10.6
2020-05-17 13:36:04 +02:00
Elis Hirwing
a1fe90977e Merge pull request #87980 from talyz/phpstan-0.12.25-20.03
[20.03] phpPackages.phpstan: 0.12.4 -> 0.12.25
2020-05-17 13:34:35 +02:00
Robert Hensing
710c339b4d Merge pull request #88017 from hercules-ci/backport-20.03-fix-haskell-darwin-c-lib-links
[20.03] backport haskell/generic-builder.nix: Fix C lib multiple inclusions
2020-05-17 13:30:15 +02:00
Robert Hensing
233cec301c haskell/generic-builder.nix: Fix C lib multiple inclusions
Allow the darwin links code to overwrite libs that were already
copied, because C dependencies can occur multiple times.

Solves errors like

    ln: failed to create symbolic link '/nix/store/higpc9xavwcjjzdipz7m9ly03bh7iy2z-hercules-ci-agent-source-0.7.0/lib/links/libboost_context.dylib': File exists

(cherry picked from commit a9373cdb0aeca1bef291d74be1cecdca8e0c3c27)
2020-05-17 13:07:56 +02:00
Mario Rodas
025deb80b2 Merge pull request #87961 from eadwu/vscode/05-2020
vscode: 02/2020 backports
2020-05-16 19:50:48 -05:00
Kim Lindberger
bfa2cd0884 Merge pull request #87937 from etu/20.03-php74-update
[20.03] php74: 7.4.4 -> 7.4.6
2020-05-17 00:24:59 +02:00
talyz
b48b5133d2 phpPackages.phpstan: 0.12.4 -> 0.12.25 2020-05-16 22:40:58 +02:00
talyz
22c1ab0b8c phpPackages.composer: 1.9.1 -> 1.10.6 2020-05-16 22:24:50 +02:00
Michael Weiss
c999d2b68d Merge pull request #87964 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.34.0 -> 1.34.1 (backport)
2020-05-16 22:12:08 +02:00
Enno Lohmeier
fc12091888 ffmpeg: extend addOpenGLRunpath to handle libcuda referencing libraries
(cherry picked from commit 78987e2af0)
2020-05-16 21:51:47 +02:00
Enno Lohmeier
885a665807 ffmpeg-full: setup addOpenGLRunpath
(cherry picked from commit 96638775aa)
2020-05-16 21:24:27 +02:00
Michael Weiss
9f0c972d21 signal-desktop: 1.34.0 -> 1.34.1
(cherry picked from commit 347882f36a)
2020-05-16 19:28:26 +02:00
Manuel Bärenz
9624df4bc6 vscodium: Fix .desktop file
(cherry picked from commit 91f58ec9cc)
2020-05-16 13:15:30 -04:00
Joe
8396a9f828 vscode: remove unused option
The option "--skip-getting-started" no longer exists in vscode and causes files in "$@" to not be opened.
Message from stdout: "Warning: 'skip-getting-started' is not in the list of known options, but still passed to Electron/Chromium."
"--skip-getting-started" being removed: 6a8b201c8a

(cherry picked from commit f1e6d96a7831c7c9ea8243ea6d632ac604bbfe3a)
2020-05-16 13:15:28 -04:00
Edmund Wu
b33349c607 vscodium: 1.44.2 -> 1.45.0
(cherry picked from commit 36fb04be08)
2020-05-16 13:15:25 -04:00
Edmund Wu
44f95f4b55 vscode: 1.44.2 -> 1.45.0
(cherry picked from commit 301905d813)
2020-05-16 13:15:23 -04:00
Roman Kuznetsov
78a2877a9b vscode, vscodium: 1.44.1 -> 1.44.2
(cherry picked from commit ba774d4179)
2020-05-16 13:15:21 -04:00
Elis Hirwing
99f7c26f3f php74: 7.4.5 -> 7.4.6
Changelog: https://www.php.net/ChangeLog-7.php#7.4.6
(cherry picked from commit a779efcaa0)
2020-05-16 14:23:22 +02:00
Elis Hirwing
0cf13dd97d php74: 7.4.4 -> 7.4.5
Changelog: https://www.php.net/ChangeLog-7.php#7.4.5
(cherry picked from commit 52d2e99182)
2020-05-16 14:21:51 +02:00
Mario Rodas
8c1977c54a Merge pull request #87901 from lunik1/backport-megasync-4.3.0.8
[20.03] megasync 4.2.3.0 -> 4.3.0.9 (backport)
2020-05-16 06:58:39 -05:00
Jan Tojnar
729a3011c4 pytrainer: fix missing pkg_resources
(cherry picked from commit 04d6123309)
2020-05-16 13:13:52 +02:00
Andreas Rammhold
91cdcf3135 Merge pull request #87834 from andir/20.03/firefox
[20.03] firefox: 76.0 -> 76.0.1
2020-05-15 20:21:39 +02:00
Michael Weiss
39b049ee90 Merge pull request #87888 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.33.4 -> 1.34.0 (backport)
2020-05-15 19:53:26 +02:00
Michael Weiss
9faab3a3cb signal-desktop: Add passthru.tests
(cherry picked from commit facfa00202)
2020-05-15 19:28:10 +02:00
Kim Lindberger
2ad09a0811 Merge pull request #87844 from talyz/nomachine-6.10.12-archive-20.03
[20.03] nomachine-client: 6.9.2 -> 6.10.12, add archive.org to source urls
2020-05-15 18:53:39 +02:00
Alexander Tomokhov
81423b20f7 youtube-viewer: 3.3.0 -> 3.7.5
(cherry picked from commit 52ad14bbee)
2020-05-15 09:48:28 -07:00
Lila
a8650ff909 treewide: fix broken AlpineLinux repo links (#87892)
(cherry picked from commit 7517299146)
2020-05-15 17:00:45 +01:00
Patrick Hilhorst
2a83fa476a megasync: 4.2.5.0 -> 4.3.0.8
(cherry picked from commit 8565dcf7bc)
2020-05-15 16:51:50 +01:00
Patrick Hilhorst
79160c7ed3 megasync: 4.2.3.0 -> 4.2.5.0
Also pull in an (as of yet unmerged) upstream patch to fix
the build, it was failing on both .3 and .5

(cherry picked from commit 080a6b0dab)
2020-05-15 16:51:36 +01:00
Patrick Hilhorst
fd6368a88a megasync: format with nixfmt
(cherry picked from commit 5e55ebb2b4)
2020-05-15 16:51:36 +01:00
Michael Weiss
2215dff093 signal-desktop: 1.33.4 -> 1.34.0
(cherry picked from commit b0df5a6816)
2020-05-15 14:13:15 +02:00
adisbladis
ba86df0060 Merge pull request #87808 from mmilata/20.03/slirp4netns-0.4.5
[20.03] slirp4netns 0.4.3 -> 0.4.5
2020-05-15 12:05:15 +02:00
talyz
2fbd484867 nomachine-client: Add archive.org to source urls
NoMachine removes each old release as soon as a new one is available,
resulting in failed downloads. Thankfully, the Internet Archive
provides backups of old downloads, so we can use it as a fallback.

(cherry picked from commit 022f2cc02f)
2020-05-14 23:19:28 +02:00
Meghea Iulian
c497f5caf2 nomachine-client: 6.9.2 -> 6.10.12
(cherry picked from commit 46213cf4d6)
2020-05-14 23:18:49 +02:00
Benjamin Hipple
a7c70f2e10 Merge pull request #87836 from danieldk/mkl-pkgconfig-20.03
[20.03] mkl: fix expectation of MKLROOT being set in pkg-config files
2020-05-14 15:52:50 -04:00
Sarah Brofeldt
5256f59147 Merge pull request #87749 from johanot/kubernetes-1.17.5
kubernetes: 1.17.3 -> 1.17.5
2020-05-14 20:46:00 +02:00
Daniël de Kok
2dd4f2a004 mkl: fix expectation of MKLROOT being set in pkg-config files
The Intel MKL pkg-config files did not work, because they expect that
the MKLROOT environment variable is set. This change replaces
occurences by the actual path of MKL in the Nix store.

Since the pkg-config files seem to break quite frequently after
upgrades, add a post-install check to validate the pkg-config files.

(cherry picked from commit e88673aa27)
2020-05-14 20:44:15 +02:00
Andreas Rammhold
0ec56df9d1 firefox: 76.0 -> 76.0.1
(cherry picked from commit b70435e43c)
2020-05-14 20:27:23 +02:00
rnhmjoj
e3e62d66ca vapoursynth: R48 -> R49
(cherry picked from commit c339130b80)
This update should fix several bugs introduced in R48.
2020-05-14 16:55:34 +02:00
R. RyanTM
8830bd8ffe zimg: 2.9.2 -> 2.9.3
(cherry picked from commit 2c9cc36b39)
2020-05-14 16:55:34 +02:00
Vladimír Čunát
d2b0a72360 Merge #87773: firefox: patch AES GCM IV bit size
...into release-20.03
2020-05-14 16:44:47 +02:00
Tim Steinbach
1dff0476d9 linux: 5.6.12 -> 5.6.13
(cherry picked from commit 7ef8639163)
2020-05-14 09:31:41 -04:00
Tim Steinbach
cb59d52151 linux: 5.4.40 -> 5.4.41
(cherry picked from commit e3ba43b826)
2020-05-14 09:31:41 -04:00
Tim Steinbach
1f994089ea linux: 4.19.122 -> 4.19.123
(cherry picked from commit e9dbf2e508)
2020-05-14 09:31:41 -04:00
Mario Rodas
38ac9ed13a Merge pull request #87746 from zaninime/sane-update-20.03
backport: sane-airscan: 0.9.17 -> 0.99.0
2020-05-14 08:04:37 -05:00
Martin Milata
def173f8ff slirp4netns: 0.4.4 -> 0.4.5
https://github.com/rootless-containers/slirp4netns/releases/tag/v0.4.5

Fixes: https://nvd.nist.gov/vuln/detail/CVE-2020-1983
2020-05-14 12:31:55 +02:00
zowoq
6de57b4148 slirp4netns: 0.4.3 -> 0.4.4
https://github.com/rootless-containers/slirp4netns/releases/tag/v0.4.4

(cherry picked from commit b4cf1c96fa)
2020-05-14 12:28:49 +02:00
Martin Milata
8830690924 samba: 4.11.5 -> 4.11.9
Release notes:

* https://www.samba.org/samba/history/samba-4.11.6.html
* https://www.samba.org/samba/history/samba-4.11.7.html
* https://www.samba.org/samba/history/samba-4.11.8.html
* https://www.samba.org/samba/history/samba-4.11.9.html

The 4.11.8 release fixes:

* https://nvd.nist.gov/vuln/detail/CVE-2020-10700
* https://nvd.nist.gov/vuln/detail/CVE-2020-10704
2020-05-14 12:14:28 +02:00
Mario Rodas
7829e5791b Merge pull request #87655 from zowoq/gh-backport
[20.03] gitAndTools.gh: 0.6.4 -> 0.8.0
2020-05-13 19:49:38 -05:00
Michael Raskin
bd561f60a9 Merge pull request #87743 from badmutex/release-20.03-visidata-darwin
backport: visidata is supported on darwin + add setuptools
2020-05-13 23:30:15 +00:00
aszlig
89e930818a firefox: Add patch to fix AES GCM IV bit size
Regression introduced by bce5268a21.

The bit size of the initialisation vector for AES GCM has been
introduced in NSS version 3.52 in the CK_GCM_PARMS struct via the
ulIvBits field.

Unfortunately, Firefox 68.8.0 and 76.0 do not set this field and thus it
gets initialised to zero, which in turn causes IV generation to fail.

I found out about this because WebRTC stopped working after updating to
NSS 3.52 and so I started bisecting.

Since there wasn't an obvious error in Firefox hinting towards NSS but
instead just the video stream ended up as a "null" stream, I didn't
suspect the NSS update to be the culprit at first. So I verified a few
times and then also started bisecting the actual commit in NSS that
caused the issue.

This turned out to be the problematic change:

https://phabricator.services.mozilla.com/D63241

> One notable change was caused by an inconsistancy between the spec and
> the released headers in PKCS#11 v2.40. CK_GCM_PARAMS had an extra
> field in the header that was not in the spec. OASIS considers the
> header file to be normative, so PKCS#11 v3.0 resolved the issue in
> favor of the header file definition.

Since the test I've used[1] was a bit flaky, I still didn't believe the
result of the bisect to be accurate, but after running the test several
times leading same results I dug through the above change line by line
to get more clues.

It fortunately didn't take that long to stumble upon the ulIvBits change
(which is actually documented in the NSS 3.52 release notes[4], but I
managed to blatantly ignore it for some reason) and started checking the
Firefox source tree for changes regarding that field.

Initialisation of that new field has been introduced[2] in preparation
for the 76 release, but subsequently got reverted[3] prior to the
release, because Firefox 76 is expected to be shipped with NSS 3.51,
which didn't have the ulIvBits field.

The patch I'm adding here is just a reintroduction of that change,
because we're using NSS 3.52. Not initialising that field will break
WebRTC and WebCrypto, which I think the former seems to gain in
popularity these days ;-)

Tested the change against the mentioned VM test[1] and also by testing
manually using Jitsi Meet and Nextcloud Talk.

[1]: https://github.com/aszlig/avonc/tree/884315838b6f0ebb32b/tests/talk
[2]: https://hg.mozilla.org/mozilla-central/rev/3ed30e6b6de1
[3]: https://hg.mozilla.org/mozilla-central/rev/665137da70ee
[4]: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.52_release_notes

Signed-off-by: aszlig <aszlig@nix.build>
(cherry picked from commit 8fb49973ce & moved to packages.nix)
2020-05-14 00:33:15 +02:00
Robert Schütz
c3e2cbf23e qutebrowser: 1.11.0 -> 1.11.1
fixes CVE-2020-11054

(cherry picked from commit 52fcfd3876)
2020-05-13 21:35:45 +02:00
paumr
2c073a6038 qutebrowser: 1.10.1 -> 1.11.0
(cherry picked from commit 4a5b85364e)
2020-05-13 21:35:45 +02:00
Emmanuel Rosa
aa00678362 qutebrowser: 1.10.0 -> 1.10.1
(cherry picked from commit 1619ec9768)
2020-05-13 21:35:45 +02:00
adisbladis
a4f8cec54d kdeApplications.kdegraphics-thumbnailers: Fix 404ing patch url
(cherry picked from commit 5e206092be)
2020-05-13 20:59:31 +02:00
Francesco Zanini
9c2fa3cf6f sane-airscan: 0.9.17 -> 0.99.0 2020-05-13 17:57:14 +02:00
Badi' Abdul-Wahid
05d17d06c9 visidata: add darwin to supported platforms
(cherry picked from commit b3329478be)
2020-05-13 09:43:10 -05:00
Matthieu Coudron
3310a6b668 visidata: add setuptools
and ran nixpkgs-fmt.

This allows to access visidata's help via ctrl+H.

(cherry picked from commit d21cf30353)
2020-05-13 09:43:02 -05:00
Maximilian Bosch
fb5517f5c9 clipman: 1.5.1 -> 1.5.2
https://github.com/yory8/clipman/releases/tag/v1.5.2
(cherry picked from commit ebeea7497e)
2020-05-13 00:53:45 +02:00
Bjørn Forsman
d2a2ec2ebe lib.version: change pre-git to post-git on the release branch
When there is no .version-suffix file in nixpkgs (like when fetching
nixpkgs with builtins.fetchGit), lib.version suffixes the version string
with "pre-git". The "pre" bit is special cased in
builtins.compareVersions which means "20.03pre-git" is interpreted as
"less than 20.03". This is clearly wrong for the release-20.03 branch
*after* the release has been made.

Change the suffix to "post-git" to make code like this behave the same
whether nixpkgs is fetched from git or the channel (which has
.version-suffix file):

  lib.versionOlder lib.version "20.03"
  lib.versionAtLeast lib.version "20.03"

(Currently the result depend on how nixpkgs was obtained!)

This change should be made part of the release process.
2020-05-12 21:46:52 +02:00
zowoq
b24db14ff6 gitAndTools.gh: 0.7.0 -> 0.8.0
https://github.com/cli/cli/releases/tag/v0.8.0
(cherry picked from commit 6618edf594)
2020-05-12 19:18:48 +10:00
Thomas Tuegel
da7ddd822e Merge pull request #87604 from wamserma/libfm-fix-collision-backport
libfm: fix duplicate inclusion of libfm-extra
2020-05-11 15:25:21 -05:00
R. RyanTM
f75784a33b gnomeExtensions.clipboard-indicator: 30 -> 34
(cherry picked from commit 024a6dc45b)
2020-05-11 21:15:51 +02:00
dasj19
e2af3a6185 clipboard-indicator: removed broken flag. (#83088)
(cherry picked from commit 4755186bb4)
2020-05-11 21:15:51 +02:00
zowoq
c9ae4b6d62 gitAndTools.gh: 0.6.4 -> 0.7.0
https://github.com/cli/cli/releases/tag/v0.7.0
(cherry picked from commit f7b9c6c28b)
2020-05-12 04:38:22 +10:00
Frederik Rietdijk
3ffd8dc105 Merge staging-20.03 into release-20.03 2020-05-11 17:29:06 +02:00
Markus S. Wamser
02d2ab3cc1 libfm: fix duplicate inclusion of libfm-extra
(cherry picked from commit f5c0535213)
2020-05-11 17:07:39 +02:00
Ambroz Bizjak
e8cf1234d7 kdegraphics-thumbnailers: Add patch for thumbnail.so hang.
https://bugs.kde.org/show_bug.cgi?id=404652
https://phabricator.kde.org/D26635
(cherry picked from commit 57e6799d90)
2020-05-11 09:47:50 -05:00
Tim Steinbach
80e501491a linux: 5.6.11 -> 5.6.12 2020-05-11 08:51:51 -04:00
Tim Steinbach
f3a0d339d3 linux: 5.4.39 -> 5.4.40 2020-05-11 08:51:51 -04:00
Tim Steinbach
5cff0729a9 linux: 4.9.222 -> 4.9.223 2020-05-11 08:51:51 -04:00
Tim Steinbach
a92f6eef0f linux: 4.4.222 -> 4.4.223 2020-05-11 08:51:51 -04:00
Tim Steinbach
31cad52086 linux: 4.19.121 -> 4.19.122 2020-05-11 08:51:51 -04:00
Tim Steinbach
226c22f31e linux: 4.14.179 -> 4.14.180 2020-05-11 08:51:51 -04:00
Maximilian Bosch
c7b2d4998a wireguard-tools: 1.0.20200319 -> 1.0.20200510
https://lists.zx2c4.com/pipermail/wireguard/2020-May/005415.html
(cherry picked from commit b95d49d034)
2020-05-11 13:21:23 +02:00
Vojtěch Káně
52c95faadf monero: fix rcp.restricted option
According to https://monerodocs.org/interacting/monerod-reference/#node-rpc-api
the correct option is restricted-rpc, not restrict-rpc.

(cherry picked from commit e7ab236cab)
2020-05-11 12:49:17 +02:00
Jörg Thalheim
5adf2a6c11 Merge pull request #87543 from maralorn/fix-vim-plugin-order 2020-05-11 09:54:07 +01:00
Jörg Thalheim
589933201b Merge pull request #87584 from Mic92/nix-direnv 2020-05-11 08:53:16 +01:00
vasile luta
db204e759b vimUtils.vimrcFile: fixes packpath order
(cherry picked from commit 5d2ea07f02)
2020-05-11 09:45:26 +02:00
Jörg Thalheim
83e1be844c nix-direnv: add myself as maintainer 2020-05-11 08:41:03 +01:00
Jörg Thalheim
067e7ee24c nix-direnv: add preInstall/postInstall hooks 2020-05-11 08:41:01 +01:00
Damien Cassou
cbc4c7486a nix-direnv: init at 1.0.0 2020-05-11 08:40:59 +01:00
Peter Hoeg
9399cc72e6 Merge pull request #87392 from lheckemann/freerdp-backport
Freerdp backport
2020-05-11 14:08:37 +08:00
Maximilian Bosch
14dd961b8d gitea: 1.11.4 -> 1.11.5
https://github.com/go-gitea/gitea/releases/tag/v1.11.5

Also applying the patch which fixes the wiki-pages, closes #87115.

(cherry picked from commit 54677515aa)
2020-05-10 03:07:39 +02:00
Maximilian Bosch
645fd4a2c0 linuxPackages.wireguard: 1.0.20200429 -> 1.0.20200506
https://lists.zx2c4.com/pipermail/wireguard/2020-May/005408.html
(cherry picked from commit f887d09c89)
2020-05-10 01:53:30 +02:00
Maximilian Bosch
e9ea446d0f wdisplays: 2020-03-15 -> 1.0
https://github.com/cyclopsian/wdisplays/releases/tag/1.0
(cherry picked from commit fd0a039410)
2020-05-10 01:53:23 +02:00
Anderson Torres
4a0446664e Merge pull request #86170 from OPNA2608/backport-update-palemoon
[20.03] palemoon: 28.8.4 -> 28.9.1, add GTK3 option
2020-05-09 14:06:23 -03:00
Linus Heckemann
7d9eac67b7 freerdp: 2.0.0 -> 2.1.0
(cherry picked from commit f29648eca5db4f34b0d9cc159184c8de2a67ca51)

Original PR: #87285
2020-05-09 16:23:43 +02:00
Peter Hoeg
eb7f580a22 freerdp: re-enable tests except for one failing test
(cherry picked from commit 8f89b0cd0e)
2020-05-09 16:23:22 +02:00
Linus Heckemann
ff98026cb5 freerdp: 2.0.0-rc4 -> 2.0.0 (#84885)
* freerdp: 2.0.0-rc4 -> 2.0.0

* freerdp: add Xtst for input in shadow server, libxslt for manpages

* freerdp: nits

(cherry picked from commit 156ee198b2)
2020-05-09 16:22:44 +02:00
Joachim F
3461eacc9e Merge pull request #87389 from sorki/tor_cc_backport
[20.03] tor: fix cross compiling
2020-05-09 14:13:31 +00:00
Richard Marko
5c844fcb66 tor: fix cross compiling
(cherry picked from commit 8aab081504)
2020-05-09 15:41:22 +02:00
Frederik Rietdijk
6ac7ed80cd python2: 2.7.17 -> 2.7.18 (security, backport)
Closes https://github.com/NixOS/nixpkgs/issues/79729

Scurity fixes and official EOL note.

(cherry picked from commit cf1a68360e)
2020-05-09 15:12:56 +02:00
Frederik Rietdijk
438ee1a4fc Merge release-20.03 into staging-20.03 2020-05-09 15:12:21 +02:00
R. RyanTM
59cd521bad ceph: 14.2.8 -> 14.2.9
(cherry picked from commit 8a4fcfd487)
Backport of #86798
2020-05-09 15:11:22 +02:00
Michael Raskin
742ff3f699 Merge pull request #87367 from 7c6f434c/fix-tbe-20.03
tbe: fix build [20.03]
2020-05-09 11:38:57 +00:00
Michael Raskin
c04f447bea tbe: fix build
(cherry picked from commit 33932b6f83)
2020-05-09 12:37:08 +02:00
Vladimír Čunát
e56fe0ec15 Merge #87066: thunderbird*: 68.7.0 -> 68.8.0 (security)
https://www.thunderbird.net/en-US/thunderbird/68.8.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2020-18/
(cherry picked from commit 10134fc301)
Re-tested both briefly on 20.03.
2020-05-09 10:44:16 +02:00
Vladimír Čunát
d279111c4f knot-dns: 2.9.3 -> 2.9.4
https://gitlab.labs.nic.cz/knot/knot-dns/-/tags/v2.9.4
(cherry picked from commit 2147dd0648)
2020-05-09 10:44:15 +02:00
Frederik Rietdijk
3d4548bc80 Merge release-20.03 into staging-20.03 2020-05-09 09:46:01 +02:00
Martin Milata
f860b7b608 libssh: 0.8.8 -> 0.8.9
Fixes CVE-2020-1730.
Release notes: https://www.libssh.org/2020/04/09/libssh-0-9-4-and-libssh-0-8-9-security-release/

(cherry picked from commit 812ede7d26765f6663e9aa34311068a0392d95b7)
2020-05-09 09:44:11 +02:00
Martin Milata
f354d93d69 cups: 2.3.1 -> 2.3.3
https://github.com/apple/cups/releases/tag/v2.3.3

Fixes:

https://nvd.nist.gov/vuln/detail/CVE-2019-8842
https://nvd.nist.gov/vuln/detail/CVE-2020-3898
(cherry picked from commit fe90f585cacd4bda07e5c32706134a19b2c24027)
2020-05-09 09:43:03 +02:00
Martin Weinelt
afb0b51518 graphicsmagick: apply patch for CVE-2020-10938
Adapted from http://hg.graphicsmagick.org/hg/GraphicsMagick/raw-rev/95abc2b694ce
2020-05-09 09:36:16 +02:00
toonn
655649ecff wire-desktop: mac 3.16.3630 -> 3.17.3666
(cherry picked from commit b408b8c8e4)
2020-05-09 09:07:12 +02:00
toonn
b04336d3d5 wire-desktop: linux 3.16.2923 -> 3.17.2924
(cherry picked from commit 84b510775c)
2020-05-09 09:07:12 +02:00
Andreas Rammhold
d6c1b566b7 Merge pull request #87304 from mweinelt/20.03/pr/microcode/intel
[20.03] microcodeIntel: 20191115 → 20200508
2020-05-09 01:03:45 +02:00
Martin Weinelt
6b17e3557b microcodeIntel: 20191115 → 20200508
(cherry picked from commit d2ad98b1c9)
2020-05-09 00:11:10 +02:00
Michael Raskin
0fdd3e8906 Merge pull request #87297 from mweinelt/20.03/pr/squid
[20.03] squid: apply patch for CVE-2020-11945
2020-05-08 21:58:39 +00:00
Martin Weinelt
1cc15843b2 squid: apply patch for CVE-2020-11945
http://www.squid-cache.org/Advisories/SQUID-2020_4.txt

Fixes: CVE-2020-11945
2020-05-08 23:41:12 +02:00
Marek Mahut
6958957214 Merge pull request #87284 from 1000101/blockbook-20.03
blockbook: fix go version
2020-05-08 19:58:25 +02:00
1000101
a3a12c044d blockbook: 0.3.1 -> 0.3.2 2020-05-08 19:26:30 +02:00
1000101
85bb2d20df blockbook: fix go version 2020-05-08 19:20:24 +02:00
Gabriel Ebner
9daa5fba8d elan: 0.9.0 -> 0.10.0
(cherry picked from commit 115fa1c129)
2020-05-08 17:36:28 +02:00
Luflosi
7aa47b492b youtube-dl: 2020.05.03 -> 2020.05.08
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.05.08
(cherry picked from commit 906497a23f)
2020-05-08 15:15:53 +02:00
Peter Simons
6b2dc0e32e cabal2nix: update from version 2.15.0 to 2.15.3
The new version supports older versions of Cabal again and therefore doesn't
need any overrides or a newer compiler to build. The default ghc-8.6.x in the
release-20.03 release branch can compile it just fine.

Fixes https://github.com/NixOS/nixpkgs/issues/87184.
2020-05-08 14:12:55 +02:00
Jörg Thalheim
02faf44f52 Merge pull request #87252 from Mic92/fix-zed 2020-05-08 12:02:07 +01:00
Jörg Thalheim
7d3621ca98 nixos/zfs: populate PATH with needed programs for zed
(cherry picked from commit 92bede3102)
2020-05-08 11:02:01 +01:00
Maximilian Bosch
5c416f75dd clipman: 1.5.0 -> 1.5.1
https://github.com/yory8/clipman/releases/tag/v1.5.1
(cherry picked from commit b2d7c0dbf7)
2020-05-08 10:56:18 +02:00
Martin Baillie
fc9ca52944 ssm-session-manager-plugin: init at 1.1.61.0
Signed-off-by: Martin Baillie <martin@baillie.email>
(cherry picked from commit 9566c742e2)
2020-05-08 18:17:53 +10:00
Frederik Rietdijk
4e78311709 Merge release-20.03 into staging-20.03 2020-05-08 07:07:43 +02:00
Ryan Mulligan
210d8624ac Merge pull request #87228 from aanderse/moodle
moodle: 3.8.1 -> 3.8.2 [20.03]
2020-05-07 18:41:20 -07:00
R. RyanTM
6c5decf83e moodle: 3.8.1 -> 3.8.2
(cherry picked from commit e3e53adc35)
2020-05-07 20:30:12 -04:00
Maximilian Bosch
f6b2ba4936 cargo-make: 0.30.6 -> 0.30.7
https://github.com/sagiegurari/cargo-make/releases/tag/0.30.7
(cherry picked from commit ee032804f8)
2020-05-08 00:05:43 +02:00
Bjørn Forsman
3cb7a1cffe conan: unmark as broken 2020-05-07 11:16:29 -07:00
Drew Risinger
c4086f6d78 conan: 1.24.0 -> 1.25.0
(cherry picked from commit 4454ca488c)
2020-05-07 11:16:29 -07:00
Drew Risinger
1943801922 conan: unbreak with deprecation>=2.1
(cherry picked from commit cae48ccad3)
2020-05-07 11:16:29 -07:00
Jonathan Ringer
14a46abd85 conan: 1.23.0 -> 1.24.0
(cherry picked from commit 3583757685)
2020-05-07 11:16:29 -07:00
R. RyanTM
1105bd85c8 python27Packages.patch-ng: 1.17.2 -> 1.17.4
(cherry picked from commit b914c284d9)
2020-05-07 11:16:29 -07:00
Niklas Hambüchen
0d51e3eeba conan: 1.12.3 -> 1.23.0
* remove pinned dependencies where nixpkgs provides a version
  in the acceptable range
* disable tests;
  they are no longer in the Pypi archive, see
  https://github.com/conan-io/conan/issues/4563

(cherry picked from commit f460e62d9b)
2020-05-07 11:16:29 -07:00
Niklas Hambüchen
b2a6334ab7 pythonPackages.patch-ng: Init at 1.17.2.
Newer versions of `conan` need it.

Adding @HaoZeke as maintainer (is Conan maintainer).

(cherry picked from commit 3e60781f53)
2020-05-07 11:16:29 -07:00
Niklas Hambüchen
17a6a31a7f conan: Remove unnecessary patching.
The pluginbase dependency is now pinned further up with commit

    244fcfc8 - conan: pin pluginbase to 0.7

(cherry picked from commit 03d5611ae0)
2020-05-07 11:16:29 -07:00
Niklas Hambüchen
9c9e7332f8 conan: Reformat inputs list
(cherry picked from commit 3a158da8e8)
2020-05-07 11:16:29 -07:00
Gabriel Ebner
74721f8440 elan: 0.8.0 -> 0.9.0
(cherry picked from commit f6f5f6a30f)
2020-05-07 16:07:50 +02:00
Florian Klink
240f670043 Merge pull request #83331 from helsinki-systems/backport/20.03/memcached
[20.03] memcached: 1.5.22 -> 1.6.2
2020-05-07 11:09:38 +02:00
Johan Thomsen
6b10ceb4bc kubernetes: 1.17.3 -> 1.17.5 2020-05-07 09:05:42 +02:00
Ryan Mulligan
52e9f62f52 Merge pull request #87122 from mweinelt/20.03/pr/apt-cacher-ng
[20.03] apt-cacher-ng: 3.2 → 3.5
2020-05-06 21:20:54 -07:00
Niklas Hambüchen
13a1097f5c Merge pull request #86944 from nh2/libeatmydata-launcher-backport-issue-80784-20.03
[20.03] libeatmydata: fix launcher script - find shell library properly
2020-05-07 04:36:20 +02:00
Maximilian Bosch
88e91e4882 riot-desktop: 1.5.15 -> 1.6.0
https://github.com/vector-im/riot-web/releases/tag/v1.6.0
(cherry picked from commit bc6bad222e)
2020-05-07 02:23:21 +02:00
Maximilian Bosch
31063de07c riot-web: 1.5.15 -> 1.6.0
https://github.com/vector-im/riot-web/releases/tag/v1.6.0
(cherry picked from commit b9787479e2)
2020-05-07 02:23:21 +02:00
Florian Klink
7544d59263 Merge pull request #87148 from hax404/20.03_teeworlds-0.7.5
[20.03] teeworlds: 0.7.4 -> 0.7.5
2020-05-07 00:34:51 +02:00
Georg Haas
e85b6a5e80 teeworlds: 0.7.4 -> 0.7.5
fixes CVE-2020-12066

(cherry picked from commit b89d52ee52)
2020-05-07 00:15:18 +02:00
Aaron Andersen
2d07cd64cb Merge pull request #87096 from mweinelt/20.03/pr/wordpress
[20.03] wordpress: 5.3.2 → 5.3.3
2020-05-06 17:43:32 -04:00
Tim Steinbach
404fef90de linux: 5.6.10 -> 5.6.11 2020-05-06 16:06:42 -04:00
Tim Steinbach
dc2c23c015 linux: 5.4.38 -> 5.4.39 2020-05-06 16:06:42 -04:00
Tim Steinbach
21d4bfb2f4 linux: 4.19.120 -> 4.19.121 2020-05-06 16:06:41 -04:00
Martin Weinelt
3729fae8af apt-cacher-ng: 3.2 → 3.5
Fixes: CVE-2017-7443, CVE-2020-5202
(cherry picked from commit 1c7ad58742)
2020-05-06 19:42:00 +02:00
Martin Weinelt
ef791a394b wordpress: 5.3.2 → 5.3.3
Fixes: CVE-2020-11030, CVE-2020-11029, CVE-2020-11028, CVE-2020-11027, CVE-2020-11026, CVE-2020-11025
2020-05-06 15:16:10 +02:00
Michael Weiss
b0e3df2f84 chromium: 81.0.4044.129 -> 81.0.4044.138
https://chromereleases.googleblog.com/2020/05/stable-channel-update-for-desktop.html

This update includes 3 security fixes.

CVEs: CVE-2020-6831 CVE-2020-6464
(cherry picked from commit dec3d5f39f)
Backport of #87021.
2020-05-06 13:03:00 +02:00
Wout Mertens
788f02c4aa Merge pull request #86421 from risicle/ris-git-tcltk-darwin-r20.03
[r20.03] git: use tcl/tk from nixpkgs on darwin
2020-05-06 10:33:05 +02:00
Michele Guerini Rocco
8258818a52 Merge pull request #87006 from aanderse/duo-20.03-fix
duosec: fix module [20.03]
2020-05-06 01:21:41 +02:00
Jan Tojnar
986799d95f Remove myself from maintainers
I do not have time for dealing with issues like https://github.com/NixOS/nixpkgs/issues/87000
2020-05-06 00:00:52 +02:00
Aaron Andersen
55f53dd232 duosec: fix module 2020-05-05 17:16:36 -04:00
Benjamin Hipple
7ca490fb06 Merge pull request #86981 from mweinelt/20.03/pr/ansible/v2.8.11
[20.03] ansible: v2.8.7 → v2.8.11, v2.7.15 → v2.7.17
2020-05-05 16:36:35 -04:00
Frederik Rietdijk
fad00a9c21 Merge release-20.03 into staging-20.03 2020-05-05 22:34:36 +02:00
Benjamin Hipple
65a7e0968a Merge pull request #86987 from Mic92/nixpkgs-review
nixpkgs-review: 2.3.0 -> 2.3.1
2020-05-05 16:32:14 -04:00
Jörg Thalheim
c5520a915b nixpkgs-review: 2.3.0 -> 2.3.1
(cherry picked from commit 2805d68529)
2020-05-05 21:16:01 +01:00
Jakub Fišer
425aeec902 nixos/pantheon: mkDefault value for defaultSession
Fixes #86907

(cherry picked from commit c04989da24)
2020-05-05 15:47:42 -04:00
Martin Weinelt
0250781149 ansible: v2.7.15 → v2.7.17
Fixes: CVE-2020-10684, CVE-2020-1733, CVE-2020-1735, CVE-2020-1739, CVE-2020-1740
(cherry picked from commit e829499d69)
2020-05-05 21:31:32 +02:00
Martin Weinelt
eba95a43bd ansible: v2.8.7 → v2.8.11
Fixes: CVE-2020-10684, CVE-2020-1733, CVE-2020-1735, CVE-2020-1739, CVE-2020-1740
(cherry picked from commit 1c181e1bba)
2020-05-05 21:31:25 +02:00
Tim Steinbach
b273af1868 linux: 4.9.221 -> 4.9.222
(cherry picked from commit 32585ddcec)
2020-05-05 14:37:55 -04:00
Tim Steinbach
272abb0cec linux: 4.4.221 -> 4.4.222
(cherry picked from commit 7f75ff0777)
2020-05-05 14:37:55 -04:00
Tim Steinbach
2088108cd1 linux: 4.14.178 -> 4.14.179
(cherry picked from commit 018f49380e)
2020-05-05 14:37:55 -04:00
Andreas Rammhold
4d37318259 Merge pull request #86806 from andir/20.03/firefox76
[20.03] firefox 76
2020-05-05 19:39:22 +02:00
Echo Nolan
77207c1f5e libeatmydata: fix launcher script - find shell library properly
The new version of the launcher script in version 105 doesn't have the #8665
bug, but it does try to find the shell library using Debian tools, which
obviously doesn't work on Nix. Removed the now-unneccessary makeWrapper and
patched out the Debian bits.

(cherry picked from commit 4e9b94836f)
2020-05-05 15:34:05 +02:00
Maximilian Bosch
78332acf45 neomutt: 20200417 -> 20200501
https://github.com/neomutt/neomutt/releases/tag/20200424
https://github.com/neomutt/neomutt/releases/tag/20200501

Rationale for backport: both 20200424 and 20200501 are bugfix-releases
that solve a lot of problems such as enhanced support for unicode-chars
and improved parsers for emails. Originally, 20200424 wasn't backported
since it contained a regression within the side-bars[1], however this
was solved in 20200501[2].

[1] https://github.com/neomutt/neomutt/issues/2295
[2] f073a70cf3

(cherry picked from commit ea59fe7aa6)
(cherry picked from commit d203d553b9)
2020-05-05 12:38:01 +02:00
Maximilian Bosch
e35933d9d6 vagrant: 2.2.7 -> 2.2.8
https://github.com/hashicorp/vagrant/releases/tag/v2.2.8
(cherry picked from commit 48b6268225)
2020-05-05 12:38:00 +02:00
Vladimír Čunát
8cb990234f Merge branch 'staging-20.03' into release-20.03
All x86_64-linux jobs have finished already; let's not delay the CVEs.
2020-05-05 11:40:49 +02:00
AndersonTorres
e5cb3ef6a1 openshot-qt: 2.4.4 -> 2.5.1
(cherry picked from commit 5f382299f8)
2020-05-04 21:25:15 -07:00
AndersonTorres
1984b762ef libopenshot: 0.2.3 -> 0.2.5
(cherry picked from commit 71ab4348c0)
2020-05-04 21:25:15 -07:00
AndersonTorres
952e93061f libopenshot-audio: 0.1.8 -> 0.2.0
(cherry picked from commit ab7647b15b)
2020-05-04 21:25:15 -07:00
Benjamin Hipple
d47fb89920 Merge pull request #86098 from mjlbach/20.03-fix-nvidia-docker
[20.03] libnvidia-container: 1.0.0 -> 1.0.6
2020-05-05 00:16:32 -04:00
Benjamin Hipple
d161e202ab Merge pull request #86635 from ktor/ktor/cnijfilter2-version-update
cnijfilter2: 5.70 -> 5.90
2020-05-04 22:53:03 -04:00
Florian Klink
c1c055b8ad Merge pull request #86636 from prusnak/20.03-steam
[20.03] steam: fix more of generated runtime dependencies
2020-05-04 22:41:54 +02:00
Andreas Rammhold
4ed1431995 firefox-beta-bin: 76.0b4 -> 76.0b8
(cherry picked from commit c186bc893f)
2020-05-04 19:36:57 +02:00
Andreas Rammhold
8df8c9b412 firefox-esr-68: 68.7.0esr -> 68.8.0esr
(cherry picked from commit f3cc8dc6fa)
2020-05-04 19:36:57 +02:00
Andreas Rammhold
c0b2ba075e firefox-bin: 75.0 -> 76.0
(cherry picked from commit 3911336cc6)
2020-05-04 19:36:56 +02:00
Andreas Rammhold
a148927391 firefox: 75.0 -> 76.0
(cherry picked from commit 324e40f0f4)
2020-05-04 19:36:56 +02:00
Andreas Rammhold
45bd649b83 nss_3_52: 3.51 -> 3.52 2020-05-04 19:36:53 +02:00
Yorick van Pelt
417c964ef7 tensorflow-1: fix tensorflow-gpu-1.15.2-deps fixed-output hash 2020-05-04 19:15:10 +02:00
nyanloutre
281331a1f1 steam.chrootenv: Add Prison Architect dependencies
(cherry picked from commit 3a15a13354)
2020-05-04 16:27:57 +02:00
nyanloutre
6986bc391d steamrt: 1.20190624 -> 1.20200128
(cherry picked from commit 8bd3cf22c2)
2020-05-04 16:27:41 +02:00
Jonathan Ringer
4142a18b6f steam.chrootenv: add udev
Needed by Shadow of the Tomb Raider

(cherry picked from commit 9d4aab7880)
2020-05-04 16:25:00 +02:00
Jonathan Ringer
dd0d261745 steamPackages.chrootenv: add file command
Noticed that the setup.sh for steam was trying to call the file command.
I'm not sure what the ramifications are for these missing,
but some steam features are quietly disabled when they
don't follow happy paths.

(cherry picked from commit 9cd683ccc0)
2020-05-04 16:24:51 +02:00
Jonathan Ringer
666c378da6 steam-chrootenv: add lsof
This adds support for "Launch Game" through the friends menu

(cherry picked from commit 4ca08a2a73)
2020-05-04 16:24:43 +02:00
Franz Pletz
b5c1b6b0ec boringssl: 2017-02-23 -> 2019-12-04
(cherry picked from commit 89b673b9e6)
2020-05-04 15:04:23 +02:00
Franz Pletz
bca8a33a6b coturn: 4.5.1.1 -> 4.5.1.2
(cherry picked from commit 52b2fa943a)
2020-05-04 15:04:11 +02:00
Michael Weiss
9ecbcc501e wf-recorder: 0.2 -> 0.2.1
(cherry picked from commit ca2a222747)
2020-05-04 15:04:08 +02:00
Michael Weiss
4a5eef41e0 wf-recorder: 0.1 -> 0.2
(cherry picked from commit 31f2ff1d61)
2020-05-04 15:04:08 +02:00
Florian Klink
97762351b1 Merge pull request #86769 from m1cr0man/dnsdocs-20.03
[20.03] nixos/acme: update documentation
2020-05-04 14:58:42 +02:00
Lucas Savva
8a8a9c28c5 [20.03] nixos/acme: update documentation 2020-05-04 13:33:19 +01:00
Dennis Gosnell
410cf9ed65 Merge pull request #86659 from maralorn/fix-ghcide
[20.03] haskellPackages.ghcide: Fix build
2020-05-04 21:19:29 +09:00
Jörg Thalheim
6ea8340176 Merge pull request #86759 from johanot/backport-kubeval-fix
[20.03] kubeval: don't build against schema by default
2020-05-04 12:57:13 +01:00
Malte Brandy
4363f710e3 haskellPackages.ghcide: Fix ghcide and hie-bios 2020-05-04 13:52:37 +02:00
Johan Thomsen
8f84e120f0 kubeval: remove broken state 2020-05-04 13:19:28 +02:00
Jörg Thalheim
879ce11c21 kubeval: don't build against schema by default
kubeval-schema is a huge 7GB repository that we do not want
to build on hydra. Therefore make it optional.

(cherry picked from commit 9d144b84a3)
2020-05-04 13:06:31 +02:00
Benjamin Hipple
d97db80583 Merge pull request #86653 from Flakebi/salt-20.03
[20.03] salt: 2019.2.0 -> 2019.2.4
2020-05-03 19:48:21 -04:00
Oleksii Filonenko
1dbb648f31 bandwhich: 0.13.0 -> 0.14.0
(cherry picked from commit c788a8596a)
2020-05-03 22:41:34 +02:00
Josef Schlehofer
236016c356 wireguard-compat: 1.0.20200426 -> 1.0.20200429
(cherry picked from commit e008d5fc98)
2020-05-03 19:38:38 +02:00
Maximilian Bosch
9094a9167e clipman: 1.4.0 -> 1.5.0
https://github.com/yory8/clipman/releases/tag/v1.5.0
(cherry picked from commit 4e6204bed0)
2020-05-03 19:08:52 +02:00
Maximilian Bosch
77f14a218b packer: 1.5.5 -> 1.5.6
https://github.com/hashicorp/packer/releases/tag/v1.5.6
(cherry picked from commit 6fd3426230)
2020-05-03 19:08:51 +02:00
Pawel Kruszewski
40fa456abb cnijfilter2: 5.70 -> 5.90 2020-05-03 18:28:45 +02:00
Luflosi
213be768b9 youtube-dl: 2020.03.24 -> 2020.05.03
https://github.com/ytdl-org/youtube-dl/releases/tag/2020.05.03
(cherry picked from commit a54f374413)
2020-05-03 16:41:53 +02:00
Flakebi
b5a4c50e31 salt: 2019.2.0 -> 2019.2.4
Fixes CVE-2020-11651 and CVE-2020-11652
2020-05-03 16:16:29 +02:00
Andrew Childs
f98c32e69e git: use tcl/tk from nixpkgs on darwin
(cherry picked from commit bc4264a95f)
2020-05-03 13:04:57 +01:00
Benjamin Hipple
c0137ebba7 Merge pull request #86604 from LibreCybernetics/backport-keybase-upgrades
[20.03] keybase,kbfs,keybase-gui: 5.0.0 -> 5.4.2
2020-05-02 21:31:51 -04:00
Florian Klink
bb33bca4ae Merge pull request #86619 from prusnak/20.03-steam
[20.03] steam: update generated runtime dependencies
2020-05-03 01:34:25 +02:00
Martin Weinelt
9acae7c4ed steam: update generated runtime dependencies
The referenced zenity URL wasn't valid anymore:

trying http://repo.steampowered.com/steamrt/pool/main/z/zenity/zenity_3.4.0-0ubuntu4+steamrt2+srt6_amd64.deb
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404 Not Found

(cherry picked from commit 467a987f0b)
2020-05-03 01:09:27 +02:00
Tim Steinbach
1f4f3c428c linux: 5.6.8 -> 5.6.10 2020-05-02 14:47:06 -04:00
Tim Steinbach
176db52eda linux: 5.4.36 -> 5.4.38 2020-05-02 14:47:06 -04:00
Tim Steinbach
d93d452519 linux: 4.9.220 -> 4.9.221 2020-05-02 14:47:05 -04:00
Tim Steinbach
da264f171a linux: 4.4.220 -> 4.4.221 2020-05-02 14:47:04 -04:00
Tim Steinbach
08ab30620d linux: 4.19.119 -> 4.19.120 2020-05-02 14:47:04 -04:00
Tim Steinbach
e7eda9544b linux: 4.14.177 -> 4.14.178 2020-05-02 14:47:03 -04:00
Aldwin Vlasblom
eaae309039 Add myself (avaq) to the keybase package maintainers
(cherry picked from commit 0a7e9c3d5d9082a0f1d153f4f4b1d912429aef10)
2020-05-02 12:39:58 -05:00
Aldwin Vlasblom
d26aa07c89 keybase,kbfs,keybase-gui: 5.3.1 -> 5.4.2
(cherry picked from commit e1820dc344d36c27b3b8a81fbd3274d50041cb66)
2020-05-02 12:39:58 -05:00
Piotr Szegda
0dd6de01b2 keybase,kbfs,keybase-gui: 5.3.0 -> 5.3.1
(cherry picked from commit 3f8e7741cf723b36a278750614036bebbd74e9c6)
2020-05-02 12:39:58 -05:00
Piotr Szegda
9137038050 keybase,kbfs,keybase-gui: 5.2.1 -> 5.3.0
(cherry picked from commit d47ddc636b134e4070b0c7cbee6a879bb7992005)
2020-05-02 12:39:58 -05:00
Cassidy Dingenskirchen
0a7cc5d984 keybase,kbfs,keybase-gui: 5.1.1 -> 5.2.1
(cherry picked from commit 0dbccd06cab066f8e5094b3ed53910e234fff891)
2020-05-02 12:39:58 -05:00
Oleksii Filonenko
9fbd53d77a keybase,keybase-gui: 5.1.0 -> 5.1.1
(cherry picked from commit ee2faf31e55cab1192fc57876dff6dce6d561bc3)
2020-05-02 12:39:58 -05:00
Oleksii Filonenko
008f2184d0 keybase,keybase-gui: add filalex77 to maintainers
(cherry picked from commit 0c65f3f0d78b2d91df0e2a6819a7f9ce6780549e)
2020-05-02 12:39:58 -05:00
Oleksii Filonenko
f4d6be02af keybase,keybase-gui: 5.0.0 -> 5.1.0
(cherry picked from commit a665c1e0c87a1dd97c12940cad9d659b9e22bcd7)
2020-05-02 12:39:58 -05:00
Benjamin Herr
4a41762c51 silence warning from #63103 in encrypted-devices.nix
(cherry picked from commit 0f5acc5ebe)
2020-05-02 12:42:17 +02:00
adisbladis
354beb85c5 Merge pull request #86485 from cole-h/staging-20.03
[20.03] libvorbis: fix 404'ing patch
2020-05-02 11:30:17 +02:00
adisbladis
9c3d0d4d9a Merge pull request #86487 from adisbladis/nix-pythonprefix-2003
Python: introduce NIX_PYTHONPREFIX in order to set site.PREFIXES (20.03 backport)
2020-05-02 10:59:55 +02:00
Tim Steinbach
9c4b22793e zoom-us: 5.0.398100.0427 -> 5.0.399860.0429
(cherry picked from commit c56c72b4f8)
2020-05-01 18:11:12 -07:00
Bernardo Meurer
53d2870781 zoom-us: 3.5.385850.0413 -> 5.0.398100.0427
(cherry picked from commit de2b31490b)
2020-05-01 18:11:12 -07:00
Tim Steinbach
5a7ec9b939 zoom-us: 3.5.383291.0407 -> 3.5.385850.0413
(cherry picked from commit f6a53ee71f)
2020-05-01 18:11:12 -07:00
Tim Steinbach
fae7a251b2 zoom-us: 3.5.374815.0324 -> 3.5.383291.0407
(cherry picked from commit c4c017f982)
2020-05-01 18:11:12 -07:00
Tim Steinbach
f39c3bc8bc zoom-us: 3.5.372466.0322 -> 3.5.374815.0324
(cherry picked from commit f47e15a63c)
2020-05-01 18:11:12 -07:00
Tim Steinbach
0fd98a37a5 zoom-us: 3.5.361976.0301 -> 3.5.372466.0322
(cherry picked from commit 66172a2ea4)
2020-05-01 18:11:12 -07:00
Tim Steinbach
e7d570d719 zoom-us: 3.5.359539.0224 -> 3.5.361976.0301
(cherry picked from commit 1ccc73cd1f)
2020-05-01 18:11:12 -07:00
Bernardo Meurer
2f636791e5 zoom-us: add qtgraphicaleffects dependency
(cherry picked from commit 33c04eac64)
2020-05-01 18:11:12 -07:00
Tim Steinbach
8590e7ae20 zoom-us: 3.5.359165.0223 -> 3.5.359539.0224
(cherry picked from commit 8f3f727e06)
2020-05-01 18:11:12 -07:00
Tim Steinbach
2668d578b6 zoom-us: 3.5.352596.0119 -> 3.5.359165.0223
(cherry picked from commit da84ff331b)
2020-05-01 18:11:12 -07:00
Danylo Hlynskyi
e0063fe77b zoom-us: fix launch (#80005)
zoom-us: fix launch

Probably due to glibc update, ZoomLauncher became broken when v4l is present in
LD_PRELOAD path. It can be fixed by a) removing ZoomLauncher from startup chain,
so `zoom` is started directly or b) removing v4l from LD_PRELOAD.

The reason v4l was added before was because my video was rotated upside down without it.
Seem like nowadays this is fixed by Zoom itself, so I'm removing it.

Fixes https://github.com/NixOS/nixpkgs/issues/79954

Co-authored-by: @mmlb
(cherry picked from commit 854638ea29)
2020-05-01 18:11:12 -07:00
Jan Tojnar
07683662ae terminator: clean up
(cherry picked from commit 64c09a3d5c)
2020-05-01 22:33:23 +02:00
Stefan Frijters
97d3082c52 terminator: 1.91 -> 1.92
(cherry picked from commit 8855c3a1c7)
2020-05-01 22:33:23 +02:00
Peter Simons
0602ea9eca Merge pull request #85656 from samuelrivas/fix-stylish-haskell-for-20-03
haskellPackages.stylish-haskell: fix broken dependencies
2020-05-01 20:20:30 +02:00
Frederik Rietdijk
467008d10c Fix sys.prefix in case of a Nix env
The prefix will now be correct in case of Nix env.

Note, however, that creating a venv from a Nix env still does not function. This does not seem to be possible
with the current approach either, because venv will copy or symlink our Python wrapper. In case it symlinks
(the default) it won't see a pyvenv.cfg. If it is copied I think it should function but it does not...

(cherry picked from commit 7447fff95a)
2020-05-01 19:05:36 +01:00
adisbladis
ac50996ba0 Python: introduce NIX_PYTHONPREFIX in order to set site.PREFIXES
This is needed in case of `python.buildEnv` to make sure site.PREFIXES
does not only point to the unwrapped executable prefix.

--------------------------------------------------------------------------------

This PR is a story where your valiant hero sets out on a very simple adventure but ends up having to slay dragons, starts questioning his own sanity and finally manages to gain enough knowledge to slay the evil dragon and finally win the proverbial price.

It all started out on sunny spring day with trying to tackle the Nixops plugin infrastructure and make that nice enough to work with.

Our story begins in the shanty town of [NixOps-AWS](https://github.com/nixos/nixops-aws) where [mypy](http://mypy-lang.org/) type checking has not yet been seen.

As our deuteragonist (@grahamc) has made great strides in the capital city of [NixOps](https://github.com/nixos/nixops) our hero wanted to bring this out into the land and let the people rejoice in reliability and a wonderful development experience.

The plugin work itself was straight forward and our hero quickly slayed the first small dragon, at this point things felt good and our hero thought he was going to reach the town of NixOps-AWS very quickly.

But alas! Mypy did not want to go, it said:
`Cannot find implementation or library stub for module named 'nixops'`

Our hero felt a small sliver of life escape from his body. Things were not going to be so easy.

After some frustration our hero discovered there was a [rule of the land of Python](https://www.python.org/dev/peps/pep-0561/) that governed the import of types into the kingdom, more specificaly a very special document (file) called `py.typed`.
Things were looking good.

But no, what the law said did not seem to match reality. How could things be so?

After some frustrating debugging our valiant hero thought to himself "Hmm, I wonder if this is simply a Nix idiosyncrasy", and it turns out indeed it was.
Things that were working in the blessed way of the land of Python (inside a `virtualenv`) were not working the way they were from his home town of Nix (`nix-shell` + `python.withPackages`).

After even more frustrating attempts at reading the mypy documentation and trying to understand how things were supposed to work our hero started questioning his sanity.
This is where things started to get truly interesting.

Our hero started to use a number of powerful weapons, both forged in the land of Python (pdb) & by the mages of UNIX (printf-style-debugging & strace).

After first trying to slay the dragon simply by `strace` and a keen eye our hero did not spot any weak points.
Time to break out a more powerful sword (`pdb`) which also did not divulge any secrets about what was wrong.

Our hero went back to the `strace` output and after a fair bit of thought and analysis a pattern started to emerge. Mypy was looking in the wrong place (i.e. not in in the environment created by `python.withPackages` but in the interpreter store path) and our princess was in another castle!

Our hero went to the pub full of old grumpy men giving out the inner workings of the open source universe (Github) and acquired a copy of Mypy.
He littered the code with print statements & break points.
After a fierce battle full of blood, sweat & tears he ended up in 20f7f2dd71/mypy/sitepkgs.py and realised that everything came down to the Python `site` module and more specifically https://docs.python.org/3.7/library/site.html#site.getsitepackages which in turn relies on https://docs.python.org/3.7/library/site.html#site.PREFIXES .

Our hero created a copy of the environment created by `python.withPackages` and manually modified it to confirm his findings, and it turned out it was indeed the case.
Our hero had damaged the dragon and it was time for a celebration.

He went out and acquired some mead which he ingested while he typed up his story and waited for the dragon to finally die (the commit caused a mass-rebuild, I had to wait for my repro).

In the end all was good in [NixOps-AWS](https://github.com/nixos/nixops-aws)-town and type checks could run. (PR for that incoming tomorrow).

(cherry picked from commit d88a7735d2)
2020-05-01 19:05:19 +01:00
Frederik Rietdijk
cd39647098 Merge release-20.03 into staging-20.03 2020-05-01 19:29:25 +02:00
Cole Helbling
62216c7f8e libvorbis: fix 404'ing patch
Also use full commit for the other patch, just in case there's ever a
collision, as unlikely as that may be.

(cherry picked from commit f02e1c2878b90fa42c45465f80ad0647987ce5b0)
2020-05-01 08:45:03 -07:00
ajs124
f466a3484b memtest86-efi: replace p7zip with mtools
and dd

(cherry picked from commit ac8066c144)
2020-05-01 16:44:42 +02:00
Andreas Rammhold
cff5440d19 Merge pull request #86468 from tokudan/20.03/p7zip-cve
p7zip: fix two CVEs
2020-05-01 15:48:36 +02:00
Daniel Frank
de316f97d7 p7zip: fix two CVEs
(cherry picked from commit dd16c3944c)
2020-05-01 14:52:12 +02:00
Florian Klink
53a1ae1f98 Merge pull request #86440 from elohmeier/20.03-kmod-backports
[20.03] backport v4l2loopback and broadcom-sta fixes
2020-05-01 14:41:51 +02:00
Florian Klink
f84e95677d Merge pull request #86460 from talyz/20.03-gitlab-12.8.10
[20.03] gitlab: 12.8.9 -> 12.8.10
2020-05-01 14:01:29 +02:00
Jörg Thalheim
30cd0839bf Merge pull request #86452 from danieldk/softmaker-office-backport-976 2020-05-01 12:41:19 +01:00
Florian Klink
439e3b379f gitlab: update.py: use the /refs endpoint
It seems the atom feed now needs authentication. Use the /refs endpoint,
which is used for the switch branch/tag dropdown. It doesn't show all
records, but has some pagination, but works well enough for now.

(cherry picked from commit fc64bca95b)
2020-05-01 13:20:43 +02:00
Florian Klink
c9b984ec7a gitlab: 12.8.9 -> 12.8.10
(cherry picked from commit fdd0d0de1f)
2020-05-01 13:20:37 +02:00
Florian Klink
2eceb02d9e gitaly: 12.8.9 -> 12.8.10
(cherry picked from commit 9eb6dc762f)
2020-05-01 13:19:55 +02:00
Ryan Mulligan
f3fcc1a93d Merge pull request #81646 from r-ryantm/auto-update/tribler
tribler: 7.4.1 -> 7.4.4
(cherry picked from commit e291c9040b)
2020-05-01 12:32:35 +02:00
Daniël de Kok
128ee4fc4a softmaker-office: 972 -> 976
This is a bugfix release:

https://www.softmaker.com/en/servicepacks-office-changelog
(cherry picked from commit cb5580e4c0)
2020-05-01 11:35:51 +02:00
Martin Milata
9c14030f8a re2c: add patch for CVE-2020-11958
https://nvd.nist.gov/vuln/detail/CVE-2020-11958
(cherry picked from commit 7263c895ed)
2020-05-01 10:53:23 +02:00
Martin Milata
8134bd1aac re2c: 1.2.1 -> 1.3
(cherry picked from commit 2e9c802cee)
2020-05-01 10:53:17 +02:00
Andreas Stührk
cf9f88bd9a v4l2loopback: 0.12.3 -> 0.12.4
(cherry picked from commit 9ddfde8977)
Reason: fixes issue for linuxPackages_latest users in 20.03, see #84929
2020-05-01 08:44:09 +02:00
Matthieu Coudron
129e603619 broadcom_sta: fix build on 5.6
(cherry picked from commit 8ce65087c3)
Reason: fixes issue for linuxPackages_latest users in 20.03, see #84736
2020-05-01 08:44:09 +02:00
Andreas Rammhold
aef39c7bcc Merge pull request #86279 from mweinelt/20.03/dnsmasq/2.81
[20.03] dnsmasq: 2.80 → 2.81
2020-05-01 03:58:35 +02:00
Maximilian Bosch
73e73c7d6b Merge pull request #86412 from mmilata/20.03-wireshark-3.2.3
[20.03] wireshark: 3.2.2 -> 3.2.3
2020-04-30 23:16:08 +02:00
zowoq
86dd44e35e wireshark: 3.2.2 -> 3.2.3
https://www.wireshark.org/docs/relnotes/wireshark-3.2.3.html

(cherry picked from commit 7145a692b1)
2020-04-30 19:32:08 +02:00
Kim Lindberger
7b838df7f8 Merge pull request #86354 from talyz/20.03-skypeforlinux
[20.03] skypeforlinux: 8.58.0.93 -> 8.59.0.77
2020-04-30 09:28:13 +02:00
Maximilian Bosch
47fbd1e413 roundcube: 1.4.3 -> 1.4.4
https://github.com/roundcube/roundcubemail/releases/tag/1.4.4
(cherry picked from commit 42539c4c89)
2020-04-29 23:48:51 +02:00
Pascal Bach
32e43fc1ce skypeforlinux: add additional mirror
The university of chigaco keeps the binaries of old releases.

This reduces the change of #81868 and #85724 happening again in the
future.

(cherry picked from commit e4aab9cded)
2020-04-29 22:25:13 +02:00
Pascal Bach
9a505ee830 skypeforlinux: 8.58.0.93 -> 8.59.0.77
(cherry picked from commit 7b38685bb6)
2020-04-29 22:25:06 +02:00
Tim Steinbach
2a126b332e linux: 5.6.7 -> 5.6.8 2020-04-29 15:41:46 -04:00
Tim Steinbach
8368472a17 linux: 5.4.35 -> 5.4.36 2020-04-29 15:41:45 -04:00
Tim Steinbach
6d20136324 linux: 4.19.118 -> 4.19.119 2020-04-29 15:41:45 -04:00
Robert Helgesson
911c0a54b3 Merge pull request #86344 from cprussin/release-20.03
[20.03] emacs: improve setup hook
2020-04-29 21:07:44 +02:00
Michael Raskin
eaa3839194 Merge pull request #86339 from 7c6f434c/monotone-no-botan-openssl-20.03
monotone: openssl in botan is not needed, so drop to avoid old openssl
2020-04-29 18:08:47 +00:00
Robert Helgesson
49f7706509 emacs: fix setup-hook
This change fixes byte compilation of, e.g., Helm without breaking
builds using, e.g., `trivialBuild`.

See https://github.com/NixOS/nixpkgs/pull/82604#issuecomment-607201755

(cherry picked from commit bf486f784d)
2020-04-29 10:34:31 -07:00
Robert Helgesson
a90008938a emacs: improve setup hook
- Add packages installed in a sub-directory of site-lisp, such as
  mu4e, to EMACSLOADPATH.

- Add ELPA packages to EMACSLOADPATH.

- Add each package only once to EMACSLOADPATH. Before, each package
  would typically be added twice for each transitive dependency
  leading to a huge variable for a package having many dependencies.

Fixed #78680

(cherry picked from commit 2d2de743d0)
2020-04-29 10:34:17 -07:00
Michael Raskin
a4d6599765 monotone: openssl in botan is not needed, so drop to avoid old openssl
(cherry picked from commit 4644776b2e)
2020-04-29 19:33:27 +02:00
Alvar
f00d6dfbc6 Revert "st: copy config file in 'prePatch' instead of 'preBuild'"
Also change the custom config generation to the postPatch phase.

(cherry picked from commit 50b213a45e)
2020-04-29 15:01:44 +01:00
Alexey Shmalko
2a7c7cb06c Merge pull request #86270 from mweinelt/20.03/coturn/CVE-2020-6061+6062
[20.03] coturn: apply patch for CVE-2020-6061/6062
2020-04-29 16:50:41 +03:00
Martin Weinelt
142060cd87 coturn: apply patch for CVE-2020-6061/6062
Fixes: CVE-2020-6061, CVE-2020-6062

An exploitable heap overflow vulnerability exists in the way CoTURN
4.5.1.1 web server parses POST requests. A specially crafted HTTP
POST request can lead to information leaks and other misbehavior.
An attacker needs to send an HTTPS request to trigger this vulnerability.

An exploitable denial-of-service vulnerability exists in the way
CoTURN 4.5.1.1 web server parses POST requests. A specially crafted
HTTP POST request can lead to server crash and denial of service.
An attacker needs to send an HTTP request to trigger this vulnerability.

(cherry picked from commit 704a018aae)
2020-04-29 12:54:07 +02:00
Michael Weiss
fe4a40a782 chromium: 81.0.4044.122 -> 81.0.4044.129
https://chromereleases.googleblog.com/2020/04/stable-channel-update-for-desktop_27.html

This update includes 2 security fixes.

CVEs: CVE-2020-6462 CVE-2020-6461
(cherry picked from commit db4aece884)
Backport of #86206.
2020-04-29 11:17:14 +02:00
Vincent Laporte
d6f7778d57 coqPackages.gappalib: 1.4.1 → 1.4.3
(cherry picked from commit 95b35a2514)
2020-04-29 07:24:08 +02:00
worldofpeace
dacf6ca896 nixos/pantheon: fix doc typo
(cherry picked from commit a6dc21fa2d)
2020-04-29 01:22:17 -04:00
Martin Weinelt
c9d3271c17 dnsmasq: 2.80 → 2.81
Fixes: CVE-2019-14834

A vulnerability was found in dnsmasq before version 2.81, where the
memory leak allows remote attackers to cause a denial of service
(memory consumption) via vectors involving DHCP response creation.

Changelog:

version 2.81
	Improve cache behaviour for TCP connections. For ease of
	implementaion, dnsmasq has always forked a new process to handle
	each incoming TCP connection. A side-effect of this is that
	any DNS queries answered from TCP connections are not cached:
	when TCP connections were rare, this was not a problem.
	With the coming of DNSSEC, it is now the case that some
	DNSSEC queries have answers which spill to TCP, and if,
	for instance, this applies to the keys for the root, then
	those never get cached, and performance is very bad.
	This fix passes cache entries back from the TCP child process to
	the main server process, and fixes the problem.

	Remove the NO_FORK compile-time option, and support for uclinux.
	In an era where everything has an MMU, this looks like
	an anachronism, and it adds to (Ok, multiplies!) the
	combinatorial explosion of compile-time options. Thanks to
	Kevin Darbyshire-Bryant for the patch.

	Fix line-counting when reading /etc/hosts and friends; for
	correct error messages. Thanks to Christian Rosentreter
	for reporting this.

	Fix bug in DNS non-terminal code, added in 2.80, which could
	sometimes cause a NODATA rather than an NXDOMAIN reply.
	Thanks to Norman Rasmussen, Sven Mueller and Maciej Żenczykowski
	for spotting and diagnosing the bug and providing patches.

	Support TCP-fastopen (RFC-7413) on both incoming and
	outgoing TCP connections, if supported and enabled in the OS.

	Improve kernel-capability manipulation code under Linux. Dnsmasq
	now fails early if a required capability is not available, and
	tries not to request capabilities not required by its
	configuration.

	Add --shared-network config. This enables allocation of addresses
	by the DHCP server in subnets where the server (or relay) does not
	have an interface on the network in that subnet. Many thanks to
	kamp.de for sponsoring this feature.

	Fix broken contrib/lease_tools/dhcp_lease_time.c. A packet
	validation check got borked in commit 2b38e382 and release 2.80.
	Thanks to Tomasz Szajner for spotting this.

	Fix compilation against nettle version 3.5 and later.

	Fix spurious DNSSEC validation failures when the auth section
	of a reply contains unsigned RRs from a signed zone,
	with the exception that NSEC and NSEC3 RRs must always be signed.
        Thanks to Tore Anderson for spotting and diagnosing the bug.

	Add --dhcp-ignore-clid. This disables reading of DHCP client
	identifier option (option 61), so clients are only identified by
	MAC addresses.

	Fix a bug which stopped --dhcp-name-match from working when a hostname
	is supplied in --dhcp-host. Thanks to James Feeney for spotting this.

	Fix bug which caused very rarely caused zero-length DHCPv6 packets.
	Thanks to Dereck Higgins for spotting this.

	Add --tftp-single-port option.

	Enhance --conf-dir to load files in a deterministic order. Thanks to
	Evgenii Seliavka for the suggestion and initial patch.

	In the router advert code, handle case where we have two
	different interfaces on the same IPv6 net, and we are doing
	RA/DHCP service on only one of them. Thanks to NIIBE Yutaka
	for spotting this case and making the initial patch.

	Support prefixed ranges of ipv6 addresses in dhcp-host.
	This eases problems chain-netbooting, where each link in the
	chain requests an address using a different UID. With a single
	address, only one gets the "static" address, but with this
	fix, enough addresses can be reserved for all the stages of the
	boot. Many thanks to Harald Jensås for his work on this idea and
	earlier patches.

	Add filtering by tag of --dhcp-host directives. Based on a patch
	by Harald Jensås.

	Allow empty server spec in --rev-server, to match --server.

	Remove DSA signature verification from DNSSEC, as specified in
	RFC 8624. Thanks to Loganaden Velvindron for the original patch.

	Add --script-on-renewal option.

(cherry picked from commit 051af8e386dc7d2fd1feeea7ba4ed2e162b52320)
2020-04-29 04:25:50 +02:00
Florian Klink
f7efe36e1f Merge pull request #86247 from mweinelt/20.03/openldap/v2.4.50
[20.03] openldap: 2.4.49 → 2.4.50
2020-04-29 00:05:35 +02:00
Graham Christensen
ab3adfe1c7 Merge pull request #85757 from mweinelt/20.03/babeld-1.9.2
[20.03] babeld: 1.9.1 → 1.9.2
2020-04-28 17:56:19 -04:00
Martin Weinelt
dd86564612 openldap: 2.4.49 → 2.4.50
Fixes: CVE-2020-12243

In filter.c in slapd in OpenLDAP before 2.4.50, LDAP search filters
with nested boolean expressions can result in denial of service
(daemon crash).

(cherry picked from commit 8934e710d4692f954b5b3616c71e10e374df0137)
2020-04-28 21:53:17 +02:00
Matthew Bauer
e64b2be53c kde/{kate,konqueror,okular}: decrease text mimetype preference
These .desktop files set InitialPreference>1 which will override other
associations even the .desktop appears first in XDG_DATA_DIRS. This
applies to:

- org.kde.kate.desktop
- org.kde.kwrite.desktop
- kfmclient_html.desktop
- okularApplication_txt.desktop

Fixes #86137

(cherry picked from commit b3f812688c)
2020-04-28 14:11:20 -04:00
worldofpeace
a5b5cb8765 pantheon.gala: 3.3.0 -> 3.3.1
https://github.com/elementary/gala/releases/tag/3.3.1
(cherry picked from commit f5ddad7d5e)
2020-04-28 14:04:28 -04:00
worldofpeace
657c31ea8d pantheon.switchboard-plug-pantheon-shell: 2.8.3 -> 2.8.4
(cherry picked from commit 9d73d28580)
2020-04-28 14:04:28 -04:00
Michael Fellinger
e97d89fde2 gitlab: update.py: invoke bundle lock manually
`bundix -l` doesn't work, as it treats bundler's warning about upgrading
the lockfile version as an error, so invoke `bundle lock` manually.

(cherry picked from commit c7d47ce06fba88341e2d072379013414be4ee2e1)
2020-04-28 18:54:44 +02:00
Florian Klink
e2650954d3 gitaly: 12.8.8 -> 12.8.9
(cherry picked from commit c86c77be0cf45023586e7252bfb05238ae6d38db)
2020-04-28 18:54:44 +02:00
Florian Klink
0364b92be6 gitlab-workhorse: 8.21.1 -> 8.21.2
(cherry picked from commit f7ddd30bef15238d6d9a12f48408d38571944d85)
2020-04-28 18:54:43 +02:00
Florian Klink
c69934e1b9 gitlab: support passing --rev to the update-all script
While it's already possible to invoke `update-data` with the `--rev`
argument, one still needs to run all later phases manually.

Fix this, by having `update-all` also accept a `--rev` argument, and
pass it down to `update-data`.

Also, make the help text a bit more usable, by suggesting the usual
versioning scheme used these times.

(cherry picked from commit 191c2c67a409ae8cf3d3bee7811a7b10397efe81)
2020-04-28 18:54:43 +02:00
adisbladis
2437cd6094 Merge pull request #86213 from afrepues/build-melpa-stable-with-no-null-pkgs
emacs-modes: build MELPA package sets without null packages
2020-04-28 16:47:14 +02:00
Martin Milata
1d8a149cce libmicrodns: 0.1.0 -> 0.1.2
- CVE-2020-6071
- CVE-2020-6072
- CVE-2020-6073
- CVE-2020-6077
- CVE-2020-6078
- CVE-2020-6079

Buildsystem switched to Meson+Ninja.

(cherry picked from commit 18f3661f92)
2020-04-28 15:25:19 +01:00
Florian Klink
9153c23157 gitlab: 12.8.8 -> 12.8.9
See
https://about.gitlab.com/releases/2020/04/14/critical-security-release-gitlab-12-dot-9-dot-3-released/
for details.
(cherry-picked from commit d1902923fa)
2020-04-28 16:15:47 +02:00
Michael Weiss
fc30d6f68f Merge pull request #86199 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.33.3 -> 1.33.4 (backport)
2020-04-28 15:20:57 +02:00
Kim Lindberger
ac29e16aee Merge pull request #86190 from talyz/release-20.03
[20.03] nixos/gitlab: Fix services.gitlab.enableStartTLSAuto
2020-04-28 14:06:03 +02:00
Michael Weiss
24202c0c2e signal-desktop: 1.33.3 -> 1.33.4
(cherry picked from commit 660d284137)
2020-04-28 13:49:53 +02:00
talyz
5a527386f0 nixos/gitlab: Fix services.gitlab.enableStartTLSAuto
'toString false' results in an empty string, which, in this context,
is a syntax error. Use boolToString instead.

Fixes #86160

(cherry picked from commit c0a838df38)
2020-04-28 11:45:19 +02:00
Christoph Neidahl
ffe9bf6311 palemoon: 28.8.4 -> 28.9.1, add GTK3 option
(cherry picked from commit e17bc8281b7423d766d4a95949523618ae628335)
2020-04-28 08:20:50 +02:00
Samuel Rivas
dd1f0a1518 stylish-haskell: Unmark broken in hackage-packages
HsYAML-aeson: Unmark broken

As suggested in the review
2020-04-28 07:11:39 +02:00
Samuel Rivas
171aace39d haskellPackages.stylish-haskell: fix broken dependencies 2020-04-28 07:05:05 +02:00
Matthew Bauer
365ca11121 Merge pull request #86154 from bhipple/bp/grpcio
[20.03] python.pkgs.grpcio: use system openssl, zlib, and c-ares
2020-04-27 22:54:46 -05:00
worldofpeace
f18719c1dc Merge pull request #86118 from xaverdh/options-types-backport
[20.03] treewide: add types to boolean / enable options
2020-04-27 22:20:51 -04:00
Benjamin Hipple
3aeaf74984 Merge pull request #86155 from kevinastock/ftp.gnu.org
[20.03] aspell, tla: use HTTPS instead of FTP
2020-04-27 19:53:43 -04:00
Kevin Stock
31cab04568 aspell, tla: use HTTPS instead of FTP
ftp.gnu.org intends to disable the FTP protocol for downloads on this
server, and strongly recommends using https instead.

(cherry picked from commit 295475a378)
2020-04-27 19:33:43 -04:00
Matthew Bauer
b6ec576f05 python.pkgs.grpcio: use system openssl, zlib, and c-ares
(cherry picked from commit 849f26d61c)
2020-04-27 19:25:30 -04:00
Maximilian Bosch
2faa76db27 mautrix-whatsapp: 2020-04-21 -> 2020-04-21-1
(cherry picked from commit 1066f11e4b)
2020-04-28 00:44:43 +02:00
Jörg Thalheim
7d0b089bf3 Merge pull request #86108 from knl/security-fix-oauth2_proxy 2020-04-27 15:29:48 +01:00
Elyhaka
b4f2f298e1 teams: fixing pulseaudio access
(cherry picked from commit 73e4647085)
2020-04-27 15:12:10 +01:00
Nikola Knezevic
92ab8778e8 oauth2_proxy: Backport security fix (CVE-2017-1000070)
Since 20.03 still uses old oauth2_proxy (3.2.0), which is not compatible
with the newest one (5.1.0), this change backports an important security
fix to 3.2.0:

a316f8a06f

The vulnerability is an open redirect, where a bad actor can redirect a
session to another domain using `/\` in redirect URIs.
2020-04-27 15:56:22 +02:00
David Terry
9c44146647 wireguard-compat: 1.0.20200413 -> 1.0.20200426
https://lists.zx2c4.com/pipermail/wireguard/2020-April/005237.html
(cherry picked from commit e9c44e8956)
2020-04-27 13:07:28 +02:00
Dominik Xaver Hörl
1b290e764e treewide: add types to boolean / enable options or make use of mkEnableOption 2020-04-27 12:24:52 +02:00
Vincent Laporte
694b4ca705 coqPackages.coqhammer: 1.1.1 → 1.2
Add support for Coq 8.11

(cherry picked from commit ef964a801e)
2020-04-27 10:41:18 +02:00
Vincent Laporte
61bea7bf4a coqPackages.equations: 1.2 → 1.2.1
(cherry picked from commit a4adb1f75b)
2020-04-27 08:47:42 +02:00
Michael Lingelbach
324a7844dc libnvidia-container: 1.0.0 -> 1.0.6
(cherry picked from commit 9e315b98a21bb9e05b0254c321086b832c17f2be)
2020-04-26 21:12:25 -07:00
worldofpeace
9137f05564 Merge pull request #86071 from NinjaTrappeur/luaexpat-remove-broken
lua51Packages.luaexpat: Removing broken meta attribute.
2020-04-26 14:45:03 -04:00
Félix Baylac-Jacqué
5a31e46b7a lua51Packages.luaexpat: Removing broken meta attribute.
It seems like luaexpat as been mistakenly marked as broken during a
20.03 a zero hydra failures tree-wide commit. Removing the broken meta
attribute.

Discovered this problem when trying to rebuild the prosody XMPP server.
2020-04-26 20:17:31 +02:00
worldofpeace
5bc2da9f42 Merge pull request #86066 from davidak/backport-commit-policy
[20.03] Update commit policy for stable release branches
2020-04-26 13:38:56 -04:00
Tim Steinbach
ba710d964f linux: 4.9.219 -> 4.9.220
(cherry picked from commit 4883dde6b7)
2020-04-26 12:32:14 -04:00
Tim Steinbach
29b1136583 linux: 4.4.219 -> 4.4.220
(cherry picked from commit 6efb2ba2bf)
2020-04-26 12:32:14 -04:00
Tim Steinbach
e98c8862c2 linux: 4.14.176 -> 4.14.177
(cherry picked from commit 6617a79ba3)
2020-04-26 12:32:14 -04:00
davidak
57e2dcb1dd Update commit policy for stable release branches
only very few people followed the strict policy in the last 5 years. the
maintainers accept backports without reason when it's obvious, so i
updated the policy to reflect that

(cherry picked from commit bcc269e6c87a4f445a7ede5207fe3537b0ce7648)
2020-04-26 18:06:09 +02:00
Graham Christensen
0cd47d9c05 Merge pull request #86060 from AmineChikhaoui/20.03-amis-backport
[20.03] ec2-amis.nix: add NixOS 20.03 images
2020-04-26 10:02:04 -04:00
AmineChikhaoui
a1e2b647e5 ec2-amis.nix: add NixOS 20.03 images
Fixes #85857.

(cherry picked from commit 9cf9e66e6f)
2020-04-26 09:58:48 -04:00
Amit Levy
c0c339b645 zulip: 4.0.0 -> 5.0.0 (#85770)
Zulip 5.0 fixes multiple security issues. See:
https://blog.zulip.org/2020/04/01/zulip-desktop-5-0-0-security-release/

(cherry picked from commit 1586f2851e)
Reason: Zulip < 5.0.0 no longer works with the Zulip server---if you run
it with an up to date Zulip server you get an error message requesting
you upgrade to 5.0 and the app will otherwise not be functional.
2020-04-26 12:14:12 +00:00
Jörg Thalheim
a49a2fb8c1 wireguard: 1.0.20200401 -> 1.0.20200413
(cherry picked from commit 21ec1f5ead)
2020-04-26 13:50:12 +02:00
Jörg Thalheim
24cf10d080 wireguard-tools: reference tests
(cherry picked from commit 77dc7ef908)
2020-04-26 13:50:10 +02:00
Benjamin Hipple
74a80c5a9a Merge pull request #86023 from knedlsepp/fix-ncview
ncview: Unmark as broken on 20.03
2020-04-25 20:02:04 -04:00
bb010g
6df8f27c39 nixos/documentation: Allow specifying extraSources
Because there was absolutely no way of setting this without rewriting
parts of the module otherwise.

(cherry picked from commit 34dd64b0cc)
2020-04-26 00:18:20 +02:00
worldofpeace
dffd0dfe3c Merge pull request #86015 from worldofpeace/p11-kit-trust-paths-20.03
[20.03] p11-kit: add trust paths
2020-04-25 17:52:16 -04:00
worldofpeace
4b6bfecc0b Merge pull request #85908 from paumr/release-20.03-alacritty
[20.03] alacritty: backport 0.4.2
2020-04-25 17:47:36 -04:00
Josef Kemetmüller
1489d61a4d ncview: Unmark as broken
Tested that the GUI works using an example netCDF file.
2020-04-25 22:44:14 +02:00
paumr
aa9ea94636 alacritty: fixed cargo hash
The cargo hash differed from the cherry-picked one due to changes to
fetchCargoTarball on the master branch #79975

On the master this happened here:
eb11feaa0b
1f03a3434f

This should not effect the actual build result.
2020-04-25 21:43:41 +02:00
Cole Helbling
2b9ad34d16 alacritty: 0.4.1 -> 0.4.2
* alacritty now has its own org, so I changed the URLs to point there
* updated the description to match upstream's description
* formatted with nixpkgs-format

(cherry picked from commit 45f53ccd8b)
Reason:
Fixes some bugs on X11, namely:
- Crash when starting on some X11 systems
- Alacritty not ignoring keyboard events for changing WM focus on X11
- Incorrect modifiers tracking on X11 and macOS, leading to 'sticky' modifiers
2020-04-25 21:43:41 +02:00
Cole Helbling
7535e9a046 maintainers: add cole-h
(cherry picked from commit ecf79a07e1)
2020-04-25 21:43:41 +02:00
worldofpeace
51e6e8930e p11-kit: add trust paths
Fixes  #82422

(cherry picked from commit 4c40b43a7c)
2020-04-25 14:14:06 -04:00
worldofpeace
6c2e7b28e7 Merge pull request #86008 from ryneeverett/python-stem-unbroken2
[20.03] pythonPackages.stem: unbroken
2020-04-25 14:10:27 -04:00
worldofpeace
4786f8e5b7 Merge pull request #85854 from emmanuelrosa/skype-dep-8.56
skypeforlinux: 8.55.0.141 -> 8.56.0.103
2020-04-25 11:59:11 -04:00
Maximilian Bosch
9aa5f83b41 epson-escpr2: 1.1.1 -> 1.1.11
(cherry picked from commit f5f85d16d1)
2020-04-25 17:54:24 +02:00
worldofpeace
5450e23dd0 Merge pull request #86000 from mweinelt/20.03/hostapd/cve-2019-16275
[20.03] hostapd: apply patch for CVE-2019-16275
2020-04-25 11:44:08 -04:00
worldofpeace
1cdb903086 Merge pull request #85990 from Ma27/linux-5.5-eval-error
[20.03] linux_5_5: throw a meaningful error instead of just removing the attribute
2020-04-25 11:16:50 -04:00
ryneeverett
e349f5ccba pythonPackages.stem: remove marked as broken
A third attempt after #85642 which I hadn't recognized as a backport
of #81679.

The bug is just with the test suite on python 3.8 which was fixed in 1.8.0.
See bug report: https://trac.torproject.org/projects/tor/ticket/30847.

(cherry picked from commit 618cdd24731c49ef62d2d4f4de46162eb5f3e5bb)
2020-04-25 15:06:22 +00:00
Cole Mickens
7bb0ca24b8 pythonPackages.stem: 1.7.1 -> 1.8.0
(cherry picked from commit f539a47dab)
2020-04-25 15:04:58 +00:00
Jan Tojnar
915d2c3e69 gnome3.updateScript: optimize unfrozen updates
When the updates are not frozen, there is no need to try to extract versions from attributes.

(cherry picked from commit 4239bf17ec)
2020-04-25 15:33:44 +02:00
Jan Tojnar
eff0f82385 gnome3.updateScript: fix tarball eval on nonexisting attrpaths
As reported in 974f11cb29 (commitcomment-38735081),
the tarball will fail to evaluate when updateScript is given a non-existing attrPath because getAttrFromPath
uses abort, which terminates the evaluation.

(cherry picked from commit f544c293ec)
2020-04-25 15:33:43 +02:00
Jan Tojnar
189a0de9bf goocanvasmm2: fix update script attrPath
(cherry picked from commit 03c0ab3857)
2020-04-25 15:33:43 +02:00
Martin Weinelt
356c8990ae hostapd: apply patch for CVE-2019-16275
AP mode PMF disconnection protection bypass

Published: September 11, 2019
Identifiers:
- CVE-2019-16275
Latest version available from: https://w1.fi/security/2019-7/

Vulnerability

hostapd (and wpa_supplicant when controlling AP mode) did not perform
sufficient source address validation for some received Management frames
and this could result in ending up sending a frame that caused
associated stations to incorrectly believe they were disconnected from
the network even if management frame protection (also known as PMF) was
negotiated for the association. This could be considered to be a denial
of service vulnerability since PMF is supposed to protect from this type
of issues. It should be noted that if PMF is not enabled, there would be
no protocol level protection against this type of denial service
attacks.

An attacker in radio range of the access point could inject a specially
constructed unauthenticated IEEE 802.11 frame to the access point to
cause associated stations to be disconnected and require a reconnection
to the network.

Vulnerable versions/configurations

All hostapd and wpa_supplicants versions with PMF support
(CONFIG_IEEE80211W=y) and a runtime configuration enabled AP mode with
PMF being enabled (optional or required). In addition, this would be
applicable only when using user space based MLME/SME in AP mode, i.e.,
when hostapd (or wpa_supplicant when controlling AP mode) would process
authentication and association management frames. This condition would
be applicable mainly with drivers that use mac80211.

Possible mitigation steps

- Merge the following commit to wpa_supplicant/hostapd and rebuild:

  AP: Silently ignore management frame from unexpected source address

  This patch is available from https://w1.fi/security/2019-7/

- Update to wpa_supplicant/hostapd v2.10 or newer, once available

(cherry picked from commit 3e9f3a3ebd)
2020-04-25 14:36:31 +02:00
Jörg Thalheim
346317b9fa zfs: fix build against 5.6
(cherry picked from commit 75c28ebdf7)
2020-04-25 13:35:38 +02:00
Maximilian Bosch
7a0bafad23 iwd: 1.6 -> 1.7
(cherry picked from commit 61c95a2eec)
2020-04-25 13:28:37 +02:00
Maximilian Bosch
f4c9084865 ell: 0.30 -> 0.31
(cherry picked from commit 74fcd4f2d6)
2020-04-25 13:28:34 +02:00
Maximilian Bosch
b938618b5a linux_5_5: throw a meaningful error instead of just removing the attribute
I was using a 5.5 kernel on NixOS 20.03 and got an "attribute not found"
error yesterday when trying to update my system.

In order to understand why, I had to look up what happened in the `git
log` which is IMHO not a good experience for e.g. a beginner.
2020-04-25 11:39:51 +02:00
Frederik Rietdijk
94e39623a4 playonlinux: fix build
(cherry picked from commit 93a9ac696b)
2020-04-25 08:00:29 +02:00
worldofpeace
f18b83859e Merge pull request #85975 from worldofpeace/common-updater-backports
[20.03] common-updater-scripts: Handle errors in src hashing
2020-04-24 21:18:05 -04:00
worldofpeace
ab577e7723 Merge branch 'release-20.03' into staging-20.03 2020-04-24 20:44:48 -04:00
worldofpeace
a001d7cdde gnome3.mutter328: backports from gnome-3-28 2020-04-24 17:22:48 -07:00
worldofpeace
3613d9d9ed gnome3.mutter: 3.34.4 -> 3.34.5, backports
Backports gnome-3-34 patches as well.
2020-04-24 17:22:48 -07:00
Konrad Borowski
4e85c84cc7 slimrat: remove
The package was marked as broken for 3 years, there were no
upstream updates for 8 years, and the program requires third
party services that don't provide APIs to work. I think it's
safe to say that this program is not going to work.

(cherry picked from commit 409f57508d)
2020-04-24 20:16:19 -04:00
Jan Tojnar
8ccd53f989 common-updater-scripts: Fix replacing SRI hashes
SRI hashes (base64 encoded) can contain + sign which is a special character
in extended regular expressions so it needs to be escaped.

(cherry picked from commit 09a4a051e8)
2020-04-24 20:09:53 -04:00
Jan Tojnar
e6825ab4ee common-updater-scripts: Handle errors in src hashing
Previously, when downloading src failed for other reason than hash mismatch,
the error ended up in newHash. This made evaluation fail since the error message
is not valid hash. Now the failure will make newHash empty.

It is also much cleaner than previously since \K is very cool thing
and we no longer grep for legacy messages.

(cherry picked from commit 2e9eb449eb)
2020-04-24 20:09:52 -04:00
Jan Tojnar
2cd74ace74 maintainers/scripts/update.nix: allow updating overlays
(cherry picked from commit bacb0969f2)
2020-04-24 20:09:52 -04:00
worldofpeace
ace9deb7b2 Merge pull request #85973 from worldofpeace/gnome-update-freezer-20.03
[20.03] gnome3.updateScript: Add freeze functionality
2020-04-24 20:06:49 -04:00
worldofpeace
942a6016ea gnome3.updateScript: frozen 2020-04-24 19:38:34 -04:00
Jan Tojnar
89a74d4384 gnome3.updateScript: format with black
(cherry picked from commit b0a2fb1e03)
2020-04-24 19:37:58 -04:00
Jan Tojnar
dd45b8a692 gnome3.updateScript: Add freeze functionality
On stable releases, we will want to change the freeze parameter in pkgs/desktops/gnome-3/update.nix
to true to limit the gnome update script to only bump patch versions.

(cherry picked from commit 974f11cb29)
2020-04-24 19:37:58 -04:00
Florian Klink
ebffadfda3 Merge pull request #85971 from m-scr/vbox-6.1.6-20.03
[20.03] virtualbox: 6.1.4 -> 6.1.6
2020-04-25 00:57:10 +02:00
Maximilian Bosch
0657426ad9 gitAndTools.diff-so-fancy: 1.2.7 -> 1.3.0
https://github.com/so-fancy/diff-so-fancy/releases/tag/v1.3.0
(cherry picked from commit a3467dfa82)
2020-04-24 21:43:52 +02:00
Maximilian Bosch
b79ee84c29 matrix-synapse: 1.12.1 -> 1.12.4
https://github.com/matrix-org/synapse/releases/tag/v1.12.4
(cherry picked from commit 72cdc6d365)
2020-04-24 18:05:32 +02:00
Fabian Möller
e5bea8e95a virtualbox: 6.1.4 -> 6.1.6
(cherry picked from commit 0481e09ad3)
2020-04-24 18:03:17 +02:00
Fabian Möller
e0c113dc78 virtualbox: add update script
(cherry picked from commit 93e8f5d90f)
2020-04-24 18:02:48 +02:00
Maximilian Bosch
85e5cc38f8 cargo-make: 0.30.5 -> 0.30.6
https://github.com/sagiegurari/cargo-make/releases/tag/0.30.6
(cherry picked from commit 2a77540f7f)
2020-04-24 15:47:40 +02:00
Michael Weiss
b18d66f5d5 Merge pull request #85937 from primeos/signal-desktop-backport
[20.03] signal-desktop: 1.33.1 -> 1.33.3 (backport)
2020-04-24 15:43:01 +02:00
Michael Weiss
489d014b2c signal-desktop: 1.33.1 -> 1.33.3
(cherry picked from commit edc421138b)
2020-04-24 15:10:29 +02:00
Jörg Thalheim
ab816b9de0 Merge pull request #85888 from mmilata/20.03-openvpn-2.4.9 2020-04-24 13:58:23 +01:00
rnhmjoj
2750685450 haskellPackages.breve: unbreak 2020-04-24 14:41:30 +02:00
Pascal Bach
08630e56d9 skypeforlinux: 8.56.0.103 -> 8.58.0.93
Cherry-picked 36c7dc26e4
Original commit merged in PR https://github.com/NixOS/nixpkgs/pull/83355
2020-04-24 12:13:19 +07:00
Dmitry Kalinkin
4b30d97cd5 pulumi-bin: fix darwin build
(cherry picked from commit 712d1596ef)
cc #85801
2020-04-23 19:02:33 -04:00
Dmitry Kalinkin
c0a4a45313 pulumi-bin: use nativeBuildInputs
(cherry picked from commit ba13482494)
cc #85801
2020-04-23 19:02:13 -04:00
Ismaël Bouya
4d9a0aff06 texlive: Fix texlive pstricks
The upgrade of ghostscript to 9.50 produced some issues with texlive
2019. This patch adds an additional fix necessary for the upgrade
preventing pstricks from working correctly:

  https://tug.org/pipermail/dvipdfmx/2019-November/000036.html

(cherry picked from commit bb79233b94)
cc #85736

Conflicts:
	pkgs/tools/typesetting/tex/texlive/bin.nix
2020-04-23 18:25:40 -04:00
Dmitry Kalinkin
726ffc157b texlive.bin: use patches to apply poppler84.patch
This is a cherry-pick of af72bf0ae2
without addition of the new patch.
2020-04-23 18:23:10 -04:00
Martin Milata
fc12046f29 openvpn: 2.4.7 -> 2.4.9
Fixes CVE-2020-11736

(cherry picked from commit f35d50c68c)
2020-04-23 21:32:08 +02:00
Tim Steinbach
89273a29d3 linux: 5.6.6 -> 5.6.7 2020-04-23 08:18:15 -04:00
Tim Steinbach
bf7da65645 linux: 5.4.34 -> 5.4.35 2020-04-23 08:18:15 -04:00
Tim Steinbach
f39d668fcf linux: 4.19.117 -> 4.19.118 2020-04-23 08:18:15 -04:00
Niklas Hambüchen
429a8ab9ca journald service: Add helpful comments about the journal getting full
(cherry picked from commit 811411db6e)
2020-04-23 13:35:47 +02:00
Aaron Andersen
60fe3a1235 Merge pull request #85645 from aanderse/redmine
redmine: 4.1.0 -> 4.1.1 [20.03 backport]
2020-04-23 06:02:41 -04:00
Arian van Putten
acf9d818b0 nixos/datadog-agent: Fix restartTriggers
Fixes #85800

1d61efb7f1 accidentially changed the
restartTriggers of `datadog-agent.service` to point to the attribute
name (in this case, a location relative to `/etc`), instead of the
location of the config files in the nix store.

This caused datadog to not get restarted on activation of new
config, if the file name hasn't changed.

Fix this, by pointing this back to the location in the nix store.

(cherry picked from commit f332109ebf)
2020-04-23 10:37:49 +02:00
Arian van Putten
e7cc8ca669 nixos/networkd: Fix restartTriggers
1d61efb7f1 accidentially changed the
restartTriggers of systemd-networkd.service` to point to the attribute
name (in this case, a location relative to `/etc`), instead of the
location of the network-related unit files in the nix store.

This caused systemd-networkd to not get restarted on activation of new
networking config, if the file name hasn't changed.

Fix this, by pointing this back to the location in the nix store.

(cherry picked from commit 14395cc687)
2020-04-23 10:37:49 +02:00
Frederik Rietdijk
cf87b99622 Merge staging-20.03 into release-20.03
Build security updates on release branch so *-small channel is updated as soon as possible.
2020-04-23 08:56:16 +02:00
Samuel Dionne-Riel
c23427de0d Merge pull request #85845 from cole-h/linux-remove-5.5
[20.03] linux: really remove 5.5
2020-04-23 02:21:25 -04:00
Jörg Thalheim
8a966ceb0d Merge pull request #85674 from xaverdh/enable-add-type-backport 2020-04-23 07:20:25 +01:00
Ingo Blechschmidt
0321ceaf44 tigervnc: fix vncserver
vncserver of tigervnc doesn't start because xauth is missing from $PATH
2020-04-23 07:14:36 +01:00
Jörg Thalheim
b3da48e3db Merge pull request #85792 from Mic92/nixpkgs-review 2020-04-23 06:59:47 +01:00
Cole Helbling
3f72b7d952 linux: really remove 5.5
5.5 was removed in aa7c5b02ff,
but this attribute was missed, leading to an evaluation failure for the
nixos-20.03-small channel.
2020-04-22 21:49:46 -07:00
worldofpeace
d72fcc568d pantheon.wingpanel: add elementary-gtk-theme
(cherry picked from commit 834a49e0d4)
2020-04-22 21:54:15 -04:00
worldofpeace
eb7baaf13b pantheon.elementary-greeter: add elementary-gtk-theme
(cherry picked from commit 6cecb196fd)
2020-04-22 21:54:14 -04:00
worldofpeace
b3f8bbf782 elementary-planner: cleanup
* add elementary theme
The program forces this theme to be used
* update description

(cherry picked from commit 19c3bbfff1)
2020-04-22 21:54:09 -04:00
Dennis Gosnell
0787c45bd6 Merge pull request #85753 from vaibhavsagar/hakyll-upper-warp
haskellPackages.hakyll: relax upper bound on warp
2020-04-23 10:02:00 +09:00
kraem
a6a08dee68 linux: 5.6.5 -> 5.6.6
(cherry picked from commit c9cf25bc61)
2020-04-22 19:38:52 -04:00
kraem
792afd5e12 linux: 5.6.4 -> 5.6.5
(cherry picked from commit 4307923b86)
2020-04-22 19:38:52 -04:00
Tim Steinbach
70a12cabce linux: 5.6.3 -> 5.6.4
(cherry picked from commit f6e64feb14)
2020-04-22 19:38:51 -04:00
Tim Steinbach
fa5cfac879 linux: 5.6.2 -> 5.6.3
(cherry picked from commit 7bd91fe7af)
2020-04-22 19:38:50 -04:00
Tim Steinbach
ea522912f0 linux: 5.6.1 -> 5.6.2
(cherry picked from commit 4fbd9e3ab8)
2020-04-22 19:38:50 -04:00
Tim Steinbach
aa7c5b02ff linux: Remove 5.5
As per stable release policy, all LTS + latest stable kernel are available
2020-04-22 19:37:56 -04:00
Tim Steinbach
3ab0df6ade linux: Init 5.6.1
Change linux_latest to 5.6

(cherry picked from commit 7f56fdd997)
2020-04-22 19:36:13 -04:00
Tim Steinbach
6ab0695b54 Merge pull request #85806 from kraem/kraem/linux-bumps-20.03
[20.03] linux: version bumps
2020-04-22 19:29:31 -04:00
Vaibhav Sagar
3aa001ccaa haskellPackages.hakyll: relax upper bound on warp 2020-04-23 06:59:07 +08:00
Andreas Rammhold
24e0307028 luaPackages.luaexpat: unbreak, it builds just fine
While upgrading my Jabber server to 20.03 I noticed that the package was
marked broken but builds just fine.
2020-04-23 00:12:30 +02:00
adisbladis
10bfa0159c Merge pull request #85786 from adisbladis/p7zip-free-backport
p7zip: remove non-free RAR support (20.03 backport)
2020-04-22 22:50:55 +02:00
kraem
4f8f71a2ef linux: 5.5.17 -> 5.5.19
(cherry picked from commit 1e23dcbf22)

original commit bumped version
linux: 5.5.18 -> 5.5.19
2020-04-22 21:52:28 +02:00
kraem
d4cde17db2 linux: 5.4.33 -> 5.4.34
(cherry picked from commit 18c2b5a9aa)
2020-04-22 21:51:50 +02:00
kraem
ebc0cc8553 linux: 4.19.116 -> 4.19.117
(cherry picked from commit e074301be8)
2020-04-22 21:51:39 +02:00
Bjørn Forsman
150b510420 pythonPackages.pyside2-tools: unmark as broken
It builds fine.

Fixes: c6be4c1957 ("treewide: mark broken packages for 20.03")
2020-04-22 19:58:49 +02:00
Bjørn Forsman
56e89916c0 pythonPackages.pyside2: unmark as broken
It builds fine.

Fixes: c6be4c1957 ("treewide: mark broken packages for 20.03")
2020-04-22 19:58:48 +02:00
Martin Milata
4e03e34b3b tensor: use qt5's mkDerivation
(cherry picked from commit d5b14e58c4)
2020-04-22 13:40:25 -04:00
Martin Milata
3876c603e6 candle: use qt5's mkDerivation
(cherry picked from commit 1d8ea89504)
2020-04-22 13:40:24 -04:00
Martin Milata
e76489840d colord-kde: use qt5's mkDerivation
(cherry picked from commit 2e8962bb6e)
2020-04-22 13:40:24 -04:00
Martin Milata
6d09de03f7 luckybackup: use qt5's mkDerivation
(cherry picked from commit 8dd46d4ffe)
2020-04-22 13:40:24 -04:00
Martin Milata
e8c846ad9a firebird-emu: use qt5's mkDerivation
(cherry picked from commit 65050cd7e5)
2020-04-22 13:40:24 -04:00
Martin Milata
fe8274e733 glogg: use qt5's mkDerivation
(cherry picked from commit 7dce1c5202)
2020-04-22 13:40:23 -04:00
Martin Milata
fca141e5e0 iannix: use qt5's mkDerivation
(cherry picked from commit 9384f48860)
2020-04-22 13:40:23 -04:00
Martin Milata
93b73125eb pro-office-calculator: use qt5's mkDerivation
(cherry picked from commit ec922277e4)
2020-04-22 13:40:23 -04:00
Martin Milata
e637823f0d rocket: use qt5's mkDerivation
(cherry picked from commit adae9f1260)
2020-04-22 13:40:22 -04:00
Martin Milata
c91e56a430 qt-box-editor: use qt5's mkDerivation
(cherry picked from commit cc8d12118c)
2020-04-22 13:40:22 -04:00
Martin Milata
2f202c0fdb aqemu: use qt5's mkDerivation
(cherry picked from commit 4ee9179a11)
2020-04-22 13:40:22 -04:00
Martin Milata
dc89fcb5b3 awesomebump: use qt5's mkDerivation
Wrap Qt program manually, remove makeWrapper from nativeBuildInputs.

(cherry picked from commit a0a076b857)
2020-04-22 13:40:22 -04:00
Martin Milata
13d1d6a327 bibletime: use qt5's mkDerivation
(cherry picked from commit eae808331c)
2020-04-22 13:40:21 -04:00
Martin Milata
04125179fe bomi: use qt5's mkDerivation
Wrap Qt program manually, remove makeWrapper from nativeBuildInputs.

(cherry picked from commit 98f126615f)
2020-04-22 13:40:21 -04:00
Martin Milata
91924c8aef dfasma: use qt5's mkDerivation
(cherry picked from commit 21d3ce5887)
2020-04-22 13:40:21 -04:00
Martin Milata
a9eb2f3968 mindforger: use qt5's mkDerivation
(cherry picked from commit 22af8e8ed7)
2020-04-22 13:40:21 -04:00
Martin Milata
64918b6441 okteta: use qt5's mkDerivation
(cherry picked from commit affebc8600)
2020-04-22 13:40:20 -04:00
Martin Milata
564d837bd7 openbrf: use qt5's mkDerivation
(cherry picked from commit 9f0dba1302)
2020-04-22 13:40:20 -04:00
Martin Milata
8c74166139 phototonic: use qt5's mkDerivation
(cherry picked from commit 606a15d9d8)
2020-04-22 13:40:20 -04:00
Martin Milata
e678c75fd1 qcomicbook: use qt5's mkDerivation
(cherry picked from commit 2986699ab0)
2020-04-22 13:40:20 -04:00
Martin Milata
5534c1a925 qmediathekview: use qt5's mkDerivation
(cherry picked from commit 5f70a209da)
2020-04-22 13:40:19 -04:00
Martin Milata
2119ff2ef2 qstopmotion: use qt5's mkDerivation
(cherry picked from commit e036261b15)
2020-04-22 13:40:19 -04:00
Martin Milata
c4a0d91de3 ricochet: use qt5's mkDerivation
(cherry picked from commit 4b7193b67a)
2020-04-22 13:40:19 -04:00
Martin Milata
b31f27372c swift-im: use qt5's mkDerivation
(cherry picked from commit 86aab71590)
2020-04-22 13:40:18 -04:00
Martin Milata
d2da1247b9 traverso: use qt5's mkDerivation
(cherry picked from commit 461843af71)
2020-04-22 13:40:18 -04:00
Martin Milata
1f9a1564f9 valentina: use qt5's mkDerivation
(cherry picked from commit 01de13ad6f)
2020-04-22 13:40:18 -04:00
Martin Milata
f4c79152d9 write_stylus: use qt5's mkDerivation
(cherry picked from commit 904fc69424)
2020-04-22 13:40:18 -04:00
Martin Milata
844e157279 caneda: use qt5's mkDerivation
(cherry picked from commit 7d1c2c05c5)
2020-04-22 13:40:17 -04:00
Martin Milata
ef76bc4b35 calaos_installer: use qt5's mkDerivation
(cherry picked from commit 5858162f5e)
2020-04-22 13:40:17 -04:00
Martin Milata
dd4ad79e57 yabause: use qt5's mkDerivation
(cherry picked from commit f9ef2c194a)
2020-04-22 13:40:17 -04:00
Martin Milata
c605199ee5 httraqt: use qt5's mkDerivation
(cherry picked from commit b98fa7cdb8)
2020-04-22 13:40:17 -04:00
Martin Milata
c29d18f501 enyo-doom: use qt5's mkDerivation
(cherry picked from commit 83102fcbae)
2020-04-22 13:40:16 -04:00
worldofpeace
8ee460a3db pantheon.wingpanel-indicator-datetime: patch in a lot of fixes
These were rejected upstream, sadly https://github.com/elementary/wingpanel-indicator-datetime/pull/207.

(cherry picked from commit 7a164bf678)
2020-04-22 13:35:51 -04:00
Frederik Rietdijk
825a88e603 Merge pull request #85785 from primeos/git-backport-stable
[20.03] git: 2.25.3 -> 2.25.4 (security, CVE-2020-11008)
2020-04-22 19:27:08 +02:00
worldofpeace
5d69135c88 Merge pull request #85716 from minijackson/release-20.03
backport: python27Packages.soco: 0.18.1 -> 0.19, remove broken
2020-04-22 13:18:35 -04:00
R. RyanTM
5964eebb74 python27Packages.soco: 0.18.1 -> 0.19
(cherry picked from commit 84b95b46d8)
2020-04-22 19:13:47 +02:00
Jörg Thalheim
c7aa277bd4 nixpkgs-review: 2.2.0 -> 2.3.0
(cherry picked from commit 43790ee675)
2020-04-22 17:37:41 +01:00
adisbladis
72c633224a p7zip: Make unfree features (rar support) optional
(cherry picked from commit 955e235da3)
2020-04-22 16:45:06 +01:00
Emily
93dd26f969 p7zip: remove non-free RAR support
7-Zip's RAR implementation is built on the non-free UnRAR source code;
DOC/License.txt says:

      Licenses for files are:

        1) CPP/7zip/Compress/Rar* files:  GNU LGPL + unRAR restriction
        2) All other files:  GNU LGPL

      The GNU LGPL + unRAR restriction means that you must follow both
      GNU LGPL rules and unRAR restriction rules.

    ...

      unRAR restriction
      -----------------

        The decompression engine for RAR archives was developed using source
        code of unRAR program.
        All copyrights to original unRAR code are owned by Alexander Roshal.

        The license for original unRAR code has the following restriction:

        The unRAR sources cannot be used to re-create the RAR compression algorithm,
        which is proprietary. Distribution of modified unRAR sources in separate form
        or as a part of other software is permitted, provided that it is clearly
        stated in the documentation and source comments that the code may
        not be used to develop a RAR (WinRAR) compatible archiver.

The unrar licensing is [infamously restrictive and non-free][fedora];
it's inappropriate for us to keep the RAR support while labelling the
package as free software (and indeed there's a commented-out line
pointing out that the current `meta.license` is false). Unfortunately,
the 7-Zip upstream seems uninterested in replacing the code with a
freely-licensed alternative (see [7-Zip ticket #1229][7zip]).

[fedora]: https://fedoraproject.org/wiki/Licensing:Unrar
[7zip]: https://sourceforge.net/p/sevenzip/feature-requests/1229/

An alternative solution would be to mark the p7zip package as non-free
instead; I decided not to because its other functionality (especially
`.7z` support) is freely-licensed and useful, and there are free
software alternatives for extracting RAR files (e.g. in nixpkgs there's
`archiver`, which is written in a memory-safe language, and `unar`,
which at least doesn't have two patches for CVEs that haven't been
addressed upstream...).

I checked that `7z(1)` fails gracefully on `.rar` files now:

    emily@renko ~/tmp> curl -L -O https://www.philippwinterberg.com/download/example.rar
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100 5715k  100 5715k    0     0  6716k      0 --:--:-- --:--:-- --:--:-- 6716k
    emily@renko ~/tmp> 7z x example.rar

    7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
    p7zip Version 16.02 (locale=en_CA.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs x64)

    Scanning the drive for archives:
    1 file, 5853119 bytes (5716 KiB)

    Extracting archive: example.rar
    ERROR: example.rar
    Can not open the file as archive

    Can't open as archive: 1
    Files: 0
    Size:       0
    Compressed: 0

(cherry picked from commit 95f82e2a45)
2020-04-22 16:44:59 +01:00
Michael Weiss
961dbb2e6f git: 2.25.3 -> 2.25.4 (security, CVE-2020-11008)
See: https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.17.5.txt
2020-04-22 17:42:35 +02:00
Michael Weiss
065874054d git: Fix the update.sh script and use HTTPS
The syntax is ${parameter:-word} (i.e. previously this used
"latestTag" instead of the actual value).
(Fixes a regression from #85278.)

Also: Even though getting the latest tag isn't really security critical
(as long as Git itself is secure against untrusted input), I'd prefer to
switch from the Git to the HTTPS protocol (for authentication of the
server and encryption + uses a standard port).

(cherry picked from commit 666042141e)
2020-04-22 17:42:30 +02:00
James Ottaway
9b9fa3f7fc git: Allow the update script to target non-latest versions
This came in handy when I wanted to bump a patch version while avoiding
a new minor version.

(cherry picked from commit 4848eef29d)
2020-04-22 17:42:29 +02:00
Dennis Gosnell
8b5004fa32 Merge pull request #85759 from schmittlauch/staging-bump-asn1-types
haskellPackages.asn1-types: backport 0.3.3 -> 0.3.4
2020-04-22 23:59:34 +09:00
worldofpeace
95b9c99f6d Merge pull request #85533 from ivan/mark-some-unbroken
[20.03] pythonPackages.{namedlist, ludios_wpull}: mark broken only on Python 3.8
2020-04-22 07:55:37 -04:00
Michael Weiss
bd8e084703 chromium: 81.0.4044.113 -> 81.0.4044.122
https://chromereleases.googleblog.com/2020/04/stable-channel-update-for-desktop_21.html

This update includes 8 security fixes.

CVEs: CVE-2020-6459 CVE-2020-6460 CVE-2020-645
(cherry picked from commit a2df9776f0)
Backport of #85729.
2020-04-22 12:45:04 +02:00
Michael Weiss
fc3722a534 chromium{Beta,Dev}: M81 -> M83 -> M84
(cherry picked from commit cb5c0a4bbc)
2020-04-22 12:45:03 +02:00
Michael Weiss
9ad0025195 chromium: Fix the VA-API build
(cherry picked from commit b533f10345)
2020-04-22 12:45:03 +02:00
Trolli Schmittlauch
e3d36b6ce5 haskellPackages.asn1-types: backport 0.3.3 -> 0.3.4
backports the fix for vincenthz/hs-asn1#35

(cherry picked from commit cb0e38127c7a66c292e60d7e8c1ab4eeb26c44a4)
2020-04-22 12:03:24 +02:00
Martin Weinelt
22be0dac7b babeld: 1.9.1 → 1.9.2
Dear all,

Babeld-1.9.2 is available from

  https://www.irif.fr/~jch/software/files/babeld-1.9.2.tar.gz
  https://www.irif.fr/~jch/software/files/babeld-1.9.2.tar.gz.asc

For more information about the Babel routing protocol, please see

  https://www.irif.fr/~jch/software/babel/

This is a bug fix release.  It fixes two bugs where IPv4 prefixes could be
represented incorrectly, with a range of confusing symptoms ; many thanks
to Faban Bläse for diagnosing the issue.  In addition, it fixes incorrect
parsing of unknown address encodings, thanks to Théo Bastian for the fix.

21 April 2020: babeld-1.9.2

  * Fixed two issues that could cause IPv4 routes to be represented
    incorrectly, with a range of confusing symptoms.  Thanks to
    Fabian Bläse.
  * Fixed incorrect parsing of TLVs with an unknown Address Encoding.
    Thanks to Théophile Bastian.
  * Fixed access to mis-aligned data structure.  Thanks to Antonin Décimo.

-- Juliusz Chroboczek

_______________________________________________
Babel-users mailing list
Babel-users@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users

(cherry picked from commit 34c230ad12ef4542c088964e2a450fba6a87ad65)
2020-04-22 11:59:43 +02:00
Ivan Kozik
dd2570d992 pythonPackages.ludios_wpull: unmark broken, mark disabled for Python 3.8
ludios_wpull depends on namedlist, which currently has failing tests
on Python 3.8.
2020-04-22 05:57:03 +00:00
Ivan Kozik
3f7a5cb2ac pythonPackages.namedlist: unmark broken, mark disabled for Python 3.8
https://nix-cache.s3.amazonaws.com/log/a4mdvyjbsy157i1v97rg6avp5a8inm0g-python3.8-namedlist-1.7.drv
2020-04-22 05:55:29 +00:00
Frederik Rietdijk
fca299bb64 Merge release-20.03 into staging-20.03 2020-04-22 07:48:30 +02:00
Vincent Laporte
b6c7259c4d ocamlPackages.merlin: 3.3.3 → 3.3.4
(cherry picked from commit 513e1339c0)
2020-04-22 07:28:29 +02:00
worldofpeace
abd33333de Merge pull request #85734 from mweinelt/20.03/openssl1.1.1g
[20.03] openssl: 1.1.1f → 1.1.1g
2020-04-21 21:44:23 -04:00
worldofpeace
63284ecf6f Merge pull request #85742 from cole-h/fix-ninja-patch
[20.03] ninja: fix 404'ing patch
2020-04-21 21:38:16 -04:00
Cole Helbling
91d4e9aa97 ninja: fix 404'ing patch
Kyndig on IRC noticed that building `ninja` from source would fail due
to a patch 404'ing (because the repo appears to no longer exist). Fetch
from upstream instead.
2020-04-21 18:22:14 -07:00
Martin Weinelt
ab06bb17da openssl: 1.1.1f → 1.1.1g
Fixes: CVE-2020-1967

Segmentation fault in SSL_check_chain (CVE-2020-1967)
=====================================================

Severity: High

Server or client applications that call the SSL_check_chain() function during or
after a TLS 1.3 handshake may crash due to a NULL pointer dereference as a
result of incorrect handling of the "signature_algorithms_cert" TLS extension.
The crash occurs if an invalid or unrecognised signature algorithm is received
from the peer. This could be exploited by a malicious peer in a Denial of
Service attack.

OpenSSL version 1.1.1d, 1.1.1e, and 1.1.1f are affected by this issue.  This
issue did not affect OpenSSL versions prior to 1.1.1d.

Affected OpenSSL 1.1.1 users should upgrade to 1.1.1g

This issue was found by Bernd Edlinger and reported to OpenSSL on 7th April
2020. It was found using the new static analysis pass being implemented in GCC,
- -fanalyzer. Additional analysis was performed by Matt Caswell and Benjamin
Kaduk.

(cherry picked from commit bb4f46855f)
2020-04-22 02:16:01 +02:00
worldofpeace
9e523c4d71 Merge pull request #85726 from davidak/os-release
Backport: Update link in /etc/os-release
2020-04-21 18:47:18 -04:00
davidak
dc73011436 Update link in /etc/os-release (#85723)
(cherry picked from commit 6a7e0562de)
2020-04-22 00:38:21 +02:00
Nicolas Schneider
9ee1172f6d android-studio: add ps to closure
When killing processes, android-studio uses `ps` to figure out which
subprocesses to kill. Without `ps` in the closure, this fails and the
process is never killed.

(cherry picked from commit c296bf7169)
Reason: Fixes a bug, see #85719.
2020-04-21 23:52:04 +02:00
Thomas Churchman
cbb2d6214f nixos/phpfpm: fix erroneous pools example
(cherry picked from commit 8880957042)
2020-04-21 22:16:48 +02:00
Florian Klink
ea83ab577a Merge pull request #82693 from m-scr/vbox-6.1.4-20.03
[20.03] virtualbox: 6.0.14 -> 6.1.4
2020-04-21 22:11:44 +02:00
obadz
083662c4a1 citrix_workspace: add 2004
(cherry picked from commit b06164281c)
2020-04-21 19:28:41 +02:00
Maximilian Bosch
b76b6c6d8d mongodb_3_4: fix license
As noted in #83433, the 3.4 branch of `mongodb` is still licensed under
AGPL[1].

[1] https://github.com/mongodb/mongo/blob/r3.4.24/README

(cherry picked from commit 25b9bca759)
2020-04-21 19:28:41 +02:00
Maximilian Bosch
00d5d64dc6 mautrix-whatsapp: 2020-04-12 -> 2020-04-21
(cherry picked from commit c844633cc7)
2020-04-21 19:28:41 +02:00
worldofpeace
4a549b819d Merge pull request #85644 from petabyteboy/feature/generate-config-2003
[20.03] nixos/tools: adapt for renamed console options
2020-04-21 12:51:02 -04:00
Dominik Xaver Hörl
33d12d781e treewide: add bool type to enable options, or make use of mkEnableOption
Add missing type information to manually specified enable options or replace them by mkEnableOption where appropriate.
2020-04-21 14:19:41 +02:00
Fabian Möller
e1c5a0a82a virtualboxExtpack: synchronize version with virtualbox
(cherry picked from commit b3323dbd07ab86a64bf4d32a13323ff564dde8f7)
2020-04-21 10:29:33 +02:00
Drew Risinger
e79d1e83f9 python3Packages.cirq: enable on python 3.8 2020-04-21 07:43:57 +02:00
Drew Risinger
85895aaca2 python3Packages.cirq: fix test failures (ZHF)
Also build on aarch64 by disabling a few failing tests.

(cherry picked from commit 02a5282c4f544dcc6c32cfeb1c4acd4a07615786)
2020-04-21 07:43:57 +02:00
Benjamin Hipple
1e90c46c2d mesa-glu: use HTTPS instead of FTP
FTP is often blocked by firewalls and is generally slower and less secure than HTTPS.

No change to `src` hash.

(cherry picked from commit ba8c116519)
2020-04-20 23:47:17 -04:00
Aaron Andersen
0811899e73 redmine: 4.1.0 -> 4.1.1
(cherry picked from commit 8eefb7ce14)
2020-04-20 20:11:52 -04:00
Milan Pässler
1866b4b9b0 nixos/tools: adapt for renamed console options 2020-04-21 02:09:35 +02:00
worldofpeace
c185d15160 Merge pull request #85424 from orivej/v20.03-muse
[release-20.03] muse: 3.1pre1 -> 3.1.0
2020-04-20 16:42:13 -04:00
Orivej Desh
47bf53ea40 muse: 3.1pre1 -> 3.1.0
cherry picked from commits:
624c83f70a
3c23cf9050
d5b27c6c74
2020-04-17 04:36:04 +00:00
Orivej Desh
4ed0ab5a8d libinstpatch: init at 1.1.4
cherry picked from commits:
f4c15495a6
577ab2b68b
49e2a18dbd
2020-04-17 04:33:53 +00:00
ajs124
07dc1c743e memcached: 1.5.22 -> 1.6.2
fixes remote DoS/possibly code execution, as described in
https://github.com/memcached/memcached/issues/629

(cherry picked from commit 58a491aa80)
2020-03-31 18:25:49 +02:00
Servilio Afre Puentes
b2c8626d61 emacs-modes: build MELPA package sets without null packages
The current algorithm creates attributes with null values for packages
with no source in a variant of MELPA. Though will satify dependencies
they produce no files, and though a build that transitively depends on
one them will be successful, Emacs won't find them and any code
depending on them won't work.

The solution with minimal code change would have been filtering the
list of results from melpaDerivation by comparing the value against
null, but that leads to an infinite recursion.

This commit also moves legacy renames from the shared to the unstable
set, as the corresponding null value elements won't exist in the
stable set anymore.

The test used for the problem was:

  $ nix-build --show-trace ./default.nix -A emacs26Packages.melpaStablePackages.findr
  error: expression does not evaluate to a derivation (or a set or list of those)

The expected output, obtained with this commit is:

  $ nix-build --show-trace ./default.nix -A emacs26Packages.melpaStablePackages.findr
  error: attribute 'findr' in selection path 'emacs26Packages.melpaStablePackages.findr' not found
2020-03-26 16:32:11 -04:00
Matteo Scarlata
006b4b1a4a virtualbox: 6.0.14 -> 6.1.4
Update Virtualbox to its latest version. This allows compilation against
kernel >= 5.4 to succeed without further patches (see #74260, build
would fail for linux-5.5.5 to 5.5.9).

(cherry picked from commit 3132c237b181244f3c5d128e5195f538ddffb38e)
2020-03-15 23:28:24 +01:00
992 changed files with 23626 additions and 10124 deletions

View File

@@ -6,7 +6,7 @@
<!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->
- [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS linux)
- [ ] Tested using sandboxing ([nix.useSandbox](https://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](https://nixos.org/nix/manual/#sec-conf-file) on non-NixOS linux)
- Built on platform(s)
- [ ] NixOS
- [ ] macOS

View File

@@ -112,7 +112,7 @@
</para>
<para>
The exact syntax and semantics of the Nix expression language, including the built-in function, are described in the Nix manual in the <link
xlink:href="http://hydra.nixos.org/job/nix/trunk/tarball/latest/download-by-type/doc/manual/#chap-writing-nix-expressions">chapter on writing Nix expressions</link>.
xlink:href="https://hydra.nixos.org/job/nix/trunk/tarball/latest/download-by-type/doc/manual/#chap-writing-nix-expressions">chapter on writing Nix expressions</link>.
</para>
</listitem>
<listitem>

View File

@@ -407,23 +407,47 @@ Additional information.
<section xml:id="submitting-changes-stable-release-branches">
<title>Stable release branches</title>
<itemizedlist>
<para>
For cherry-picking a commit to a stable release branch (<quote>backporting</quote>), use <literal>git cherry-pick -x &lt;original commit&gt;</literal> so that the original commit id is included in the commit.
</para>
<para>
Add a reason for the backport by using <literal>git cherry-pick -xe &lt;original commit&gt;</literal> instead when it is not obvious from the original commit message. It is not needed when its a minor version update that includes security and bug fixes but dont add new features or when the commit fixes an otherwise broken package.
</para>
<para>
Here is an example of a cherry-picked commit message with good reason description:
</para>
<screen>
zfs: Keep trying root import until it works
Works around #11003.
(cherry picked from commit 98b213a11041af39b39473906b595290e2a4e2f9)
Reason: several people cannot boot with ZFS on NVMe
</screen>
<para>
Other examples of reasons are:
</para>
<itemizedlist spacing="compact">
<listitem>
<para>
If you're cherry-picking a commit to a stable release branch (“backporting”), always use <command>git cherry-pick -xe</command> and ensure the message contains a clear description about why this needs to be included in the stable branch.
Previously the build would fail due to, e.g., <literal>getaddrinfo</literal> not being defined
</para>
</listitem>
<listitem>
<para>
An example of a cherry-picked commit would look like this:
The previous download links were all broken
</para>
</listitem>
<listitem>
<para>
Crash when starting on some X11 systems
</para>
<screen>
nixos: Refactor the world.
The original commit message describing the reason why the world was torn apart.
(cherry picked from commit abcdef)
Reason: I just had a gut feeling that this would also be wanted by people from
the stone age.
</screen>
</listitem>
</itemizedlist>
</section>

View File

@@ -167,7 +167,7 @@ parameters that the SDK composition function (the function shown in the
previous section) supports.
This build function is particularly useful when it is desired to use
[Hydra](http://nixos.org/hydra): the Nix-based continuous integration solution
[Hydra](https://nixos.org/hydra): the Nix-based continuous integration solution
to build Android apps. An Android APK gets exposed as a build product and can be
installed on any Android device with a web browser by navigating to the build
result page.

View File

@@ -18,7 +18,7 @@ The primary objective of this project is to use the Nix expression language to
specify how iOS apps can be built from source code, and to automatically spawn
iOS simulator instances for testing.
This component also makes it possible to use [Hydra](http://nixos.org/hydra),
This component also makes it possible to use [Hydra](https://nixos.org/hydra),
the Nix-based continuous integration server to regularly build iOS apps and to
do wireless ad-hoc installations of enterprise IPAs on iOS devices through
Hydra.

View File

@@ -1,7 +1,7 @@
<book xmlns="http://docbook.org/ns/docbook"
xmlns:xi="http://www.w3.org/2001/XInclude">
<info>
<title>Nixpkgs Users and Contributors Guide</title>
<title>Nixpkgs Manual</title>
<subtitle>Version <xi:include href=".version" parse="text" />
</subtitle>
</info>

View File

@@ -42,7 +42,7 @@ distributed as soon as all tests for that channel pass, e.g.
[this table](https://hydra.nixos.org/job/nixpkgs/trunk/unstable#tabs-constituents)
shows the status of tests for the `nixpkgs` channel.
The tests are conducted by a cluster called [Hydra](http://nixos.org/hydra/),
The tests are conducted by a cluster called [Hydra](https://nixos.org/hydra/),
which also builds binary packages from the Nix expressions in Nixpkgs for
`x86_64-linux`, `i686-linux` and `x86_64-darwin`.
The binaries are made available via a [binary cache](https://cache.nixos.org).

View File

@@ -286,7 +286,7 @@ export NIX_MIRRORS_sourceforge=http://osdn.dl.sourceforge.net/sourceforge/</prog
<note>
<para>
This release of Nixpkgs requires <link
xlink:href='http://nixos.org/releases/nix/nix-0.10/'>Nix 0.10</link> or higher.
xlink:href='https://nixos.org/releases/nix/nix-0.10/'>Nix 0.10</link> or higher.
</para>
</note>
@@ -436,7 +436,7 @@ stdenv.mkDerivation {
<listitem>
<para>
Distribution files have been moved to <link
xlink:href="http://nixos.org/" />.
xlink:href="https://nixos.org/" />.
</para>
</listitem>
<listitem>

View File

@@ -1,8 +1,6 @@
# Experimental flake interface to Nixpkgs.
# See https://github.com/NixOS/rfcs/pull/49 for details.
{
edition = 201909;
description = "A collection of packages for the Nix package manager";
outputs = { self }:

View File

@@ -148,10 +148,14 @@ rec {
# packed-refs file, so we have to grep through it:
then
let fileContent = readFile packedRefsName;
matchRef = match (".*\n([^\n ]*) " + file + "\n.*") fileContent;
in if matchRef == null
matchRef = builtins.match "([a-z0-9]+) ${file}";
isRef = s: builtins.isString s && (matchRef s) != null;
# there is a bug in libstdc++ leading to stackoverflow for long strings:
# https://github.com/NixOS/nix/issues/2147#issuecomment-659868795
refs = builtins.filter isRef (builtins.split "\n" fileContent);
in if refs == []
then throw ("Could not find " + file + " in " + packedRefsName)
else lib.head matchRef
else lib.head (matchRef (lib.head refs))
else throw ("Not a .git directory: " + path);
in readCommitFromFile "HEAD";

View File

@@ -178,7 +178,7 @@ rec {
let suffixFile = ../.version-suffix;
in if pathExists suffixFile
then lib.strings.fileContents suffixFile
else "pre-git";
else "post-git";
/* Attempts to return the the current revision of nixpkgs and
returns the supplied default value otherwise.

View File

@@ -1427,6 +1427,16 @@
githubId = 5684605;
name = "Cole Scott";
};
cole-h = {
name = "Cole Helbling";
email = "cole.e.helbling@outlook.com";
github = "cole-h";
githubId = 28582702;
keys = [{
longkeyid = "rsa4096/0xB37E0F2371016A4C";
fingerprint = "68B8 0D57 B2E5 4AC3 EC1F 49B0 B37E 0F23 7101 6A4C";
}];
};
copumpkin = {
email = "pumpkingod@gmail.com";
github = "copumpkin";
@@ -3908,6 +3918,12 @@
githubId = 10544;
name = "Giuluo Eulisse";
};
kthielen = {
email = "kthielen@gmail.com";
github = "kthielen";
githubId = 1409287;
name = "Kalani Thielen";
};
ktor = {
email = "kruszewsky@gmail.com";
github = "ktor";
@@ -7458,6 +7474,12 @@
github = "valeriangalliat";
name = "Valérian Galliat";
};
valodim = {
email = "look@my.amazin.horse";
github = "valodim";
githubId = 27813;
name = "Vincent Breitmoser";
};
vandenoever = {
email = "jos@vandenoever.info";
github = "vandenoever";

View File

@@ -79,7 +79,7 @@ def cli(jobset):
and print a summary of failed builds
"""
url = "http://hydra.nixos.org/jobset/{}".format(jobset)
url = "https://hydra.nixos.org/jobset/{}".format(jobset)
# get the last evaluation
click.echo(click.style(

View File

@@ -2,6 +2,7 @@
, maintainer ? null
, path ? null
, max-workers ? null
, include-overlays ? false
, keep-going ? null
}:
@@ -20,9 +21,7 @@ let
in
[x] ++ nubOn f xs;
pkgs = import ./../../default.nix {
overlays = [];
};
pkgs = import ./../../default.nix (if include-overlays then { } else { overlays = []; });
packagesWith = cond: return: set:
nubOn (pkg: pkg.updateScript)

View File

@@ -2,4 +2,4 @@
NixOS is a Linux distribution based on the purely functional package
management system Nix. More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.
https://nixos.org/nixos and in the manual in doc/manual.

View File

@@ -11,7 +11,7 @@
the package to your clone, and (optionally) submit a patch or pull request to
have it accepted into the main Nixpkgs repository. This is described in
detail in the <link
xlink:href="http://nixos.org/nixpkgs/manual">Nixpkgs
xlink:href="https://nixos.org/nixpkgs/manual">Nixpkgs
manual</link>. In short, you clone Nixpkgs:
<screen>
<prompt>$ </prompt>git clone https://github.com/NixOS/nixpkgs

View File

@@ -14,7 +14,7 @@
when managing complex systems. The syntax and semantics of the Nix language
are fully described in the
<link
xlink:href="http://nixos.org/nix/manual/#chap-writing-nix-expressions">Nix
xlink:href="https://nixos.org/nix/manual/#chap-writing-nix-expressions">Nix
manual</link>, but here we give a short overview of the most important
constructs useful in NixOS configuration files.
</para>

View File

@@ -10,7 +10,7 @@
expression language. Its not complete. In particular, there are many other
built-in functions. See the
<link
xlink:href="http://nixos.org/nix/manual/#chap-writing-nix-expressions">Nix
xlink:href="https://nixos.org/nix/manual/#chap-writing-nix-expressions">Nix
manual</link> for the rest.
</para>

View File

@@ -57,7 +57,7 @@
<listitem>
<para>
<link xlink:href="https://github.com/NixOS/nixos-org-configurations/pull/18">
Make sure a channel is created at http://nixos.org/channels/. </link>
Make sure a channel is created at https://nixos.org/channels/. </link>
</para>
</listitem>
<listitem>

View File

@@ -37,7 +37,7 @@
imports =
[ # Use postgresql service from nixos-unstable channel.
# sudo nix-channel --add http://nixos.org/channels/nixos-unstable nixos-unstable
# sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos-unstable
&lt;nixos-unstable/nixos/modules/services/databases/postgresql.nix&gt;
];

View File

@@ -7,7 +7,7 @@
<para>
NixOS ISO images can be downloaded from the
<link
xlink:href="http://nixos.org/nixos/download.html">NixOS download
xlink:href="https://nixos.org/nixos/download.html">NixOS download
page</link>. There are a number of installation options. If you happen to
have an optical drive and a spare CD, burning the image to CD and booting
from that is probably the easiest option. Most people will need to prepare a
@@ -26,7 +26,7 @@ xlink:href="https://nixos.wiki/wiki/NixOS_Installation_Guide#Making_the_installa
<para>
Using virtual appliances in Open Virtualization Format (OVF) that can be
imported into VirtualBox. These are available from the
<link xlink:href="http://nixos.org/nixos/download.html">NixOS download
<link xlink:href="https://nixos.org/nixos/download.html">NixOS download
page</link>.
</para>
</listitem>

View File

@@ -49,7 +49,7 @@
<para>
Nix has been updated to 1.7
(<link
xlink:href="http://nixos.org/nix/manual/#ssec-relnotes-1.7">details</link>).
xlink:href="https://nixos.org/nix/manual/#ssec-relnotes-1.7">details</link>).
</para>
</listitem>
<listitem>

View File

@@ -22,7 +22,7 @@
in excess of 8,000 Haskell packages. Detailed instructions on how to use
that infrastructure can be found in the
<link
xlink:href="http://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure">User's
xlink:href="https://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure">User's
Guide to the Haskell Infrastructure</link>. Users migrating from an earlier
release may find helpful information below, in the list of
backwards-incompatible changes. Furthermore, we distribute 51(!) additional
@@ -555,7 +555,7 @@ nix-env -f &quot;&lt;nixpkgs&gt;&quot; -iA haskellPackages.pandoc
the compiler now is the <literal>haskellPackages.ghcWithPackages</literal>
function. The
<link
xlink:href="http://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure">User's
xlink:href="https://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure">User's
Guide to the Haskell Infrastructure</link> provides more information about
this subject.
</para>

View File

@@ -54,7 +54,7 @@
xlink:href="https://reproducible-builds.org/specs/source-date-epoch/">SOURCE_DATE_EPOCH</envar>
to a deterministic value, and Nix has
<link
xlink:href="http://nixos.org/nix/manual/#ssec-relnotes-1.11">gained
xlink:href="https://nixos.org/nix/manual/#ssec-relnotes-1.11">gained
an option</link> to repeat a build a number of times to test determinism.
An ongoing project, the goal of exact reproducibility is to allow binaries
to be verified independently (e.g., a user might only trust binaries that

View File

@@ -1086,6 +1086,12 @@ services.dnsmasq.servers = [ "127.0.0.1#43" ];
to RocksDB. See also <link xlink:href="https://mariadb.com/kb/en/tokudb/">TokuDB</link>.
</para>
</listitem>
<listitem>
<para>
Graylog introduced a change in the LDAP server certificate validation behaviour for version 3.3.3 which might break existing setups.
When updating Graylog from a version before 3.3.3 make sure to check the Graylog <link xlink:href="https://www.graylog.org/post/announcing-graylog-v3-3-3">release info</link> for information on how to avoid the issue.
</para>
</listitem>
</itemizedlist>
</section>

View File

@@ -141,7 +141,7 @@ class Logger:
self.logfile = os.environ.get("LOGFILE", "/dev/null")
self.logfile_handle = open(self.logfile, "wb")
self.xml = XMLGenerator(self.logfile_handle, encoding="utf-8")
self.queue: "Queue[Dict[str, str]]" = Queue(1000)
self.queue: "Queue[Dict[str, str]]" = Queue()
self.xml.startDocument()
self.xml.startElement("logfile", attrs={})
@@ -367,7 +367,7 @@ class Machine:
q = q.replace("'", "\\'")
return self.execute(
(
"su -l {} -c "
"su -l {} --shell /bin/sh -c "
"$'XDG_RUNTIME_DIR=/run/user/`id -u` "
"systemctl --user {}'"
).format(user, q)
@@ -389,11 +389,11 @@ class Machine:
def execute(self, command: str) -> Tuple[int, str]:
self.connect()
out_command = "( {} ); echo '|!EOF' $?\n".format(command)
out_command = "( {} ); echo '|!=EOF' $?\n".format(command)
self.shell.send(out_command.encode())
output = ""
status_code_pattern = re.compile(r"(.*)\|\!EOF\s+(\d+)")
status_code_pattern = re.compile(r"(.*)\|\!=EOF\s+(\d+)")
while True:
chunk = self.shell.recv(4096).decode(errors="ignore")

View File

@@ -195,7 +195,7 @@ let
confPkg = pkgs.runCommand "fontconfig-conf" {
preferLocalBuild = true;
} ''
support_folder=$out/etc/fonts/conf.d
support_folder=$out/etc/fonts/${lib.optionalString cfg.disableVersionedFontConfiguration "2.10/"}conf.d
latest_folder=$out/etc/fonts/${latestVersion}/conf.d
mkdir -p $support_folder
@@ -206,6 +206,11 @@ let
ln -s ${latestPkg.out}/etc/fonts/fonts.conf \
$latest_folder/../fonts.conf
${lib.optionalString cfg.disableVersionedFontConfiguration ''
ln -s $latest_folder/../fonts.conf \
$latest_folder/../../fonts.conf
''}
# fontconfig default config files
ln -s ${supportPkg.out}/etc/fonts/conf.d/*.conf \
$support_folder/
@@ -292,6 +297,23 @@ in
'';
};
disableVersionedFontConfiguration = mkOption {
type = types.bool;
default = true;
description = ''
If enabled, /etc/fonts/fonts.conf will contain configuration file
for the latest fontconfig, instead of the ancient 2.10 version.
This is necessary for using packages from Nixpkgs unstable.
Without it, running programs from unstable will populate
~/.cache/fontconfig with values incompatible with
programs from NixOS 20.03.
Enabling this should not cause any issues as there are no programs
using the legacy fontconfig version since NixOS 15.03.
'';
};
confPackages = mkOption {
internal = true;
type = with types; listOf path;

View File

@@ -25,6 +25,7 @@ in
fonts = {
enableFontDir = mkOption {
type = types.bool;
default = false;
description = ''
Whether to create a directory with links to all fonts in

View File

@@ -9,6 +9,7 @@ with lib;
fonts = {
enableGhostscriptFonts = mkOption {
type = types.bool;
default = false;
description = ''
Whether to add the fonts provided by Ghostscript (such as

View File

@@ -88,6 +88,7 @@ in
};
useTLS = mkOption {
type = types.bool;
default = false;
description = ''
If enabled, use TLS (encryption) over an LDAP (port 389)
@@ -109,6 +110,7 @@ in
daemon = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Whether to let the nslcd daemon (nss-pam-ldapd) handle the

View File

@@ -8,8 +8,7 @@ with lib;
let
requiredPackages = map (pkg: setPrio ((pkg.meta.priority or 5) + 3) pkg)
[ config.nix.package
pkgs.acl
[ pkgs.acl
pkgs.attr
pkgs.bashInteractive # bash with ncurses support
pkgs.bzip2
@@ -33,7 +32,6 @@ let
pkgs.nano
pkgs.ncurses
pkgs.netcat
pkgs.nix-info
config.programs.ssh.package
pkgs.perl
pkgs.procps

View File

@@ -51,6 +51,7 @@ in {
rtlwifi_new-firmware
zd1211fw
alsa-firmware
sof-firmware
openelec-dvb-firmware
] ++ optional (pkgs.stdenv.hostPlatform.isAarch32 || pkgs.stdenv.hostPlatform.isAarch64) raspberrypiWirelessFirmware
++ optionals (versionOlder config.boot.kernelPackages.kernel.version "4.13") [

View File

@@ -64,7 +64,7 @@ in
# Without dconf enabled it is impossible to use IBus
programs.dconf.enable = true;
programs.dconf.profiles.ibus = "${ibusPackage}/etc/dconf/profile/ibus";
programs.dconf.packages = [ ibusPackage ];
services.dbus.packages = [
ibusAutostart
@@ -75,5 +75,9 @@ in
QT_IM_MODULE = "ibus";
XMODIFIERS = "@im=ibus";
};
xdg.portal.extraPortals = mkIf config.xdg.portal.enable [
ibusPackage
];
};
}

View File

@@ -1,6 +1,6 @@
{
x86_64-linux = "/nix/store/8928ygfyf9iassfrnj76v55s6zid58ja-nix-2.3.4";
i686-linux = "/nix/store/b5cx3nmba9ahx3wk5ybxa67k40pdpdxn-nix-2.3.4";
aarch64-linux = "/nix/store/p6j4mis6agdjlk4j0cyg7yh58wpm3kif-nix-2.3.4";
x86_64-darwin = "/nix/store/aizhr07dljmlbf17wfrj40x3s0b5iv3d-nix-2.3.4";
x86_64-linux = "/nix/store/j8dbv5w6jl34caywh2ygdy88knx1mdf7-nix-2.3.6";
i686-linux = "/nix/store/9fqvbdisahqp0238vrs7wn5anpri0a65-nix-2.3.6";
aarch64-linux = "/nix/store/72pwn0nm9bjqx9vpi8sgh4bl6g5wh814-nix-2.3.6";
x86_64-darwin = "/nix/store/g37vk77m90p5zcl5nixjlzp3vqpisfn5-nix-2.3.6";
}

View File

@@ -111,10 +111,10 @@ in
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
# Select internationalisation properties.
# i18n = {
# consoleFont = "Lat2-Terminus16";
# consoleKeyMap = "us";
# defaultLocale = "en_US.UTF-8";
# i18n.defaultLocale = "en_US.UTF-8";
# console = {
# font = "Lat2-Terminus16";
# keyMap = "us";
# };
# Set your time zone.

View File

@@ -17,6 +17,7 @@ let
inherit pkgs config;
version = config.system.nixos.release;
revision = "release-${version}";
extraSources = cfg.nixos.extraModuleSources;
options =
let
scrubbedEval = evalModules {
@@ -163,6 +164,19 @@ in
'';
};
nixos.extraModuleSources = mkOption {
type = types.listOf (types.either types.path types.str);
default = [ ];
description = ''
Which extra NixOS module paths the generated NixOS's documentation should strip
from options.
'';
example = literalExample ''
# e.g. with options from modules in ''${pkgs.customModules}/nix:
[ pkgs.customModules ]
'';
};
};
};

View File

@@ -109,8 +109,8 @@ in
PRETTY_NAME="NixOS ${cfg.release} (${cfg.codeName})"
LOGO="nix-snowflake"
HOME_URL="https://nixos.org/"
DOCUMENTATION_URL="https://nixos.org/nixos/manual/index.html"
SUPPORT_URL="https://nixos.org/nixos/support.html"
DOCUMENTATION_URL="https://nixos.org/learn.html"
SUPPORT_URL="https://nixos.org/community.html"
BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues"
'';

View File

@@ -238,9 +238,6 @@ in
"/share/bash-completion"
];
environment.systemPackages = optional cfg.enableCompletion
pkgs.nix-bash-completions;
environment.shells =
[ "/run/current-system/sw/bin/bash"
"/run/current-system/sw/bin/sh"

View File

@@ -8,6 +8,7 @@ in {
options = {
programs.cdemu = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
<command>cdemu</command> for members of

View File

@@ -8,6 +8,7 @@ in {
options = {
programs.criu = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Install <command>criu</command> along with necessary kernel options.

View File

@@ -4,13 +4,24 @@ with lib;
let
cfg = config.programs.dconf;
mkDconfProfile = name: path:
{
name = "dconf/profile/${name}";
value.source = path;
};
cfgDir = pkgs.symlinkJoin {
name = "dconf-system-config";
paths = map (x: "${x}/etc/dconf") cfg.packages;
postBuild = ''
mkdir -p $out/profile
mkdir -p $out/db
'' + (
concatStringsSep "\n" (
mapAttrsToList (
name: path: ''
ln -s ${path} $out/profile/${name}
''
) cfg.profiles
)
) + ''
${pkgs.dconf}/bin/dconf update $out/db
'';
};
in
{
###### interface
@@ -22,18 +33,24 @@ in
profiles = mkOption {
type = types.attrsOf types.path;
default = {};
description = "Set of dconf profile files.";
description = "Set of dconf profile files, installed at <filename>/etc/dconf/profiles/<replaceable>name</replaceable></filename>.";
internal = true;
};
packages = mkOption {
type = types.listOf types.package;
default = [];
description = "A list of packages which provide dconf profiles and databases in <filename>/etc/dconf</filename>.";
};
};
};
###### implementation
config = mkIf (cfg.profiles != {} || cfg.enable) {
environment.etc = optionalAttrs (cfg.profiles != {})
(mapAttrs' mkDconfProfile cfg.profiles);
environment.etc.dconf = mkIf (cfg.profiles != {} || cfg.packages != []) {
source = cfgDir;
};
services.dbus.packages = [ pkgs.dconf ];

View File

@@ -8,6 +8,7 @@ in {
options = {
programs.systemtap = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Install <command>systemtap</command> along with necessary kernel options.

View File

@@ -75,7 +75,7 @@ in
};
link = mkOption {
default = "http://planet.nixos.org";
default = "https://planet.nixos.org";
type = types.str;
description = ''
Link to the main page.

View File

@@ -39,6 +39,7 @@ in
options = {
programs.zsh.ohMyZsh = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Enable oh-my-zsh.

View File

@@ -87,19 +87,19 @@ let
default = {};
example = literalExample ''
{
"example.org" = "/srv/http/nginx";
"example.org" = null;
"mydomain.org" = null;
}
'';
description = ''
A list of extra domain names, which are included in the one certificate to be issued, with their
own server roots if needed.
A list of extra domain names, which are included in the one certificate to be issued.
Setting a distinct server root is deprecated and not functional in 20.03+
'';
};
keyType = mkOption {
type = types.str;
default = "ec384";
default = "ec256";
description = ''
Key type to use for private keys.
For an up to date list of supported values check the --key-type option
@@ -229,7 +229,7 @@ in
"example.com" = {
webroot = "/var/www/challenges/";
email = "foo@example.com";
extraDomains = { "www.example.com" = null; "foo.example.com" = "/var/www/foo/"; };
extraDomains = { "www.example.com" = null; "foo.example.com" = null; };
};
"bar.example.com" = {
webroot = "/var/www/challenges/";

View File

@@ -6,65 +6,49 @@
<title>SSL/TLS Certificates with ACME</title>
<para>
NixOS supports automatic domain validation &amp; certificate retrieval and
renewal using the ACME protocol. This is currently only implemented by and
for Let's Encrypt. The alternative ACME client <literal>lego</literal> is
used under the hood.
renewal using the ACME protocol. Any provider can be used, but by default
NixOS uses Let's Encrypt. The alternative ACME client <literal>lego</literal>
is used under the hood.
</para>
<para>
Automatic cert validation and configuration for Apache and Nginx virtual
hosts is included in NixOS, however if you would like to generate a wildcard
cert or you are not using a web server you will have to configure DNS
based validation.
</para>
<section xml:id="module-security-acme-prerequisites">
<title>Prerequisites</title>
<para>
You need to have a running HTTP server for verification. The server must
have a webroot defined that can serve
To use the ACME module, you must accept the provider's terms of service
by setting <literal><xref linkend="opt-security.acme.acceptTerms" /></literal>
to <literal>true</literal>. The Let's Encrypt ToS can be found
<link xlink:href="https://letsencrypt.org/repository/">here</link>.
</para>
<para>
You must also set an email address to be used when creating accounts with
Let's Encrypt. You can set this for all certs with
<literal><xref linkend="opt-security.acme.email" /></literal>
and/or on a per-cert basis with
<literal><xref linkend="opt-security.acme.certs._name_.email" /></literal>.
This address is only used for registration and renewal reminders,
and cannot be used to administer the certificates in any way.
</para>
<para>
Alternatively, you can use a different ACME server by changing the
<literal><xref linkend="opt-security.acme.server" /></literal> option
to a provider of your choosing, or just change the server for one cert with
<literal><xref linkend="opt-security.acme.certs._name_.server" /></literal>.
</para>
<para>
You will need an HTTP server or DNS server for verification. For HTTP,
the server must have a webroot defined that can serve
<filename>.well-known/acme-challenge</filename>. This directory must be
writeable by the user that will run the ACME client.
</para>
<para>
For instance, this generic snippet could be used for Nginx:
<programlisting>
http {
server {
server_name _;
listen 80;
listen [::]:80;
location /.well-known/acme-challenge {
root /var/www/challenges;
}
location / {
return 301 https://$host$request_uri;
}
}
}
</programlisting>
</para>
</section>
<section xml:id="module-security-acme-configuring">
<title>Configuring</title>
<para>
To enable ACME certificate retrieval &amp; renewal for a certificate for
<literal>foo.example.com</literal>, add the following in your
<filename>configuration.nix</filename>:
<programlisting>
<xref linkend="opt-security.acme.certs"/>."foo.example.com" = {
<link linkend="opt-security.acme.certs._name_.webroot">webroot</link> = "/var/www/challenges";
<link linkend="opt-security.acme.certs._name_.email">email</link> = "foo@example.com";
};
</programlisting>
</para>
<para>
The private key <filename>key.pem</filename> and certificate
<filename>fullchain.pem</filename> will be put into
<filename>/var/lib/acme/foo.example.com</filename>.
</para>
<para>
Refer to <xref linkend="ch-options" /> for all available configuration
options for the <link linkend="opt-security.acme.certs">security.acme</link>
module.
writeable by the user that will run the ACME client. For DNS, you must
set up credentials with your provider/server for use with lego.
</para>
</section>
<section xml:id="module-security-acme-nginx">
@@ -80,12 +64,27 @@ http {
</para>
<programlisting>
<xref linkend="opt-security.acme.acceptTerms" /> = true;
<xref linkend="opt-security.acme.email" /> = "admin+acme@example.com";
services.nginx = {
<link linkend="opt-services.nginx.enable">enable = true;</link>
<link linkend="opt-services.nginx.enable">enable</link> = true;
<link linkend="opt-services.nginx.virtualHosts">virtualHosts</link> = {
"foo.example.com" = {
<link linkend="opt-services.nginx.virtualHosts._name_.forceSSL">forceSSL</link> = true;
<link linkend="opt-services.nginx.virtualHosts._name_.enableACME">enableACME</link> = true;
# All serverAliases will be added as <link linkend="opt-security.acme.certs._name_.extraDomains">extra domains</link> on the certificate.
<link linkend="opt-services.nginx.virtualHosts._name_.serverAliases">serverAliases</link> = [ "bar.example.com" ];
locations."/" = {
<link linkend="opt-services.nginx.virtualHosts._name_.locations._name_.root">root</link> = "/var/www";
};
};
# We can also add a different vhost and reuse the same certificate
# but we have to append extraDomains manually.
<link linkend="opt-security.acme.certs._name_.extraDomains">security.acme.certs."foo.example.com".extraDomains."baz.example.com"</link> = null;
"baz.example.com" = {
<link linkend="opt-services.nginx.virtualHosts._name_.forceSSL">forceSSL</link> = true;
<link linkend="opt-services.nginx.virtualHosts._name_.useACMEHost">useACMEHost</link> = "foo.example.com";
locations."/" = {
<link linkend="opt-services.nginx.virtualHosts._name_.locations._name_.root">root</link> = "/var/www";
};
@@ -94,4 +93,162 @@ services.nginx = {
}
</programlisting>
</section>
<section xml:id="module-security-acme-httpd">
<title>Using ACME certificates in Apache/httpd</title>
<para>
Using ACME certificates with Apache virtual hosts is identical
to using them with Nginx. The attribute names are all the same, just replace
"nginx" with "httpd" where appropriate.
</para>
</section>
<section xml:id="module-security-acme-configuring">
<title>Manual configuration of HTTP-01 validation</title>
<para>
First off you will need to set up a virtual host to serve the challenges.
This example uses a vhost called <literal>certs.example.com</literal>, with
the intent that you will generate certs for all your vhosts and redirect
everyone to HTTPS.
</para>
<programlisting>
<xref linkend="opt-security.acme.acceptTerms" /> = true;
<xref linkend="opt-security.acme.email" /> = "admin+acme@example.com";
services.nginx = {
<link linkend="opt-services.nginx.enable">enable</link> = true;
<link linkend="opt-services.nginx.virtualHosts">virtualHosts</link> = {
"acmechallenge.example.com" = {
# Catchall vhost, will redirect users to HTTPS for all vhosts
<link linkend="opt-services.nginx.virtualHosts._name_.serverAliases">serverAliases</link> = [ "*.example.com" ];
# /var/lib/acme/.challenges must be writable by the ACME user
# and readable by the Nginx user.
# By default, this is the case.
locations."/.well-known/acme-challenge" = {
<link linkend="opt-services.nginx.virtualHosts._name_.locations._name_.root">root</link> = "/var/lib/acme/.challenges";
};
locations."/" = {
<link linkend="opt-services.nginx.virtualHosts._name_.locations._name_.return">return</link> = "301 https://$host$request_uri";
};
};
};
}
# Alternative config for Apache
services.httpd = {
<link linkend="opt-services.httpd.enable">enable = true;</link>
<link linkend="opt-services.httpd.virtualHosts">virtualHosts</link> = {
"acmechallenge.example.com" = {
# Catchall vhost, will redirect users to HTTPS for all vhosts
<link linkend="opt-services.httpd.virtualHosts._name_.serverAliases">serverAliases</link> = [ "*.example.com" ];
# /var/lib/acme/.challenges must be writable by the ACME user and readable by the Apache user.
# By default, this is the case.
<link linkend="opt-services.httpd.virtualHosts._name_.documentRoot">documentRoot</link> = "/var/lib/acme/.challenges";
<link linkend="opt-services.httpd.virtualHosts._name_.extraConfig">extraConfig</link> = ''
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301]
'';
};
};
}
</programlisting>
<para>
Now you need to configure ACME to generate a certificate.
</para>
<programlisting>
<xref linkend="opt-security.acme.certs"/>."foo.example.com" = {
<link linkend="opt-security.acme.certs._name_.webroot">webroot</link> = "/var/lib/acme/.challenges";
<link linkend="opt-security.acme.certs._name_.email">email</link> = "foo@example.com";
# Since we have a wildcard vhost to handle port 80,
# we can generate certs for anything!
# Just make sure your DNS resolves them.
<link linkend="opt-security.acme.certs._name_.extraDomains">extraDomains</link> = [ "mail.example.com" ];
};
</programlisting>
<para>
The private key <filename>key.pem</filename> and certificate
<filename>fullchain.pem</filename> will be put into
<filename>/var/lib/acme/foo.example.com</filename>.
</para>
<para>
Refer to <xref linkend="ch-options" /> for all available configuration
options for the <link linkend="opt-security.acme.certs">security.acme</link>
module.
</para>
</section>
<section xml:id="module-security-acme-config-dns">
<title>Configuring ACME for DNS validation</title>
<para>
This is useful if you want to generate a wildcard certificate, since
ACME servers will only hand out wildcard certs over DNS validation.
There a number of supported DNS providers and servers you can utilise,
see the <link xlink:href="https://go-acme.github.io/lego/dns/">lego docs</link>
for provider/server specific configuration values. For the sake of these
docs, we will provide a fully self-hosted example using bind.
</para>
<programlisting>
services.bind = {
<link linkend="opt-services.bind.enable">enable</link> = true;
<link linkend="opt-services.bind.extraConfig">extraConfig</link> = ''
include "/var/lib/secrets/dnskeys.conf";
'';
<link linkend="opt-services.bind.zones">zones</link> = [
rec {
name = "example.com";
file = "/var/db/bind/${name}";
master = true;
extraConfig = "allow-update { key rfc2136key.example.com.; };";
}
];
}
# Now we can configure ACME
<xref linkend="opt-security.acme.acceptTerms" /> = true;
<xref linkend="opt-security.acme.email" /> = "admin+acme@example.com";
<xref linkend="opt-security.acme.certs" />."example.com" = {
<link linkend="opt-security.acme.certs._name_.domain">domain</link> = "*.example.com";
<link linkend="opt-security.acme.certs._name_.dnsProvider">dnsProvider</link> = "rfc2136";
<link linkend="opt-security.acme.certs._name_.credentialsFile">credentialsFile</link> = "/var/lib/secrets/certs.secret";
# We don't need to wait for propagation since this is a local DNS server
<link linkend="opt-security.acme.certs._name_.dnsPropagationCheck">dnsPropagationCheck</link> = false;
};
</programlisting>
<para>
The <filename>dnskeys.conf</filename> and <filename>certs.secret</filename>
must be kept secure and thus you should not keep their contents in your
Nix config. Instead, generate them one time with these commands:
</para>
<programlisting>
mkdir -p /var/lib/secrets
tsig-keygen rfc2136key.example.com &gt; /var/lib/secrets/dnskeys.conf
chown named:root /var/lib/secrets/dnskeys.conf
chmod 400 /var/lib/secrets/dnskeys.conf
# Copy the secret value from the dnskeys.conf, and put it in
# RFC2136_TSIG_SECRET below
cat &gt; /var/lib/secrets/certs.secret &lt;&lt; EOF
RFC2136_NAMESERVER='127.0.0.1:53'
RFC2136_TSIG_ALGORITHM='hmac-sha256.'
RFC2136_TSIG_KEY='rfc2136key.example.com'
RFC2136_TSIG_SECRET='your secret key'
EOF
chmod 400 /var/lib/secrets/certs.secret
</programlisting>
<para>
Now you're all set to generate certs! You should monitor the first invokation
by running <literal>systemctl start acme-example.com.service &amp;
journalctl -fu acme-example.com.service</literal> and watching its log output.
</para>
</section>
</chapter>

View File

@@ -9,6 +9,7 @@ with lib;
];
options.security.apparmor.confineSUIDApplications = mkOption {
type = types.bool;
default = true;
description = ''
Install AppArmor profiles for commonly-used SUID application

View File

@@ -24,22 +24,6 @@ let
motd=${boolToStr cfg.motd}
accept_env_factor=${boolToStr cfg.acceptEnvFactor}
'';
loginCfgFile = optionalAttrs cfg.ssh.enable {
"duo/login_duo.conf" =
{ source = pkgs.writeText "login_duo.conf" configFileLogin;
mode = "0600";
user = "sshd";
};
};
pamCfgFile = optional cfg.pam.enable {
"duo/pam_duo.conf" =
{ source = pkgs.writeText "pam_duo.conf" configFilePam;
mode = "0600";
user = "sshd";
};
};
in
{
imports = [
@@ -198,7 +182,18 @@ in
environment.systemPackages = [ pkgs.duo-unix ];
security.wrappers.login_duo.source = "${pkgs.duo-unix.out}/bin/login_duo";
environment.etc = loginCfgFile // pamCfgFile;
environment.etc."duo/login_duo.conf" = mkIf cfg.ssh.enable
{ source = pkgs.writeText "login_duo.conf" configFileLogin;
mode = "0600";
user = "sshd";
};
environment.etc."duo/pam_duo.conf" = mkIf cfg.pam.enable
{ source = pkgs.writeText "pam_duo.conf" configFilePam;
mode = "0600";
user = "sshd";
};
/* If PAM *and* SSH are enabled, then don't do anything special.
If PAM isn't used, set the default SSH-only options. */

View File

@@ -545,6 +545,7 @@ in
};
security.pam.enableSSHAgentAuth = mkOption {
type = types.bool;
default = false;
description =
''
@@ -555,12 +556,7 @@ in
'';
};
security.pam.enableOTPW = mkOption {
default = false;
description = ''
Enable the OTPW (one-time password) PAM module.
'';
};
security.pam.enableOTPW = mkEnableOption "the OTPW (one-time password) PAM module";
security.pam.u2f = {
enable = mkOption {
@@ -719,12 +715,7 @@ in
};
};
security.pam.enableEcryptfs = mkOption {
default = false;
description = ''
Enable eCryptfs PAM module (mounting ecryptfs home directory on login).
'';
};
security.pam.enableEcryptfs = mkEnableOption "eCryptfs PAM module (mounting ecryptfs home directory on login)";
users.motd = mkOption {
default = null;

View File

@@ -173,7 +173,9 @@ in
config = mkIf cfg.enable {
security.sudo.extraRules = [
# We `mkOrder 600` so that the default rule shows up first, but there is
# still enough room for a user to `mkBefore` it.
security.sudo.extraRules = mkOrder 600 [
{ groups = [ "wheel" ];
commands = [ { command = "ALL"; options = (if cfg.wheelNeedsPassword then [ "SETENV" ] else [ "NOPASSWD" "SETENV" ]); } ];
}

View File

@@ -135,7 +135,7 @@ in {
];
execPkgs = lib.concatMap (opt: let
isSet = config.serviceConfig ? ${opt};
in lib.optional isSet config.serviceConfig.${opt}) execOpts;
in lib.flatten (lib.optional isSet config.serviceConfig.${opt})) execOpts;
unitAttrs = toplevelConfig.systemd.units."${name}.service";
allPkgs = lib.singleton (builtins.toJSON unitAttrs);
unitPkgs = if fullUnit then allPkgs else execPkgs;

View File

@@ -166,7 +166,7 @@ in
boot.specialFileSystems.${parentWrapperDir} = {
fsType = "tmpfs";
options = [ "nodev" ];
options = [ "nodev" "mode=755" ];
};
# Make sure our wrapperDir exports to the PATH env variable when
@@ -184,6 +184,8 @@ in
# programs to be wrapped.
WRAPPER_PATH=${config.system.path}/bin:${config.system.path}/sbin
chmod 755 "${parentWrapperDir}"
# We want to place the tmpdirs for the wrappers to the parent dir.
wrapperDir=$(mktemp --directory --tmpdir="${parentWrapperDir}" wrappers.XXXXXXXXXX)
chmod a+rx $wrapperDir
@@ -194,6 +196,9 @@ in
# Atomically replace the symlink
# See https://axialcorps.com/2013/07/03/atomically-replacing-files-and-directories/
old=$(readlink -f ${wrapperDir})
if [ -e ${wrapperDir}-tmp ]; then
rm --force --recursive ${wrapperDir}-tmp
fi
ln --symbolic --force --no-dereference $wrapperDir ${wrapperDir}-tmp
mv --no-target-directory ${wrapperDir}-tmp ${wrapperDir}
rm --force --recursive $old

View File

@@ -17,6 +17,7 @@ in {
options = {
services.rabbitmq = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Whether to enable the RabbitMQ server, an Advanced Message

View File

@@ -37,12 +37,7 @@ in
services.mysqlBackup = {
enable = mkOption {
default = false;
description = ''
Whether to enable MySQL backups.
'';
};
enable = mkEnableOption "MySQL backups";
calendar = mkOption {
type = types.str;

View File

@@ -44,12 +44,7 @@ in {
options = {
services.postgresqlBackup = {
enable = mkOption {
default = false;
description = ''
Whether to enable PostgreSQL dumps.
'';
};
enable = mkEnableOption "PostgreSQL dumps";
startAt = mkOption {
default = "*-*-* 01:15:00";

View File

@@ -11,10 +11,7 @@ with lib;
services.clickhouse = {
enable = mkOption {
default = false;
description = "Whether to enable ClickHouse database server.";
};
enable = mkEnableOption "ClickHouse database server";
};

View File

@@ -40,12 +40,7 @@ in
services.firebird = {
enable = mkOption {
default = false;
description = ''
Whether to enable the Firebird super server.
'';
};
enable = mkEnableOption "the Firebird super server";
package = mkOption {
default = pkgs.firebirdSuper;

View File

@@ -18,12 +18,7 @@ in
services.memcached = {
enable = mkOption {
default = false;
description = "
Whether to enable Memcached.
";
};
enable = mkEnableOption "Memcached";
user = mkOption {
default = "memcached";

View File

@@ -29,12 +29,7 @@ in
services.mongodb = {
enable = mkOption {
default = false;
description = "
Whether to enable the MongoDB server.
";
};
enable = mkEnableOption "the MongoDB server";
package = mkOption {
default = pkgs.mongodb;

View File

@@ -13,10 +13,7 @@ with lib;
services.virtuoso = {
enable = mkOption {
default = false;
description = "Whether to enable Virtuoso Opensource database server.";
};
enable = mkEnableOption "Virtuoso Opensource database server";
config = mkOption {
default = "";

View File

@@ -33,5 +33,5 @@ in {
systemd.user.sockets.pipewire.wantedBy = lib.mkIf cfg.socketActivation [ "sockets.target" ];
};
meta.maintainers = with lib.maintainers; [ jtojnar ];
meta.maintainers = with lib.maintainers; [ ];
}

View File

@@ -294,7 +294,7 @@ https://nixos.org/nixpkgs/manual/#sec-modify-via-packageOverrides
If you are not on NixOS or want to install this particular Emacs only for
yourself, you can do so by adding it to your
<filename>~/.config/nixpkgs/config.nix</filename> (see
<link xlink:href="http://nixos.org/nixpkgs/manual/#sec-modify-via-packageOverrides">Nixpkgs
<link xlink:href="https://nixos.org/nixpkgs/manual/#sec-modify-via-packageOverrides">Nixpkgs
manual</link>):
<example xml:id="module-services-emacs-config-nix">
<title>Custom Emacs in <filename>~/.config/nixpkgs/config.nix</filename></title>

View File

@@ -10,12 +10,7 @@ in
options = {
services.ratbagd = {
enable = mkOption {
default = false;
description = ''
Whether to enable ratbagd for configuring gaming mice.
'';
};
enable = mkEnableOption "ratbagd for configuring gaming mice";
};
};

View File

@@ -8,12 +8,7 @@ in {
###### interface
options = {
services.thermald = {
enable = mkOption {
default = false;
description = ''
Whether to enable thermald, the temperature management daemon.
'';
};
enable = mkEnableOption "thermald, the temperature management daemon";
debug = mkOption {
type = types.bool;

View File

@@ -269,6 +269,7 @@ in
};
enableSmtp = mkOption {
type = types.bool;
default = true;
description = "Whether to enable smtp in master.cf.";
};

View File

@@ -12,12 +12,10 @@ in
options = {
services.spamassassin = {
enable = mkOption {
default = false;
description = "Whether to run the SpamAssassin daemon";
};
enable = mkEnableOption "the SpamAssassin daemon";
debug = mkOption {
type = types.bool;
default = false;
description = "Whether to run the SpamAssassin daemon in debug mode";
};

View File

@@ -513,10 +513,6 @@ in
include ${config.services.nginx.package}/conf/fastcgi_params;
fastcgi_pass unix:/run/sympa/wwsympa.socket;
fastcgi_split_path_info ^(${loc})(.*)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME ${pkg}/lib/sympa/cgi/wwsympa.fcgi;
'';
}) // {
"/static-sympa/".alias = "${dataDir}/static_content/";

View File

@@ -19,6 +19,7 @@ in
services.autofs = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Mount filesystems on demand. Unmount them automatically.
@@ -56,6 +57,7 @@ in
};
debug = mkOption {
type = types.bool;
default = false;
description = ''
Pass -d and -7 to automount and write log to the system journal.

View File

@@ -31,13 +31,7 @@ in
services.cgminer = {
enable = mkOption {
default = false;
description = ''
Whether to enable cgminer, an ASIC/FPGA/GPU miner for bitcoin and
litecoin.
'';
};
enable = mkEnableOption "cgminer, an ASIC/FPGA/GPU miner for bitcoin and litecoin";
package = mkOption {
default = pkgs.cgminer;

View File

@@ -8,12 +8,7 @@ let
in {
options = {
services.devmon = {
enable = mkOption {
default = false;
description = ''
Whether to enable devmon, an automatic device mounting daemon.
'';
};
enable = mkEnableOption "devmon, an automatic device mounting daemon";
};
};

View File

@@ -17,10 +17,7 @@ in
services.disnix = {
enable = mkOption {
default = false;
description = "Whether to enable Disnix";
};
enable = mkEnableOption "Disnix";
enableMultiUser = mkOption {
type = types.bool;
@@ -28,10 +25,7 @@ in
description = "Whether to support multi-user mode by enabling the Disnix D-Bus service";
};
useWebServiceInterface = mkOption {
default = false;
description = "Whether to enable the DisnixWebService interface running on Apache Tomcat";
};
useWebServiceInterface = mkEnableOption "the DisnixWebService interface running on Apache Tomcat";
package = mkOption {
type = types.path;

View File

@@ -17,10 +17,7 @@ in
services.felix = {
enable = mkOption {
default = false;
description = "Whether to enable the Apache Felix OSGi service";
};
enable = mkEnableOption "the Apache Felix OSGi service";
bundles = mkOption {
type = types.listOf types.package;

View File

@@ -43,6 +43,9 @@ let
[gitlab-shell]
dir = "${cfg.packages.gitlab-shell}"
secret_file = "${cfg.statePath}/gitlab_shell_secret"
gitlab_url = "http+unix://${pathUrlQuote gitlabSocket}"
http_settings = { self_signed_cert = false }
${concatStringsSep "\n" (attrValues (mapAttrs (k: v: ''
[[storage]]
@@ -129,7 +132,7 @@ let
HOME = "${cfg.statePath}/home";
UNICORN_PATH = "${cfg.statePath}/";
GITLAB_PATH = "${cfg.packages.gitlab}/share/gitlab/";
SCHEMA = "${cfg.statePath}/db/schema.rb";
SCHEMA = "${cfg.statePath}/db/structure.sql";
GITLAB_UPLOADS_PATH = "${cfg.statePath}/uploads";
GITLAB_LOG_PATH = "${cfg.statePath}/log";
GITLAB_REDIS_CONFIG_FILE = pkgs.writeText "redis.yml" (builtins.toJSON redisConfig);
@@ -180,7 +183,7 @@ let
${optionalString (cfg.smtp.passwordFile != null) ''password: "@smtpPassword@",''}
domain: "${cfg.smtp.domain}",
${optionalString (cfg.smtp.authentication != null) "authentication: :${cfg.smtp.authentication},"}
enable_starttls_auto: ${toString cfg.smtp.enableStartTLSAuto},
enable_starttls_auto: ${boolToString cfg.smtp.enableStartTLSAuto},
ca_file: "/etc/ssl/certs/ca-certificates.crt",
openssl_verify_mode: '${cfg.smtp.opensslVerifyMode}'
}

View File

@@ -15,6 +15,7 @@ in
options = {
services.ihaskell = {
enable = mkOption {
type = types.bool;
default = false;
description = "Autostart an IHaskell notebook service.";
};

View File

@@ -14,9 +14,9 @@
<para>
This chapter will show you how to set up your own, self-hosted Matrix
homeserver using the Synapse reference homeserver, and how to serve your own
copy of the Riot web client. See the
copy of the Element web client. See the
<link xlink:href="https://matrix.org/docs/projects/try-matrix-now.html">Try
Matrix Now!</link> overview page for links to Riot Apps for Android and iOS,
Matrix Now!</link> overview page for links to Element Apps for Android and iOS,
desktop clients, as well as bridges to other networks and other projects
around Matrix.
</para>
@@ -84,7 +84,7 @@ in {
"m.homeserver" = { "base_url" = "https://${fqdn}"; };
"m.identity_server" = { "base_url" = "https://vector.im"; };
};
# ACAO required to allow riot-web on any URL to request this json file
# ACAO required to allow element-web on any URL to request this json file
in ''
add_header Content-Type application/json;
add_header Access-Control-Allow-Origin *;
@@ -98,7 +98,7 @@ in {
<link linkend="opt-services.nginx.virtualHosts._name_.forceSSL">forceSSL</link> = true;
# Or do a redirect instead of the 404, or whatever is appropriate for you.
# But do not put a Matrix Web client here! See the Riot Web section below.
# But do not put a Matrix Web client here! See the Element web section below.
<link linkend="opt-services.nginx.virtualHosts._name_.locations._name_.extraConfig">locations."/".extraConfig</link> = ''
return 404;
'';
@@ -171,17 +171,19 @@ Success!
option until a better solution for NixOS is in place.
</para>
</section>
<section xml:id="module-services-matrix-riot-web">
<title>Riot Web Client</title>
<section xml:id="module-services-matrix-element-web">
<title>Element (formerly known as Riot) Web Client</title>
<para>
<link xlink:href="https://github.com/vector-im/riot-web/">Riot Web</link> is
<link xlink:href="https://github.com/vector-im/riot-web/">Element Web</link> is
the reference web client for Matrix and developed by the core team at
matrix.org. The following snippet can be optionally added to the code before
matrix.org. Element was formerly known as Riot.im, see the
<link xlink:href="https://element.io/blog/welcome-to-element/">Element introductory blog post</link>
for more information. The following snippet can be optionally added to the code before
to complete the synapse installation with a web client served at
<code>https://riot.myhostname.example.org</code> and
<code>https://riot.example.org</code>. Alternatively, you can use the hosted
copy at <link xlink:href="https://riot.im/app">https://riot.im/app</link>,
<code>https://element.myhostname.example.org</code> and
<code>https://element.example.org</code>. Alternatively, you can use the hosted
copy at <link xlink:href="https://app.element.io/">https://app.element.io/</link>,
or use other web clients or native client applications. Due to the
<literal>/.well-known</literal> urls set up done above, many clients should
fill in the required connection details automatically when you enter your
@@ -191,14 +193,14 @@ Success!
featureset.
<programlisting>
{
services.nginx.virtualHosts."riot.${fqdn}" = {
services.nginx.virtualHosts."element.${fqdn}" = {
<link linkend="opt-services.nginx.virtualHosts._name_.enableACME">enableACME</link> = true;
<link linkend="opt-services.nginx.virtualHosts._name_.forceSSL">forceSSL</link> = true;
<link linkend="opt-services.nginx.virtualHosts._name_.serverAliases">serverAliases</link> = [
"riot.${config.networking.domain}"
"element.${config.networking.domain}"
];
<link linkend="opt-services.nginx.virtualHosts._name_.root">root</link> = pkgs.riot-web.override {
<link linkend="opt-services.nginx.virtualHosts._name_.root">root</link> = pkgs.element-web.override {
conf = {
default_server_config."m.homeserver" = {
"base_url" = "${config.networking.domain}";
@@ -212,13 +214,13 @@ Success!
</para>
<para>
Note that the Riot developers do not recommend running Riot and your Matrix
Note that the Element developers do not recommend running Element and your Matrix
homeserver on the same fully-qualified domain name for security reasons. In
the example, this means that you should not reuse the
<literal>myhostname.example.org</literal> virtualHost to also serve Riot,
<literal>myhostname.example.org</literal> virtualHost to also serve Element,
but instead serve it on a different subdomain, like
<literal>riot.example.org</literal> in the example. See the
<link xlink:href="https://github.com/vector-im/riot-web#important-security-note">Riot
<literal>element.example.org</literal> in the example. See the
<link xlink:href="https://github.com/vector-im/riot-web#important-security-note">Element
Important Security Notes</link> for more information on this subject.
</para>
</section>

View File

@@ -282,7 +282,7 @@ in
trustedBinaryCaches = mkOption {
type = types.listOf types.str;
default = [ ];
example = [ http://hydra.nixos.org/ ];
example = [ "https://hydra.nixos.org/" ];
description = ''
List of binary cache URLs that non-root users can use (in
addition to those specified using
@@ -441,6 +441,12 @@ in
nix.binaryCachePublicKeys = [ "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" ];
nix.binaryCaches = [ "https://cache.nixos.org/" ];
environment.systemPackages =
[ nix
pkgs.nix-info
]
++ optional (config.programs.bash.enableCompletion && !versionAtLeast nixVersion "2.4pre") pkgs.nix-bash-completions;
environment.etc."nix/nix.conf".source = nixConf;
environment.etc."nix/registry.json".text = builtins.toJSON {
@@ -510,7 +516,7 @@ in
system.activationScripts.nix = stringAfter [ "etc" "users" ]
''
# Create directories in /nix.
${nix}/bin/nix ping-store --no-net
install -m 0755 -d /nix/var/nix/{gcroots,profiles}/per-user
# Subscribe the root user to the NixOS channel by default.
if [ ! -e "/root/.nix-channels" ]; then

View File

@@ -16,10 +16,7 @@ in
services.safeeyes = {
enable = mkOption {
default = false;
description = "Whether to enable the safeeyes OSGi service";
};
enable = mkEnableOption "the safeeyes OSGi service";
};

View File

@@ -18,6 +18,7 @@ in
services.svnserve = {
enable = mkOption {
type = types.bool;
default = false;
description = "Whether to enable svnserve to serve Subversion repositories through the SVN protocol.";
};

View File

@@ -19,12 +19,8 @@ in
# !!! All these option descriptions needs to be cleaned up.
client = {
enable = mkOption {
default = false;
description = "
Whether to enable the Synergy client (receive keyboard and mouse events from a Synergy server).
";
};
enable = mkEnableOption "the Synergy client (receive keyboard and mouse events from a Synergy server)";
screenName = mkOption {
default = "";
description = ''
@@ -47,12 +43,8 @@ in
};
server = {
enable = mkOption {
default = false;
description = ''
Whether to enable the Synergy server (send keyboard and mouse events).
'';
};
enable = mkEnableOption "the Synergy server (send keyboard and mouse events)";
configFile = mkOption {
default = "/etc/synergy-server.conf";
description = "The Synergy server configuration file.";

View File

@@ -225,7 +225,7 @@ in {
Restart = "always";
RestartSec = 2;
};
restartTriggers = [ datadogPkg ] ++ attrNames etcfiles;
restartTriggers = [ datadogPkg ] ++ map (x: x.source) (attrValues etcfiles);
} attrs;
in {
datadog-agent = makeService {

View File

@@ -43,10 +43,7 @@ in
options = {
services.netatalk = {
enable = mkOption {
default = false;
description = "Whether to enable the Netatalk AFP fileserver.";
};
enable = mkEnableOption "the Netatalk AFP fileserver";
port = mkOption {
default = 548;
@@ -65,6 +62,7 @@ in
homes = {
enable = mkOption {
type = types.bool;
default = false;
description = "Enable sharing of the UNIX server user home directories.";
};

View File

@@ -29,10 +29,7 @@ in
options = {
services.rsyncd = {
enable = mkOption {
default = false;
description = "Whether to enable the rsync daemon.";
};
enable = mkEnableOption "the rsync daemon";
motd = mkOption {
type = types.str;

View File

@@ -100,11 +100,13 @@ in
dir = {
enable = mkOption {
type = types.bool;
default = true;
description = ''
Whether to enable XtreemFS DIR service.
'';
};
uuid = mkOption {
example = "eacb6bab-f444-4ebf-a06a-3f72d7465e40";
description = ''
@@ -218,11 +220,13 @@ in
mrc = {
enable = mkOption {
type = types.bool;
default = true;
description = ''
Whether to enable XtreemFS MRC service.
'';
};
uuid = mkOption {
example = "eacb6bab-f444-4ebf-a06a-3f72d7465e41";
description = ''
@@ -354,11 +358,13 @@ in
osd = {
enable = mkOption {
type = types.bool;
default = true;
description = ''
Whether to enable XtreemFS OSD service.
'';
};
uuid = mkOption {
example = "eacb6bab-f444-4ebf-a06a-3f72d7465e42";
description = ''

View File

@@ -21,6 +21,7 @@ in
services.yandex-disk = {
enable = mkOption {
type = types.bool;
default = false;
description = "
Whether to enable Yandex-disk client. See https://disk.yandex.ru/

View File

@@ -16,6 +16,7 @@ in
services.amule = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Whether to run the AMule daemon. You need to manually run "amuled --ec-config" to configure the service for the first time.

View File

@@ -35,12 +35,7 @@ in
services.babeld = {
enable = mkOption {
default = false;
description = ''
Whether to run the babeld network routing daemon.
'';
};
enable = mkEnableOption "the babeld network routing daemon";
interfaceDefaults = mkOption {
default = null;

View File

@@ -68,12 +68,7 @@ in
services.bind = {
enable = mkOption {
default = false;
description = "
Whether to enable BIND domain name server.
";
};
enable = mkEnableOption "BIND domain name server";
cacheNetworks = mkOption {
default = ["127.0.0.0/24"];

View File

@@ -48,6 +48,7 @@ in
services.bitlbee = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Whether to run the BitlBee IRC to other chat network gateway.

View File

@@ -33,12 +33,7 @@ in
options.services.cntlm = {
enable = mkOption {
default = false;
description = ''
Whether to enable the cntlm, which start a local proxy.
'';
};
enable = mkEnableOption "cntlm, which starts a local proxy";
username = mkOption {
description = ''

View File

@@ -64,6 +64,47 @@ let
fi
'';
# This is the fork of the original dnscrypt-proxy maintained by Dyne.org.
# dnscrypt-proxy2 doesn't provide the `--test` feature that is needed to
# correctly implement key rotation of dnscrypt-wrapper ephemeral keys.
dnscrypt-proxy1 = pkgs.callPackage
({ stdenv, fetchFromGitHub, autoreconfHook
, pkgconfig, libsodium, ldns, openssl, systemd }:
stdenv.mkDerivation rec {
pname = "dnscrypt-proxy";
version = "2019-08-20";
src = fetchFromGitHub {
owner = "dyne";
repo = "dnscrypt-proxy";
rev = "07ac3825b5069adc28e2547c16b1d983a8ed8d80";
sha256 = "0c4mq741q4rpmdn09agwmxap32kf0vgfz7pkhcdc5h54chc3g3xy";
};
configureFlags = optional stdenv.isLinux "--with-systemd";
nativeBuildInputs = [ autoreconfHook pkgconfig ];
# <ldns/ldns.h> depends on <openssl/ssl.h>
buildInputs = [ libsodium openssl.dev ldns ] ++ optional stdenv.isLinux systemd;
postInstall = ''
# Previous versions required libtool files to load plugins; they are
# now strictly optional.
rm $out/lib/dnscrypt-proxy/*.la
'';
meta = {
description = "A tool for securing communications between a client and a DNS resolver";
homepage = "https://github.com/dyne/dnscrypt-proxy";
license = licenses.isc;
maintainers = with maintainers; [ rnhmjoj ];
platforms = platforms.linux;
};
}) { };
in {
@@ -179,7 +220,7 @@ in {
requires = [ "dnscrypt-wrapper.service" ];
description = "Rotates DNSCrypt wrapper keys if soon to expire";
path = with pkgs; [ dnscrypt-wrapper dnscrypt-proxy gawk ];
path = with pkgs; [ dnscrypt-wrapper dnscrypt-proxy1 gawk ];
script = rotateKeys;
serviceConfig.User = "dnscrypt-wrapper";
};

View File

@@ -39,6 +39,7 @@ in
services.flashpolicyd = {
enable = mkOption {
type = types.bool;
default = false;
description =
''

View File

@@ -19,6 +19,7 @@ in
'';
};
autorun = mkOption {
type = types.bool;
default = true;
description = ''
Whether to automatically start the tunnel.

View File

@@ -42,12 +42,8 @@ in
{
options = {
services.gvpe = {
enable = mkOption {
default = false;
description = ''
Whether to run gvpe
'';
};
enable = lib.mkEnableOption "gvpe";
nodename = mkOption {
default = null;
description =''

View File

@@ -49,6 +49,7 @@ in
services.hostapd = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Enable putting a wireless interface into infrastructure mode,
@@ -71,6 +72,7 @@ in
};
noScan = mkOption {
type = types.bool;
default = false;
description = ''
Do not scan for overlapping BSSs in HT40+/- mode.
@@ -126,6 +128,7 @@ in
};
wpa = mkOption {
type = types.bool;
default = true;
description = ''
Enable WPA (IEEE 802.11i/D3.0) to authenticate with the access point.

View File

@@ -158,10 +158,10 @@ let
(sec "addressbook")
(strOpt "defaulturl" cfg.addressbook.defaulturl)
] ++ (optionalEmptyList "subscriptions" cfg.addressbook.subscriptions)
++ (flip mapAttrs
(collect (name: proto: proto ? port && proto ? address && proto ? name) cfg.proto)
++ (flip map
(collect (proto: proto ? port && proto ? address) cfg.proto)
(proto: let protoOpts = [
(sec name)
(sec proto.name)
(boolOpt "enabled" proto.enable)
(strOpt "address" proto.address)
(intOpt "port" proto.port)
@@ -181,10 +181,10 @@ let
tunnelConf = let opts = [
notice
(flip mapAttrs
(collect (name: tun: tun ? port && tun ? destination) cfg.outTunnels)
(flip map
(collect (tun: tun ? port && tun ? destination) cfg.outTunnels)
(tun: let outTunOpts = [
(sec name)
(sec tun.name)
"type = client"
(intOpt "port" tun.port)
(strOpt "destination" tun.destination)
@@ -204,10 +204,10 @@ let
++ (if tun ? crypto.tagsToSend then
optionalNullInt "crypto.tagstosend" tun.crypto.tagsToSend else []);
in concatStringsSep "\n" outTunOpts))
(flip mapAttrs
(collect (name: tun: tun ? port && tun ? address) cfg.inTunnels)
(flip map
(collect (tun: tun ? port && tun ? address) cfg.inTunnels)
(tun: let inTunOpts = [
(sec name)
(sec tun.name)
"type = server"
(intOpt "port" tun.port)
(strOpt "host" tun.address)
@@ -606,7 +606,7 @@ in
outTunnels = mkOption {
default = {};
type = with types; loaOf (submodule (
type = with types; attrsOf (submodule (
{ name, ... }: {
options = {
destinationPort = mkOption {
@@ -627,7 +627,7 @@ in
inTunnels = mkOption {
default = {};
type = with types; loaOf (submodule (
type = with types; attrsOf (submodule (
{ name, ... }: {
options = {
inPort = mkOption {

View File

@@ -36,12 +36,7 @@ in
services.ircdHybrid = {
enable = mkOption {
default = false;
description = "
Enable IRCD.
";
};
enable = mkEnableOption "IRCD";
serverName = mkOption {
default = "hades.arpa";

View File

@@ -18,12 +18,8 @@ in
options = {
services.mailpile = {
enable = mkOption {
default = false;
description = "
Whether to enable Mailpile the mail client.
";
};
enable = mkEnableOption "Mailpile the mail client";
hostname = mkOption {
default = "localhost";
description = "Listen to this hostname or ip.";

View File

@@ -26,7 +26,7 @@ let
rpc-login=${rpc.user}:${rpc.password}
''}
${optionalString rpc.restricted ''
restrict-rpc=1
restricted-rpc=1
''}
limit-rate-up=${toString limits.upload}

View File

@@ -30,6 +30,7 @@ in
options = {
services.chrony = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Whether to synchronise your machine's time using chrony.

View File

@@ -38,6 +38,7 @@ in
services.ntp = {
enable = mkOption {
type = types.bool;
default = false;
description = ''
Whether to synchronise your machine's time using ntpd, as a peer in

Some files were not shown because too many files have changed in this diff Show More