summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* nixos/pgbouncer: rework RFC42 integration•••Commit bfb9d1825d545d96278db84d43e0b2a529775089 added RFC42 support which is a good thing in general, but this implementation has the following flaws: * `services.pgbouncer.logFile` was not renamed to `[...].log_file`, but to `[...].logfile`. Also the use of `mkRenamedOptionModule` is inappropriate here because the two options are not equivalent: the old option took a path relative to the home directory, the new an absolute path. * Using `mkRenamedOptionModule` with options that don't exist (but are keys in a freeform attr-set or an `attrsOf X`), you get the following error when referencing an option you didn't declare: error: evaluation aborted with the following error message: 'Renaming error: option `services.pgbouncer.settings.pgbouncer.listen_port' does not exist.' This error is pretty bad because it's not actionable for an end-user of the module. A possible use-case is doing networking.firewall.allowedTCPPorts = [ config.services.pgbouncer.listenPort ]; without specifying a custom listen port. This is an example of why you want to keep options, they already contain defaults and you can re-use those defaults in other parts of your system configuration. I decided to re-add a bunch of options where I figured that it's either useful to be able to address those in the NixOS configuration or having documentation directly in the options' reference in the NixOS manual. I didn't add all options, I'll leave that to the maintainers of pgbouncer. (cherry picked from commit 2995b3825e141887018569a48381b498baef1573) origin/backport-356965-to-release-24.11Maximilian Bosch2024-11-231-4/+184
* [Backport release-24.11] nixos/scx: init module (#357622)Masum Reza2024-11-233-0/+114
|\
| * nixos/release-notes-24.11: add scx module•••(cherry picked from commit d19bc236cffa5e7d0a425bedfe1cef56800bcf1a) John Titor2024-11-201-0/+3
| * nixos/scx: init•••This adds a `services.scx.enable` option to enable sched-ext schedulers. Requires a kernel with sched-ext enabled (6.12+) or a kernel with the patchset. requiredKernelConfigs are taken from https://cateee.net/lkddb/web-lkddb/SCHED_CLASS_EXT.html (cherry picked from commit 3e710e6d15bdea8688bc454895642a9f3e7c25e2) John Titor2024-11-202-0/+111
* | [Backport release-24.11] vuze: drop (#358315)Emily2024-11-234-38/+4
|\ \
| * | vuze: drop•••No releases since early 2017: https://en.wikipedia.org/wiki/Vuze#Development_hiatus_and_fork Vulnerable to CVE-2018-13417 BiglyBT (`biglybt`) is a maintained fork. (cherry picked from commit 268ae6a302b043ad5ef07528d48b0585796be30b) Tomodachi942024-11-234-38/+4
|/ /
* | [Backport release-24.11] Pantheon updates 2024-11-21 (#358306)Bobby Rong2024-11-232-4/+4
|\ \
| * | pantheon.elementary-gtk-theme: 8.1.0 -> 8.2.0•••https://github.com/elementary/stylesheet/compare/8.1.0...8.2.0 (cherry picked from commit 7a36e6ddbdecaaf90e7412c8982e0c6b50d2cb2a) Bobby Rong2024-11-231-2/+2
| * | pantheon.sideload: 6.2.2 -> 6.3.0•••https://github.com/elementary/sideload/compare/6.2.2...6.3.0 (cherry picked from commit 76fe1041bea3c84e2984b588b581b2c870483516) Bobby Rong2024-11-231-2/+2
|/ /
* | [Backport release-24.11] nixos/activation: Add pre-switch checks (#358286)Connor Baker2024-11-227-3/+111
|\ \
| * | nixos/activation: Add pre-switch checks•••Add an option for shell script fragments that are ran before switching to a new NixOS system configuration (pre installation of bootloader or system activation). Also add a new subcommand for switch-to-configuration called "check" that will cause the program to always exit after checks are ran. (cherry picked from commit 6e192c4489ea44c48876faa11060798fb9502146) Jared Baur2024-11-237-3/+111
|/ /
* | [Backport release-24.11] frigate: coral tpu support, audio model, nvidia ffmp...Martin Weinelt2024-11-237-9/+154
|\ \
| * | frigate: patch path to birdseye graphic•••(cherry picked from commit 591ebd39fb053579566ffe15519c71a4e29b0788) Martin Weinelt2024-11-231-0/+3
| * | nixos/frigate: allow configuring a libva driver•••In my testing this helped steer VA-API towards the correct card and also made it show GPU statistics in performance monitoring. (cherry picked from commit 1c07d92099551535ed7f74d64c87aca4a6c6514b) Martin Weinelt2024-11-231-0/+25
| * | nixos/frigate: allow GPU use for video acceleration•••The `render` group is required to acces the graphic cards decoding, encoding and transcoding capabilities. It is required for using fancy `ffmpeg.hwaccel-args` values, like `preset-vaapi`. (cherry picked from commit 7411b8562915f37d5dec7127b89cf34aabcc1424) Martin Weinelt2024-11-231-1/+1
| * | nixos/frigate: use shellscript to clear frigate cache•••Shell expansions apparently do not work correctly in systemd command lines. Co-Authored-By: Joshua Manchester <JManch@protonmail.com> (cherry picked from commit 2b56a916ca59813eb73fd12ba42d8c335f21b4ef) Martin Weinelt2024-11-231-1/+3
| * | nixos/frigate: inherit required functions from lib•••(cherry picked from commit a810c07ff275612177aa5aed5bf37ec7658577de) Martin Weinelt2024-11-231-2/+5
| * | linuxPackages_latest.gasket: fix build with 6.12•••(cherry picked from commit 81001625a7a756dbfc50fbe5ae75d52b26c93e3f) Martin Weinelt2024-11-231-2/+21
| * | nixos/frigate: provide ffmpeg-full for nvidia hw accel•••Closes: #344114 (cherry picked from commit 7e33e470df5dcbb9c84d6a08a1128953c4281e17) Martin Weinelt2024-11-231-1/+6
| * | frigate: provide the tflite audio model•••(cherry picked from commit 4abc3dfc2811e49e4f79c874cba7460b0e22fc60) Martin Weinelt2024-11-231-1/+15
| * | nixos/frigate: stop enabling recommendedProxySettings globally•••Closes: #320512 (cherry picked from commit d31bf00e2baf9144de90e24a508b3bec79bbcd26) Martin Weinelt2024-11-231-1/+10
| * | nixos/frigate: add support for Coral devices•••(cherry picked from commit b96c4a67b9b8438039bb109b88cf03e7429dc27d) Martin Weinelt2024-11-231-1/+19
| * | nixos/coral: init•••Provides a small wrapper to enable support for Coral USB and PCIe devices. (cherry picked from commit 2b2a669741df5025854714a9bb4ee61b02aef682) Martin Weinelt2024-11-233-0/+41
| * | libedgetpu: use dedicated coral group•••(cherry picked from commit aa0a26280dbc13f7fd02b4b30b1629720dd532b4) Martin Weinelt2024-11-231-0/+6
|/ /
* | [Backport release-24.11] ghc_filesystem: pin apple-sdk to v11; modernize; ado...Sefa Eyeoglu2024-11-221-7/+24
|\ \
| * | ghc_filesystem: add getchoo to maintainers•••(cherry picked from commit 1a7fedcbe57383be08a9010aa3301b038a0e4d63) seth2024-11-171-1/+4
| * | ghc_filesystem: modernize & use best practices•••(cherry picked from commit 112ad823b989943f49a41c1dc976d8ee3c7dac5c) seth2024-11-171-7/+13
| * | ghc_filesystem: format with nixfmt•••(cherry picked from commit 2f1894aebfa9e089d7d086e4c5d9b3666957bc6a) seth2024-11-171-1/+7
| * | ghc_filesystem: pin apple-sdk to v11•••Fixes a build failure on x86_64-darwin that appeared in https://hydra.nixos.org/build/275198284 (cherry picked from commit 0e4fabb152cc48f59dda37f3357f22505e5117ed) seth2024-11-171-1/+3
* | | [Backport release-24.11] zoom-us: 6.2.5.* -> 6.2.10.* (#357931)Philip Taron2024-11-221-6/+6
|\ \ \
| * | | zoom-us: 6.2.5.* -> 6.2.10.*•••(cherry picked from commit 66644c73b68734e3a7e5df748e6fd97a4624aa54) Philip Taron2024-11-211-6/+6
* | | | [Backport release-24.11] lib.systems.examples: set `rust.rustcTarget` for ucr...Emily2024-11-221-0/+1
|\ \ \ \
| * | | | lib.systems.examples: set `rust.rustcTarget` for ucrtAarch64•••Closes https://github.com/NixOS/nixpkgs/issues/357751 (cherry picked from commit 4d874d59e2a06a255487d3a4ccff5a8e720de440) seth2024-11-221-0/+1
|/ / / /
* | | | [Backport release-24.11] arc-browser: 1.69.0-55816 -> 1.70.0-56062 (#358137)Nick Cao2024-11-221-2/+2
|\ \ \ \
| * | | | arc-browser: 1.69.0-55816 -> 1.70.0-56062•••Changelog: https://arc.net/e/6A6E87BC-E130-43F5-9F4F-472B61231122 (cherry picked from commit 74f7c2cd0214997958b5b0944437ea55399affb8) DontEatOreo2024-11-221-2/+2
* | | | | [Backport release-24.11] nixos/netbird: fix port conflict on metrics endpoint...Masum Reza2024-11-233-14/+65
|\ \ \ \ \
| * | | | | nixos/netbird: fix port conflict on metrics endpoint•••(cherry picked from commit bfc160a84c63740ea4f82c8f1c7144dcc315836c) TheRealGramdalf2024-11-223-14/+65
|/ / / / /
* | | | | [Backport release-24.11] immich: 1.120.1 -> 1.121.0 (#357978)Robert Schütz2024-11-223-15/+11
|\ \ \ \ \
| * | | | | immich: 1.120.1 -> 1.121.0•••https://github.com/immich-app/immich/releases/tag/v1.120.2 https://github.com/immich-app/immich/releases/tag/v1.121.0 (cherry picked from commit a5c5f98a5aeb0c59dc4b53b63c377577cfe28a6c) Robert Schütz2024-11-213-15/+11
* | | | | | [Backport release-24.11] kicad: 8.0.5 -> 8.0.6 (#358032)Pol Dellaiera2024-11-221-11/+11
|\ \ \ \ \ \
| * | | | | | kicad: 8.0.5 -> 8.0.6•••(cherry picked from commit c2e4e1b2a1c51dcfc8e0418da3dd987f68ee95b0) Henner Zeller2024-11-221-11/+11
* | | | | | | [Backport release-24.11] phpExtensions.soap: re-add soap patch (#358207)Pol Dellaiera2024-11-221-0/+7
|\ \ \ \ \ \ \
| * | | | | | | phpExtensions.soap: re-add soap patch•••Closes #358188 But only for 8.3 since there's no release with this patch included. On PHP 8.4 it's already there. Partial revert of 080b8f1f576d278a58319cfa35a41813fbe4c244. (cherry picked from commit ab6c0b73558fedfe7fed6e7205f4e4a701eb304f) Maximilian Bosch2024-11-221-0/+7
|/ / / / / / /
* | | | | | | [Backport release-24.11] Kernel updates for 2024-11-22 (#358190)K9002024-11-221-8/+8
|\ \ \ \ \ \ \
| * | | | | | | linux_6_1: 6.1.118 -> 6.1.119•••(cherry picked from commit 2f84e7307d079332767302353f5b2edc69a06401) K9002024-11-221-2/+2
| * | | | | | | linux_6_6: 6.6.62 -> 6.6.63•••(cherry picked from commit 0bbb3937269b8d62664215925c892da1490bfd5b) K9002024-11-221-2/+2
| * | | | | | | linux_6_11: 6.11.9 -> 6.11.10•••(cherry picked from commit 5c617efdc8c32fa9318a50ebc82c9fbf6dda5963) K9002024-11-221-2/+2
| * | | | | | | linux_6_12: 6.12 -> 6.12.1•••(cherry picked from commit 2f9f2895cf1aa802d8786bef8be9a14607384b3f) K9002024-11-221-2/+2
|/ / / / / / /
* | | | | | | Merge: [Backport release-24.11] Updates for Linux Hardened Kernels 2024-11-21...Maximilian Bosch2024-11-221-30/+30
|\ \ \ \ \ \ \
| * | | | | | | linux/hardened/patches/6.6: v6.6.60-hardened1 -> v6.6.62-hardened1•••(cherry picked from commit 9590e3221f7ad2e33d2f288e5d6555f8500bb47d) Fabián Heredia Montiel2024-11-221-5/+5