Commit graph

430541 commits

Author SHA1 Message Date
rnhmjoj 4f67365482
nixos/tests/printing: split into service/socket
This splits the tests into two: one where cups.socket is started
normally, the order with socket activation.

Why? It's almost impossible to follow the test with 4 different
machines printing at the same time. It should also be more efficient
because only two VMs at a time were needed anyway.
2022-12-07 15:57:45 +01:00
rnhmjoj 28034190de
nixos/cupsd: fix /var/run/ warning in cups.socket
Silence the systemd warning

    ListenStream= references a path below legacy directory /var/run/, updating /var/run/cups/cups.sock → /run/cups/cups.sock; please update the unit file accordingly

by resetting the value coming from the upstream unit.
2022-12-07 15:57:44 +01:00
rnhmjoj 43cb1eb2f9
nixos/cupsd: stop managing /run/cups directory
The directory is already set up by cups.socket: managing it with
RuntimeDirectory in cups.service is unnecesary and has the unwanted
effect that upon stopping cupsd systemd will remove it. This includes
the /run/cups/cups.sock socket, so it breaks socket activation.
2022-12-07 15:57:44 +01:00
rnhmjoj 47d9e7d3d7
nixos/hardware/printers: stop cupsd when unneeded
If socket activation is enable (the default) and printers are configured
declaratively, the ensure-printers service will always start cupsd and
leave it running, thus defeating the point of socket activation.

With this change ensure-printers continues to start the cups.service at
boot, but automatically stops it afterwards if socket activation is
enabled.

Note: Later restarts of ensure-printers will also restart cupsd, but
it's not an issue since it will be reactivate, if necessary.
2022-12-07 15:57:44 +01:00
rnhmjoj a5eb3b03ff
cups: fix cups.socket unit
The cups.socket unit shouldn't be part of cups.service: stopping the
service would stop the socket and break subsequent socket activations.

See https://github.com/apple/cups/issues/6005
2022-11-28 14:49:40 +01:00
Vladimír Čunát 9ab35fe3ad
Merge #201268: libcxx: link correct libcxxabi version
...into staging
2022-11-28 10:00:21 +01:00
Vladimír Čunát efe2f4cbda
Merge #203408: mesa: 22.2.3 -> 22.2.4
...into staging
2022-11-28 09:51:35 +01:00
Rouven Czerwinski caf8e0091d meta: 22.2.3 -> 22.2.4
https://docs.mesa3d.org/relnotes/22.2.4.html
2022-11-28 07:35:06 +01:00
github-actions[bot] 6aeef7531c
Merge staging-next into staging 2022-11-28 06:01:53 +00:00
github-actions[bot] 90dcbd04ef
Merge master into staging-next 2022-11-28 06:01:15 +00:00
Dennis Gosnell f2f39a2aff
Merge pull request #203384 from ivanbrennan/add-to-xmonad-maintainers
haskellPackages: add ivanbrennan as a maintainer
2022-11-28 14:19:22 +09:00
Robert Schütz 2eb0a97773
Merge pull request #200981 from dotlambda/deltachat-desktop-1.34
deltachat-desktop: 1.30.1 -> 1.34.0
2022-11-27 19:56:07 -08:00
Nikolay Korotkiy 7fba00d254
Merge pull request #203336 from alyaeanyx/xournalpp-1.1.3
xournalpp: 1.1.2 -> 1.1.3
2022-11-28 07:49:30 +04:00
Robert Schütz 6949cecbd6 home-assistant: use caldav 0.9.1 2022-11-27 19:06:00 -08:00
Robert Schütz 37103c0358 calendar-cli: 0.13.0 -> 0.14.1 2022-11-27 19:06:00 -08:00
Robert Schütz d008be1ff1 python310Packages.caldav: 0.9.1 -> 0.11.0 2022-11-27 19:06:00 -08:00
Robert Schütz 0fe5017065 python310Packages.recurring-ical-events: init at 1.1.0b0 2022-11-27 19:06:00 -08:00
Robert Schütz b03027524f python310Packages.x-wr-timezone: init at 0.0.5 2022-11-27 19:06:00 -08:00
Sandro 67762b6317
Merge pull request #195467 from wegank/ldid-init 2022-11-28 03:23:45 +01:00
Sandro 1bbcb929a2
Merge pull request #203352 from SuperSandro2000/openmpi 2022-11-28 03:21:26 +01:00
Sandro bf00ba0025
Merge pull request #203350 from SuperSandro2000/libguestfs 2022-11-28 03:21:12 +01:00
Sandro e76641bbc8
Merge pull request #203349 from SuperSandro2000/libdbusmenu 2022-11-28 03:20:49 +01:00
Sandro 05e07ae792
Merge pull request #203346 from SuperSandro2000/hwloc 2022-11-28 03:20:33 +01:00
Sandro 333af6d126
Merge pull request #202943 from SuperSandro2000/libva-passthru 2022-11-28 03:19:08 +01:00
Sandro 4a8531fddc
Merge pull request #196037 from NixOS/gd 2022-11-28 03:07:03 +01:00
Sandro 2ee70acb86
Merge pull request #187862 from SuperSandro2000/openafs 2022-11-28 03:06:49 +01:00
Sandro 4991514dbd
Merge pull request #200114 from SuperSandro2000/changedetection-io 2022-11-28 02:54:54 +01:00
Sandro 86c27c210f
Merge pull request #203347 from SuperSandro2000/libappindicator 2022-11-28 02:54:25 +01:00
Sandro 3fca08c43b
Merge pull request #203351 from SuperSandro2000/libindicator 2022-11-28 02:52:11 +01:00
Sandro 010798ff0f
Merge pull request #203353 from SuperSandro2000/wiretiger 2022-11-28 02:49:37 +01:00
Sandro bc28c7cd73
Merge pull request #202900 from SuperSandro2000/python310Packages.structlog 2022-11-28 02:32:50 +01:00
Joshua Giacone 3ccee00df1
polychromatic: fix qt5 wrapper to contain all required libraries (#202449)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Fixes https://github.com/NixOS/nixpkgs/issues/200780
2022-11-28 02:26:24 +01:00
Sandro 4724d88a82
Merge pull request #202950 from SuperSandro2000/intel-compute-runtime 2022-11-28 02:13:36 +01:00
ivanbrennan c36077d3e8
haskellPackages: add ivanbrennan as a maintainer 2022-11-27 20:13:01 -05:00
Sandro be9e3762e7
Merge pull request #202949 from SuperSandro2000/intel-media-driver-32bit 2022-11-28 02:12:47 +01:00
Sandro ed6f61e5c0
Merge pull request #202919 from SuperSandro2000/polypane 2022-11-28 02:01:54 +01:00
Sandro Jäckel bf67926449
libva: add intel-compute-runtime to passthru.tests 2022-11-28 01:58:31 +01:00
Sandro 7490a0aea5
Merge pull request #202942 from SuperSandro2000/intel-gmmlib 2022-11-28 01:56:31 +01:00
Martin Weinelt acb119aeac
Merge pull request #203362 from thiagokokada/add-patches-to-python27-cves 2022-11-28 01:56:07 +01:00
Sandro 543a5be21a
Merge pull request #197922 from SuperSandro2000/modprobeconfig 2022-11-28 01:35:53 +01:00
Sandro 853077236a
Merge pull request #202124 from SuperSandro2000/dbus-passthru-daemon 2022-11-28 01:35:34 +01:00
Sandro b7b60a35cf
Merge pull request #202437 from SuperSandro2000/docker 2022-11-28 01:33:47 +01:00
Sandro b5e30f026f
Merge pull request #200762 from erdnaxe/bkcrack 2022-11-28 01:33:02 +01:00
Sandro 2d8ce51e3c
Merge pull request #202793 from erdnaxe/unicorn-remove-patch 2022-11-28 01:31:54 +01:00
Sandro b82c649563
Merge pull request #191969 from nagy/pysetproc 2022-11-28 01:31:20 +01:00
Sandro 490cd70c14
Merge pull request #199873 from SuperSandro2000/hedgedoc-nodejs 2022-11-28 01:27:53 +01:00
R. Ryantm c1c7bf5690 python310Packages.openapi-core: 0.16.1 -> 0.16.2 2022-11-27 16:22:16 -08:00
Sandro c4746613d8
Merge pull request #191550 from nagy/searx-110 2022-11-28 01:13:10 +01:00
Daniel Nagy 308abeb67b
xorg.xinit: also use systemwide xinitrc (#186997)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-11-28 01:06:57 +01:00
Sandro 4581b1fc2e
Merge pull request #201972 from tjni/git-team-help 2022-11-28 01:05:40 +01:00