Commit graph

223894 commits

Author SHA1 Message Date
Florian Klink
ae70c38777
Merge pull request #79328 from tfc/python-test-driver-reraise
nixosTests: Reraise exceptions in subtests so they stop the test
2020-05-01 01:58:42 +02:00
Roman Firment
e523407d80 gnomeExtensions.window-is-ready-remover: init at unstable-2020-03-25
Removes window is ready Notification.
2020-05-01 01:45:37 +02:00
Florian Klink
3cdd558a6f nixosTests: drop nr_tests and failed_tests variables
With the tests now bailing out early on a failing subtest, we don't need
to keep a list of failed tests, or the number of total tests
2020-05-01 01:22:42 +02:00
Jacek Galowicz
b139bc0d87 nixosTests: Reraise exception in subtests 2020-05-01 01:22:42 +02:00
Florian Klink
fc64bca95b 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.
2020-05-01 00:13:43 +02:00
Maximilian Bosch
8aee1600f6
Merge pull request #86398 from etu/php-packages-updates
php.packages: Upgrade all interactive packages
2020-05-01 00:13:43 +02:00
Maximilian Bosch
23b619559d
Merge pull request #86388 from matthiasbeyer/add-cargo-deny
cargo-deny: init at 0.6.6
2020-04-30 23:57:26 +02:00
José Romildo Malaquias
b041f8b61a
Merge pull request #82891 from Elyhaka/pop-gtk-3.36
pop-gtk-theme: 2020-02-10 -> 2020-03-18 (gnome 3.36)
2020-04-30 18:20:31 -03:00
Florian Klink
fdd0d0de1f gitlab: 12.8.9 -> 12.8.10 2020-04-30 23:16:50 +02:00
Florian Klink
9eb6dc762f gitaly: 12.8.9 -> 12.8.10 2020-04-30 23:16:43 +02:00
Jan Tojnar
d74e044888
flatpak-builder: remove p7zip dependency
7zip is unmaintained and full of holes. In the worst case, it can be still picked up from PATH.

https://discourse.nixos.org/t/p7zip-and-possible-rces/6951
2020-04-30 23:14:00 +02:00
Maximilian Bosch
eaf7c34d74
Merge pull request #86408 from avdv/colorls
colorls: 1.2.0 -> 1.3.3
2020-04-30 22:59:44 +02:00
Maximilian Bosch
576eca7ad8
Merge pull request #86414 from filalex77/googler-4.1
googler: 4.0 -> 4.1
2020-04-30 22:57:14 +02:00
Michael Lingelbach
4a704c653b libnvidia-container: 1.0.0 -> 1.0.6 2020-04-30 13:53:47 -07:00
Jan Tojnar
083b0ba631
Merge pull request #86416 from jtojnar/gi-selfhook-fix 2020-04-30 22:42:36 +02:00
Michael Raskin
06aa21f989
Merge pull request #86343 from prusnak/liberation-fonts
liberation_ttf_v2: 2.00.4 -> 2.1.0
2020-04-30 20:36:29 +00:00
Félix Baylac-Jacqué
353a8b58e6
nixos/prosody: leverage systemd sandbox features to harden service
We are leveraging the systemd sandboxing features to prevent the
service accessing locations it shouldn't do. Most notably, we are here
preventing the prosody service from accessing /home and providing it
with a private /dev and /tmp.

Please consult man systemd.exec for further informations.
2020-04-30 20:40:00 +02:00
Félix Baylac-Jacqué
8aea528872
nixos/prosody: make defaults comply with XEP-0423
Setting up a XMPP chat server is a pretty deep rabbit whole to jump in
when you're not familiar with this whole universe. Your experience
with this environment will greatly depends on whether or not your
server implements the right set of XEPs.

To tackle this problem, the XMPP community came with the idea of
creating a meta-XEP in charge of listing the desirable XEPs to comply
with. This meta-XMP is issued every year under an new XEP number. The
2020 one being XEP-0423[1].

This prosody nixos module refactoring makes complying with XEP-0423
easier. All the necessary extensions are enabled by default. For some
extensions (MUC and HTTP_UPLOAD), we need some input from the user and
cannot provide a sensible default nixpkgs-wide. For those, we guide
the user using a couple of assertions explaining the remaining manual
steps to perform.

We took advantage of this substential refactoring to refresh the
associated nixos test.

Changelog:
- Update the prosody package to provide the necessary community
  modules in order to comply with XEP-0423. This is a tradeoff, as
  depending on their configuration, the user might end up not using them
  and wasting some disk space. That being said, adding those will
  allow the XEP-0423 users, which I expect to be the majority of
  users, to leverage a bit more the binary cache.
- Add a muc submodule populated with the prosody muc defaults.
- Add a http_upload submodule in charge of setting up a basic http
  server handling the user uploads. This submodule is in is
  spinning up an HTTP(s) server in charge of receiving and serving the
  user's attachments.
- Advertise both the MUCs and the http_upload endpoints using mod disco.
- Use the slixmpp library in place of the now defunct sleekxmpp for
  the prosody NixOS test.
- Update the nixos test to setup and test the MUC and http upload
  features.
- Add a couple of assertions triggered if the setup is not xep-0423
  compliant.

[1] https://xmpp.org/extensions/xep-0423.html
2020-04-30 20:39:54 +02:00
Jan Tojnar
8f7387f219
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.
2020-04-30 20:12:30 +02:00
Oleksii Filonenko
c9f14d5814 googler: 4.0 -> 4.1 2020-04-30 18:01:50 +00:00
adisbladis
1a70e4ffa6
Merge pull request #86097 from zowoq/docker
nixos/podman: add assertion for dockerCompat
2020-04-30 19:26:05 +02:00
cmacrae
94b4848636 maintainers: add cmacrae 2020-04-30 17:52:16 +01:00
Florian Klink
9d11b73c33
Merge pull request #86409 from flokli/oslogin-move-nsswitch
nixos/google-oslogin: Move nsswitch config into the module
2020-04-30 18:25:40 +02:00
Pavol Rusnak
b4a2689117
liberation_ttf_v2: 2.00.4 -> 2.1.0 2020-04-30 17:59:18 +02:00
Florian Klink
4b71b6f8fa nixos/google-oslogin: Move nsswitch config into the module
Motivation: #86350
2020-04-30 17:51:13 +02:00
Claudio Bley
b929551f2a colorls: 1.2.0 -> 1.3.3 2020-04-30 17:00:48 +02:00
Anderson Torres
0510d59901
Merge pull request #86375 from AndersonTorres/havoc-upload
havoc: init at 2019-12-08
2020-04-30 11:43:48 -03:00
Jörg Thalheim
ea3a26b7f9
Merge pull request #86386 from filalex77/cargo-deb-1.24.0 2020-04-30 15:36:10 +01:00
Serg Nesterov
61396047dc
tmuxinator: 1.1.4 -> 2.0.0 2020-04-30 17:35:59 +03:00
Tim Steinbach
c56c72b4f8
zoom-us: 5.0.398100.0427 -> 5.0.399860.0429 2020-04-30 10:07:49 -04:00
Tim Steinbach
5fa90ed9e2
linux/hardened-patches/4.19: 4.19.118.a -> 4.19.119.a 2020-04-30 10:05:58 -04:00
Tim Steinbach
22c0c49d61
linux/hardened-patches/5.4: 5.4.35.a -> 5.4.36.a 2020-04-30 10:05:56 -04:00
Tim Steinbach
53ea32be28
linux/hardened-patches/5.6: 5.6.7.a -> 5.6.8.a 2020-04-30 10:05:50 -04:00
Tor Hedin Brønner
62377802ef gnome3.gnome-shell-extensions: 3.36.1 -> 3.36.2 2020-04-30 15:56:15 +02:00
Tor Hedin Brønner
a59590a484 gnome3.mutter: 3.36.1 -> 3.36.2 2020-04-30 15:56:15 +02:00
Tor Hedin Brønner
88f42237d8 gnome3.gnome-shell: 3.36.1 -> 3.36.2 2020-04-30 15:56:15 +02:00
Jörg Thalheim
b55652e20c
Merge pull request #86384 from filalex77/scc-2.12.0
scc: 2.11.0 -> 2.12.0
2020-04-30 13:25:28 +01:00
Florian Klink
c1c0e8ab91
Merge pull request #86358 from mweinelt/steam
steam: update generated runtime dependencies
2020-04-30 14:18:28 +02:00
Jörg Thalheim
c965a8dffb
Merge pull request #86400 from omniitgmbh/uftp_5.0
uftp: 4.10.2 -> 5.0
2020-04-30 13:11:25 +01:00
Tristan Helmich (omniIT)
edba1d79d1 uftp: 4.10.2 -> 5.0 2020-04-30 11:43:02 +00:00
Elis Hirwing
0482656c4a
php.packages.psysh: 0.9.12 -> 0.10.3
Changelogs:
 - https://github.com/bobthecow/psysh/releases/tag/v0.10.0
 - https://github.com/bobthecow/psysh/releases/tag/v0.10.1
 - https://github.com/bobthecow/psysh/releases/tag/v0.10.2
 - https://github.com/bobthecow/psysh/releases/tag/v0.10.3
2020-04-30 13:39:41 +02:00
Elis Hirwing
c8b773b25d
php.packages.psalm: 3.9.3 -> 3.11.2
Changelogs:
 - https://github.com/vimeo/psalm/releases/tag/3.9.4
 - https://github.com/vimeo/psalm/releases/tag/3.9.5
 - https://github.com/vimeo/psalm/releases/tag/3.10.0
 - https://github.com/vimeo/psalm/releases/tag/3.10.1
 - https://github.com/vimeo/psalm/releases/tag/3.11.1
 - https://github.com/vimeo/psalm/releases/tag/3.11.2
2020-04-30 13:36:15 +02:00
Elis Hirwing
88f94e8ba9
php.packages.phpstan: 0.12.18 -> 0.12.19
Changelog: https://github.com/phpstan/phpstan/releases/tag/0.12.19
2020-04-30 13:34:17 +02:00
Elis Hirwing
9c161f0ea2
php.packages.phpcs: 3.5.4 -> 3.5.5
Changelog:
https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.5.5
2020-04-30 13:33:20 +02:00
Elis Hirwing
4610b24fd7
php.packages.phpcbf: 3.5.4 -> 3.5.5
Changelog:
https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.5.5
2020-04-30 13:31:56 +02:00
Elis Hirwing
3a2173b514
php.packages.php-cs-fixer: 2.16.1 -> 2.16.3
Changelogs:
 - https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/tag/v2.16.2
 - https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/tag/v2.16.3
2020-04-30 13:29:36 +02:00
Elis Hirwing
4d6ea7350c
php.packages.composer: 1.9.3 -> 1.10.5
Changelogs:
 - https://github.com/composer/composer/releases/tag/1.10.0
 - https://github.com/composer/composer/releases/tag/1.10.1
 - https://github.com/composer/composer/releases/tag/1.10.2
 - https://github.com/composer/composer/releases/tag/1.10.3
 - https://github.com/composer/composer/releases/tag/1.10.4
 - https://github.com/composer/composer/releases/tag/1.10.5
2020-04-30 13:28:19 +02:00
Elis Hirwing
56562a3036
php.extensions: Add descriptions, homepage and license to all upstream extensions 2020-04-30 13:20:27 +02:00
markuskowa
01790228ca
Merge pull request #86322 from bzizou/openmpi-fabric
openmpi: add libfabric support (for omnipath networks)
2020-04-30 12:33:18 +02:00
AndersonTorres
8aee17466b havoc: init at 2019-12-08 2020-04-30 07:25:11 -03:00