| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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.11 | Maximilian Bosch | 2024-11-23 | 1 | -4/+184 |
| * | [Backport release-24.11] nixos/scx: init module (#357622) | Masum Reza | 2024-11-23 | 3 | -0/+114 |
| |\ |
|
| | * | nixos/release-notes-24.11: add scx module•••(cherry picked from commit d19bc236cffa5e7d0a425bedfe1cef56800bcf1a)
| John Titor | 2024-11-20 | 1 | -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 Titor | 2024-11-20 | 2 | -0/+111 |
| * | | [Backport release-24.11] vuze: drop (#358315) | Emily | 2024-11-23 | 4 | -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)
| Tomodachi94 | 2024-11-23 | 4 | -38/+4 |
| |/ / |
|
| * | | [Backport release-24.11] Pantheon updates 2024-11-21 (#358306) | Bobby Rong | 2024-11-23 | 2 | -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 Rong | 2024-11-23 | 1 | -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 Rong | 2024-11-23 | 1 | -2/+2 |
| |/ / |
|
| * | | [Backport release-24.11] nixos/activation: Add pre-switch checks (#358286) | Connor Baker | 2024-11-22 | 7 | -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 Baur | 2024-11-23 | 7 | -3/+111 |
| |/ / |
|
| * | | [Backport release-24.11] frigate: coral tpu support, audio model, nvidia ffmp... | Martin Weinelt | 2024-11-23 | 7 | -9/+154 |
| |\ \ |
|
| | * | | frigate: patch path to birdseye graphic•••(cherry picked from commit 591ebd39fb053579566ffe15519c71a4e29b0788)
| Martin Weinelt | 2024-11-23 | 1 | -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 Weinelt | 2024-11-23 | 1 | -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 Weinelt | 2024-11-23 | 1 | -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 Weinelt | 2024-11-23 | 1 | -1/+3 |
| | * | | nixos/frigate: inherit required functions from lib•••(cherry picked from commit a810c07ff275612177aa5aed5bf37ec7658577de)
| Martin Weinelt | 2024-11-23 | 1 | -2/+5 |
| | * | | linuxPackages_latest.gasket: fix build with 6.12•••(cherry picked from commit 81001625a7a756dbfc50fbe5ae75d52b26c93e3f)
| Martin Weinelt | 2024-11-23 | 1 | -2/+21 |
| | * | | nixos/frigate: provide ffmpeg-full for nvidia hw accel•••Closes: #344114
(cherry picked from commit 7e33e470df5dcbb9c84d6a08a1128953c4281e17)
| Martin Weinelt | 2024-11-23 | 1 | -1/+6 |
| | * | | frigate: provide the tflite audio model•••(cherry picked from commit 4abc3dfc2811e49e4f79c874cba7460b0e22fc60)
| Martin Weinelt | 2024-11-23 | 1 | -1/+15 |
| | * | | nixos/frigate: stop enabling recommendedProxySettings globally•••Closes: #320512
(cherry picked from commit d31bf00e2baf9144de90e24a508b3bec79bbcd26)
| Martin Weinelt | 2024-11-23 | 1 | -1/+10 |
| | * | | nixos/frigate: add support for Coral devices•••(cherry picked from commit b96c4a67b9b8438039bb109b88cf03e7429dc27d)
| Martin Weinelt | 2024-11-23 | 1 | -1/+19 |
| | * | | nixos/coral: init•••Provides a small wrapper to enable support for Coral USB and PCIe
devices.
(cherry picked from commit 2b2a669741df5025854714a9bb4ee61b02aef682)
| Martin Weinelt | 2024-11-23 | 3 | -0/+41 |
| | * | | libedgetpu: use dedicated coral group•••(cherry picked from commit aa0a26280dbc13f7fd02b4b30b1629720dd532b4)
| Martin Weinelt | 2024-11-23 | 1 | -0/+6 |
| |/ / |
|
| * | | [Backport release-24.11] ghc_filesystem: pin apple-sdk to v11; modernize; ado... | Sefa Eyeoglu | 2024-11-22 | 1 | -7/+24 |
| |\ \ |
|
| | * | | ghc_filesystem: add getchoo to maintainers•••(cherry picked from commit 1a7fedcbe57383be08a9010aa3301b038a0e4d63)
| seth | 2024-11-17 | 1 | -1/+4 |
| | * | | ghc_filesystem: modernize & use best practices•••(cherry picked from commit 112ad823b989943f49a41c1dc976d8ee3c7dac5c)
| seth | 2024-11-17 | 1 | -7/+13 |
| | * | | ghc_filesystem: format with nixfmt•••(cherry picked from commit 2f1894aebfa9e089d7d086e4c5d9b3666957bc6a)
| seth | 2024-11-17 | 1 | -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)
| seth | 2024-11-17 | 1 | -1/+3 |
| * | | | [Backport release-24.11] zoom-us: 6.2.5.* -> 6.2.10.* (#357931) | Philip Taron | 2024-11-22 | 1 | -6/+6 |
| |\ \ \ |
|
| | * | | | zoom-us: 6.2.5.* -> 6.2.10.*•••(cherry picked from commit 66644c73b68734e3a7e5df748e6fd97a4624aa54)
| Philip Taron | 2024-11-21 | 1 | -6/+6 |
| * | | | | [Backport release-24.11] lib.systems.examples: set `rust.rustcTarget` for ucr... | Emily | 2024-11-22 | 1 | -0/+1 |
| |\ \ \ \ |
|
| | * | | | | lib.systems.examples: set `rust.rustcTarget` for ucrtAarch64•••Closes https://github.com/NixOS/nixpkgs/issues/357751
(cherry picked from commit 4d874d59e2a06a255487d3a4ccff5a8e720de440)
| seth | 2024-11-22 | 1 | -0/+1 |
| |/ / / / |
|
| * | | | | [Backport release-24.11] arc-browser: 1.69.0-55816 -> 1.70.0-56062 (#358137) | Nick Cao | 2024-11-22 | 1 | -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)
| DontEatOreo | 2024-11-22 | 1 | -2/+2 |
| * | | | | | [Backport release-24.11] nixos/netbird: fix port conflict on metrics endpoint... | Masum Reza | 2024-11-23 | 3 | -14/+65 |
| |\ \ \ \ \ |
|
| | * | | | | | nixos/netbird: fix port conflict on metrics endpoint•••(cherry picked from commit bfc160a84c63740ea4f82c8f1c7144dcc315836c)
| TheRealGramdalf | 2024-11-22 | 3 | -14/+65 |
| |/ / / / / |
|
| * | | | | | [Backport release-24.11] immich: 1.120.1 -> 1.121.0 (#357978) | Robert Schütz | 2024-11-22 | 3 | -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ütz | 2024-11-21 | 3 | -15/+11 |
| * | | | | | | [Backport release-24.11] kicad: 8.0.5 -> 8.0.6 (#358032) | Pol Dellaiera | 2024-11-22 | 1 | -11/+11 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | kicad: 8.0.5 -> 8.0.6•••(cherry picked from commit c2e4e1b2a1c51dcfc8e0418da3dd987f68ee95b0)
| Henner Zeller | 2024-11-22 | 1 | -11/+11 |
| * | | | | | | | [Backport release-24.11] phpExtensions.soap: re-add soap patch (#358207) | Pol Dellaiera | 2024-11-22 | 1 | -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 Bosch | 2024-11-22 | 1 | -0/+7 |
| |/ / / / / / / |
|
| * | | | | | | | [Backport release-24.11] Kernel updates for 2024-11-22 (#358190) | K900 | 2024-11-22 | 1 | -8/+8 |
| |\ \ \ \ \ \ \ |
|
| | * | | | | | | | linux_6_1: 6.1.118 -> 6.1.119•••(cherry picked from commit 2f84e7307d079332767302353f5b2edc69a06401)
| K900 | 2024-11-22 | 1 | -2/+2 |
| | * | | | | | | | linux_6_6: 6.6.62 -> 6.6.63•••(cherry picked from commit 0bbb3937269b8d62664215925c892da1490bfd5b)
| K900 | 2024-11-22 | 1 | -2/+2 |
| | * | | | | | | | linux_6_11: 6.11.9 -> 6.11.10•••(cherry picked from commit 5c617efdc8c32fa9318a50ebc82c9fbf6dda5963)
| K900 | 2024-11-22 | 1 | -2/+2 |
| | * | | | | | | | linux_6_12: 6.12 -> 6.12.1•••(cherry picked from commit 2f9f2895cf1aa802d8786bef8be9a14607384b3f)
| K900 | 2024-11-22 | 1 | -2/+2 |
| |/ / / / / / / |
|
| * | | | | | | | Merge: [Backport release-24.11] Updates for Linux Hardened Kernels 2024-11-21... | Maximilian Bosch | 2024-11-22 | 1 | -30/+30 |
| |\ \ \ \ \ \ \ |
|
| | * | | | | | | | linux/hardened/patches/6.6: v6.6.60-hardened1 -> v6.6.62-hardened1•••(cherry picked from commit 9590e3221f7ad2e33d2f288e5d6555f8500bb47d)
| Fabián Heredia Montiel | 2024-11-22 | 1 | -5/+5 |