about summary refs log tree commit diff
path: root/nixos
AgeCommit message (Collapse)AuthorFilesLines
2023-09-07Merge pull request #250224 from n0emis/grocy-4.0.2Weijia Wang1-3/+13
grocy: 4.0.0 -> 4.0.2
2023-09-06auto-cpufreq: 1.7.1 -> 1.9.9 (#253595)May1-2/+5
* auto-cpufreq: 1.7.1 -> 1.9.9 * fix test * set `meta.buildDocsInSandbox = false` required because description depends on restricted module argument pkgs
2023-09-06nixos/iso-image: Remove leftover false dichotomy between console/serialSamuel Dionne-Riel1-28/+10
Relying on the built-in UEFI console here was already necessary, so we are losing nothing by removing the needless `serial` call, which hung some systems. This also makes the implementation much easier to understand. Also, no ugly-font menu anymore!
2023-09-06nixos/iso-image: graphicalGrub -> forceTextModeSamuel Dionne-Riel1-5/+9
This helps keep logic simpler, as what we do is forcing text mode, which means the non-default case is `truthy`, making things easier to digest in the config file. Also renaming this option is considered "internal", since it lives only within the `iso-image` namespace, and also not a breaking change since it was not part of a stable release.
2023-09-06nixos/iso-image: Tear down GOP and rely on console for Linux bootSamuel Dionne-Riel1-0/+3
This solves an issue where *some systems* (tested on Steam Deck) the EFI GOP may be broken during stage-1.
2023-09-06nixos/iso-image: Drop all unneeded FS modulesSamuel Dionne-Riel1-6/+0
It's not like the iso-image will be anything else than isohybrid FAT+iso9660...
2023-09-06nixos/iso-image: Re-enable graphics modeSamuel Dionne-Riel1-1/+1
Which ***anyway*** was not disabled correctly. Following changes will actually disable it. What this did was disable the "themed" menu driver, but still continued relying on the gfxterm infra, which in itself is why things were ugly and weird.
2023-09-06nixos/iso-image: Check GRUB config on buildSamuel Dionne-Riel1-0/+2
2023-09-06nixos/iso-image: Add common display resolutionsSamuel Dionne-Riel1-0/+4
Hey, look at that, grub is the correct way around on a Steam Deck!
2023-09-06nixos/iso-image: Use intrinsic UEFI console for serial output in GRUBSamuel Dionne-Riel1-6/+7
The `serial` console hangs on some systems. Unknown why. Anyway, the way this worked right now relied on it telling the user on the UEFI console how to enable it. So if I understand it correctly, it will not cause any regression there.
2023-09-06nixos/iso-image: Make modules list easier to manageSamuel Dionne-Riel1-13/+60
With a bash array. This change is morally a no-op.
2023-09-06emacsPackages.mu4e: init at 1.10.7Lin Jian1-0/+2
This patch packages mu4e as an Emacs lisp package based on the mu4e output of the multiple-output package mu, which makes mu4e a good citizen of Emacs lisp packages in two aspects. First, mu4e now utilizes the Emacs lisp package infrastructure in Nixpkgs. This allows users who want to do AOT native compilation for non-default Emacs variants[0] to build only mu4e itself instead of the whole mu package[1]. Second, mu4e now conforms to the Emacs builtin package manager[2]. Without this patch, mu4e autoloaded commands do not work out-of-the-box[3] because its directory is added to load-path by site-start.el after the initialization of package-directory-list, which causes package-activate-all to not load mu4e-autoloads.el. This patch fixes this issue when mu4e is installed to Emacs using the withPackages wrapper[4]. [0]: such as emacs-pgtk [1]: mu.override { emacs = emacs-pgtk; } [2]: package.el [3]: either (require 'mu4e) or (require 'mu4e-autoloads) is needed to be called before an autoloaded command is called [4]: emacs-pgtk.pkgs.withPackages (epkgs: [ epkgs.mu4e ])
2023-09-06Merge pull request #251987 from illdefined/akkomaWeijia Wang1-1/+4
akkoma: 3.9.3 → 3.10.4
2023-09-06nixos/iso-image: disable graphical GRUB on GNOME ISOs tooK9001-1/+0
It's broken for a lot of people.
2023-09-06Merge pull request #253498 from elohmeier/tpmfixFlorian Klink1-4/+12
boot.initrd.systemd: make TPM2 modules optional
2023-09-06Merge pull request #190944 from nh2/ecryptfs-security-wrapperNiklas Hambüchen2-0/+32
Add `programs.ecryptfs` for mount wrappers
2023-09-06Merge pull request #253510 from schmittlauch/cawbird-removeWeijia Wang1-0/+2
cawbird: remove due to being broken and abandoned
2023-09-05Merge pull request #252978 from oluceps/dae-upupWeijia Wang3-25/+175
dae,nixos/dae: 0.2.4 -> 0.3.0
2023-09-05Merge pull request #253146 from rnhmjoj/pr-anboxMichele Guerini Rocco3-9/+91
anbox: unbreak
2023-09-06Merge pull request #250318 from Artturin/copycrossfixArtturi1-1/+6
2023-09-05Merge pull request #253391 from MrMebelMan/update/kratos_v1.0.0Weijia Wang1-0/+2
kratos: 0.10.1 -> 1.0.0
2023-09-05cawbird: remove due to being broken and abandonedTrolli Schmittlauch1-0/+2
-- dedicated to Larry the bird
2023-09-05Add `programs.ecryptfs` for mount wrappers.Niklas Hambüchen2-0/+32
The `ecryptfs` package refers to the setuid wrapper paths, but they do not exist so far in NixOS.
2023-09-05nixos/tests/lxd: disable virtual-machine test on aarch64Adam Stephens2-2/+3
2023-09-05nixos/lxd: add preseed optionAdam Stephens4-0/+150
2023-09-05nixos/lxd: remove with libAdam Stephens1-27/+25
2023-09-05rl-2311: Mention faulty GitLab database schemaYaya1-0/+2
GitLab instances created or updated between versions [15.11.0, 15.11.2] have an incorrect database schema. [1] This will become a problem once upgrading GitLab to >=16.2.0. A workaround can be found in the GitLab docs: [2] [1]: https://gitlab.com/gitlab-org/gitlab/-/issues/408835 [2]: https://docs.gitlab.com/ee/update/versions/gitlab_16_changes.html#undefined-column-error-upgrading-to-162-or-later
2023-09-05nixos/gitlab: Add a warning messageYaya1-0/+5
GitLab instances created or updated between versions [15.11.0, 15.11.2] have an incorrect database schema. [1] This will become a problem once upgrading GitLab to >=16.2.0. A workaround can be found in the GitLab docs: [2] [1]: https://gitlab.com/gitlab-org/gitlab/-/issues/408835 [2]: https://docs.gitlab.com/ee/update/versions/gitlab_16_changes.html#undefined-column-error-upgrading-to-162-or-later
2023-09-05gitlab: 16.1.4 -> 16.3.1ajs1241-1/+1
https://gitlab.com/gitlab-org/gitlab/-/blob/v16.3.1-ee/CHANGELOG.md Fixes CVE-2022-4343 Fixes CVE-2023-0120 Fixes CVE-2023-1279 Fixes CVE-2023-1555 Fixes CVE-2023-3205 Fixes CVE-2023-3915 Fixes CVE-2023-3950 Fixes CVE-2023-4018 Fixes CVE-2023-4378 Fixes CVE-2023-4630 Fixes CVE-2023-4638 Fixes CVE-2023-4647 Co-Authored-By: Yaya <github@uwu.is>
2023-09-05nixos/tests/akkoma: Disable retrieving timelineMikael Voss1-1/+4
2023-09-05kratos: 0.10.1 -> 1.0.0Vladyslav Burzakovskyy1-0/+2
2023-09-05nixos/tests/anbox: initMatt Votava2-0/+41
2023-09-05nixos/anbox: use `--daemon` to squash warningSamuel Dionne-Riel1-1/+2
As noted in https://github.com/NixOS/nixpkgs/pull/102341 this is not actually running as a forked process. It only tells the process that it is running "as a daemon, so shut the warning up". See `daemon_` here - https://github.com/anbox/anbox/blob/9de4e87cdd05135e1c71e6eadb68bf82719cebdf/src/anbox/cmds/container_manager.cpp#L38-L79 It is **strictly** used to hide that message. Co-authored-by: Matt Votava <mvnetbiz@gmail.com>
2023-09-05nixos/anbox: allow applying changes to the imageSamuel Dionne-Riel1-1/+35
2023-09-05nixos/anbox: handle new kernel configurationsSamuel Dionne-Riel1-7/+10
2023-09-05nixos/anbox: mark anbox0 as unmanaged with NetworkManagerSamuel Dionne-Riel1-0/+3
2023-09-05nixos/atuin: fix enable option typoMorgan Helton1-1/+1
2023-09-04Merge pull request #253121 from NickCao/mautrixNick Cao1-1/+0
python310Packages.mautrix: 0.20.0 -> 0.20.1
2023-09-04nixos/sudo: Guard against `security.sudo.package = pkgs.sudo-rs;`nicoo1-0/+4
This is not unlikely to happen, given the enthusiasm shown by some users, but we are not there yet, and this will save them from breaking their system.
2023-09-04nixos/mimir: add extraFlags optiontilpner1-2/+12
2023-09-04Merge pull request #241680 from 4z3/networking.nftables.checkRulesetRedirectsMaciej Krüger1-1/+21
2023-09-04nixos/release-notes: reword the Jool noternhmjoj1-1/+1
2023-09-04nixos/tests/jool: update for module changesrnhmjoj2-69/+39
2023-09-04nixos/jool: allow to manage multiple instancesrnhmjoj1-127/+186
2023-09-05Merge pull request #252986 from FedericoSchonborn/budgie-module-updateBobby Rong1-1/+2
nixos/budgie: Use Network Manager Applet indicator, budgie.budgie-gsettings-overrides: Update defaults
2023-09-04Merge pull request #253196 from rnhmjoj/pr-mautrixNick Cao1-46/+53
nixos/mautrix-whatsapp: various fixes
2023-09-04Merge pull request #253259 from mweinelt/custom-ca-firefox-memlimitMartin Weinelt1-2/+2
nixosTests.custom-ca: resolve out of memory situations
2023-09-04nixosTests.custom-ca: resolve out of memory situationsMartin Weinelt1-2/+2
They are easily observable on hydra. E.g. on the latest eval https://hydra.nixos.org/build/233893887 https://hydra.nixos.org/build/233900101
2023-09-04uim: remove qt4, fix qt5ajs1241-1/+1
2023-09-03Merge pull request #244093 from adamcstephens/lxd/vmMario Rodas15-232/+365
lxd: Add VM image and server support for QEMU VMs