Bernardo Meurer
7a5f684ffd
nixos/klipper: use klippy from $out/bin
2023-05-14 13:02:06 -04:00
Jörg Thalheim
fc8c839fe8
Merge pull request #231841 from Ma27/wikijs-node18
...
wiki-js: use nodejs18
2023-05-14 16:22:56 +01:00
Ryan Lahfa
8ef486b60e
Merge pull request #207194 from RaitoBezarius/pixelfed-module
...
pixelfed: init at 0.11.5, module, tests
2023-05-14 17:09:19 +02:00
Sophie Tauchert
8af23590d3
nixos/borgbackup: fix extraCompactArgs
...
Fixes the extraCompactArgs introduced with #224072 as the variable
currently isn't added to the script's environment.
2023-05-14 16:51:24 +02:00
Maximilian Bosch
577ffe768c
wiki-js: use nodejs18
...
Part of #229910 .
Unfortunately this is a little hacky because upstream doesn't intend to
support it for 2.5, but only for 3.0 which isn't out yet, however nodejs-16
will get out of maintenance during the support-span of NixOS 23.05[1].
The only breaking change is that `extract-files` uses a deprecated way
of exposing modules, I went through the list of other breaking
changes in v17 and v18[2][3] and couldn't spot any usage of removed
features, also local testing didn't reveal further issues.
Unfortunately fixing that breakage turned out to be non-trivial.
Currently, `extract-files@9.0.0` is used with the problematic portions
in its `package.json`, however it's only a transitive dependency of
`@graphql-tools/url-loader` & `apollo-upload-client`. Unfortunately, the
versions of that in use require v9 and don't work with a newer version of
`extract-files` with the problem fixed[4]. Also, upgrading the
dependencies in question is not a feasible option because `graphql-tools`
was split up into multiple smaller packages in v8 and also some of the
APIs in use in `wiki.js` were dropped there[5], so this would also be
very time-consuming and non-trivial to fix.
Since this was the only issue, I decided to go down the hacky route and
patch the problem in `package.json` of `extract-files` manually during
our `patchPhase`.
[1] https://github.com/requarks/wiki/discussions/6388
[2] https://nodejs.org/en/blog/release/v17.0.0
[3] https://nodejs.org/en/blog/release/v18.0.0
[4] Upon local testing, this broke with the following error:
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './public/extractFiles' is not defined by "exports" in /wiki/node_modules/extract-files/package.json
[5] For instance `SchemaDirectiveVisitor` in
`server/graph/directives/auth`.
2023-05-14 14:25:33 +02:00
Jonas Heinrich
9241cee3c4
Merge pull request #224274 from SuperSandro2000/nixos/nextcloud-notify_push
...
nixos/nextcloud: add configureRedis option; nixos/nextcloud-notify_push: add bendDomainToLocalhost
2023-05-14 10:35:57 +02:00
linsui
c3a2ce47a1
nixos/neovim: fix runtime.text
2023-05-13 23:41:50 +02:00
Vladimír Čunát
1ba92fc952
Merge branch 'master' into staging-next
2023-05-13 19:23:59 +02:00
ajs124
831e41f469
Merge pull request #231629 from Izorkin/update-unit
...
unit: 1.29.1 -> 1.30.0
2023-05-13 19:01:33 +02:00
Izorkin
baa5550162
unit: 1.29.1 -> 1.30.0
2023-05-13 16:55:47 +03:00
github-actions[bot]
51e24f4508
Merge master into staging-next
2023-05-13 12:01:05 +00:00
Bobby Rong
ea11a3977f
Merge pull request #231378 from FedericoSchonborn/budgie-plugins
...
Add `budgiePlugins` set, init `budgie-user-indicator-redux` at 1.0.1
2023-05-13 17:08:10 +08:00
Florian Klink
e9c6179ad0
Merge pull request #231504 from nikstur/systemd-repart-add-maintainer
...
nixos/systemd-repart: add myself as maintainer
2023-05-13 10:51:11 +03:00
github-actions[bot]
0b21b8d8a6
Merge master into staging-next
2023-05-13 06:01:08 +00:00
Martin Weinelt
557f89f5d1
Merge pull request #228492 from LeSuisse/tt-rss-2023-04-13-php81
...
tt-rss: unstable-2022-10-15 -> unstable-2023-04-13, module use PHP 8.1
2023-05-13 02:17:24 +02:00
github-actions[bot]
206417b7a2
Merge master into staging-next
2023-05-12 18:01:18 +00:00
nikstur
1bd62f43eb
nixos/systemd-repart: add myself as maintainer
2023-05-12 18:55:09 +02:00
Katze
dfb8a2a7c4
nixos/syncplay: add saltFile and extraArgs option ( #220096 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-05-12 18:01:33 +02:00
Martin Weinelt
1c80c494ca
Merge pull request #228422 from mweinelt/gitea-actions-runner-module
...
nixos/gitea-actions-runner: init
2023-05-12 17:54:16 +02:00
github-actions[bot]
0a82cd9e62
Merge master into staging-next
2023-05-12 08:49:13 +00:00
K900
b136129246
Merge pull request #231293 from K900/libinput-default
...
nixos/x11/hardware/libinput: enable by default
2023-05-12 09:42:23 +03:00
Federico Damián Schonborn
8e01b9d98c
nixos/budgie: Update description for sessionPath, add example for extraPlugins
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-05-11 21:35:27 -03:00
github-actions[bot]
84352fc449
Merge master into staging-next
2023-05-12 00:01:57 +00:00
Martin Weinelt
3c09f66193
Merge pull request #231096 from kai-tub/vector/add-pkg-opt
...
vector: add `package` Option
2023-05-11 22:10:20 +02:00
Arian van Putten
6c0935d466
Merge pull request #231140 from NixOS/rosetta-nix-build
...
modules/rosetta: configure nix build sandbox to use rosetta
2023-05-11 14:21:54 -04:00
github-actions[bot]
b9c14e0e61
Merge master into staging-next
2023-05-11 18:01:13 +00:00
Kai Norman Clasen
8989ea2778
nixos/vector: add package
Option
2023-05-11 19:44:50 +02:00
Robert Hensing
5c3e59b6d6
Merge pull request #230523 from hercules-ci/fast-nixos-test-eval
...
Fast nixos test eval
2023-05-11 17:34:46 +02:00
K900
9fec1a09bd
nixos/x11/hardware/libinput: enable by default
...
Basically everything Wayland uses this, it's much more actively
maintained than xf86-input-evdev, and we should really be shipping
it by default.
2023-05-11 16:49:10 +03:00
github-actions[bot]
387f5d9a5f
Merge master into staging-next
2023-05-11 12:01:42 +00:00
Martin Weinelt
537d611a75
nixos/sshd: Remove algorithms that do MAC-then-encrypt
...
Algorithms with the -etm suffix calculate the MAC after encryption,
which is generally considered safer.
2023-05-11 12:54:32 +02:00
ajs124
fbfa1ec989
Merge pull request #231190 from aanderse/nixos/automysqlbackup
...
nixos/automysqlbackup: add some missing permissions
2023-05-11 12:47:39 +02:00
github-actions[bot]
d16e82bf21
Merge master into staging-next
2023-05-11 06:01:36 +00:00
Martin Weinelt
ec7af23e7e
Merge pull request #231153 from helsinki-systems/drop/trusted-grub
...
trustedGrub: remove
2023-05-11 02:05:25 +02:00
github-actions[bot]
079dc4c27d
Merge master into staging-next
2023-05-11 00:02:13 +00:00
Aaron Andersen
55b3b7029d
nixos/automysqlbackup: rename config option to settings
2023-05-10 20:00:09 -04:00
Aaron Andersen
a73e7383c0
nixos/automysqlbackup: add some missing permissions
2023-05-10 19:57:48 -04:00
Ilan Joselevich
a8eea70935
Merge pull request #231113 from Kranzes/harmonia
...
nixos/harmonia: adjust module and test to upstream, harmonia: 0.6.3 -> 0.6.4
2023-05-11 00:37:41 +03:00
figsoda
9eff400dd9
Merge pull request #230939 from figsoda/sniffnet-module
2023-05-10 17:24:47 -04:00
ajs124
96fbdcedcd
trustedGrub: remove
2023-05-10 22:17:56 +02:00
ajs124
1319323458
nixos/grub: turn definition of version option from an error into a warning
...
because a lot of configurations (generated by nixos-generate-config) contain it
2023-05-10 21:51:26 +02:00
ajs124
30bea8d82d
nixos/*: remove boot.grub.version
2023-05-10 21:51:26 +02:00
Ilan Joselevich
7ecf20b490
nixos/harmonia: adjust module and test to upstream
2023-05-10 22:28:03 +03:00
Arian van Putten
a33d032939
modules/rosetta: configure nix build sandbox to use rosetta
...
With this we can do x86_64 builds on aarch64
2023-05-10 14:28:50 -04:00
Ryan Lahfa
fe7b996d66
Merge pull request #230857 from s1341/bugfix_pam_sssd
...
nixos/pam: Allow password changing via sssd
2023-05-10 16:56:47 +02:00
Sandro
84b4373d8c
Merge pull request #230550 from Mic92/harmonia
2023-05-10 16:55:06 +02:00
Robert Hensing
e5db80ae48
nixosModules.pkgsReadOnly: init
2023-05-10 15:55:09 +02:00
Robert Hensing
6e594fedb3
nixos/nixpkgs: Use types.pkgs
2023-05-10 15:55:09 +02:00
happysalada
47bedc81f8
uptime-kuma: add defaults for simpler initial setup
2023-05-10 09:54:56 -04:00
Jörg Thalheim
76ffeaf06c
nixos/harmonia: init service
2023-05-10 14:52:31 +02:00