+2
-2
ci/request-reviews/request-reviewers.sh
+2
-2
ci/request-reviews/request-reviewers.sh
+3
-1
maintainers/maintainer-list.nix
+3
-1
maintainers/maintainer-list.nix
······
+2
maintainers/scripts/luarocks-packages.csv
+2
maintainers/scripts/luarocks-packages.csv
···nvim-cmp,https://raw.githubusercontent.com/hrsh7th/nvim-cmp/main/nvim-cmp-scm-1.rockspec,,,,,···
+4
nixos/doc/manual/release-notes/rl-2505.section.md
+4
nixos/doc/manual/release-notes/rl-2505.section.md
···- [Conduwuit](https://conduwuit.puppyirl.gay/), a federated chat server implementing the Matrix protocol, forked from Conduit. Available as [services.conduwuit](#opt-services.conduwuit.enable).+- [Readeck](https://readeck.org/), a read-it later web-application. Available as [services.readeck](#opt-services.readeck.enable).- [Traccar](https://www.traccar.org/), a modern GPS Tracking Platform. Available as [services.traccar](#opt-services.traccar.enable).- [Schroot](https://codeberg.org/shelter/reschroot), a lightweight virtualisation tool. Securely enter a chroot and run a command or login shell. Available as [programs.schroot](#opt-programs.schroot.enable).···- [immich-public-proxy](https://github.com/alangrainger/immich-public-proxy), a proxy for sharing Immich albums without exposing the Immich API. Available as [services.immich-public-proxy](#opt-services.immich-public-proxy.enable).- [Zipline](https://zipline.diced.sh/), a ShareX/file upload server that is easy to use, packed with features, and with an easy setup. Available as [services.zipline](#opt-services.zipline.enable).+- [Fider](https://fider.io/), an open platform to collect and prioritize feedback. Available as [services.fider](#opt-services.fider.enable).- [mqtt-exporter](https://github.com/kpetremann/mqtt-exporter/), a Prometheus exporter for exposing messages from MQTT. Available as [services.prometheus.exporters.mqtt](#opt-services.prometheus.exporters.mqtt.enable).
+2
nixos/modules/module-list.nix
+2
nixos/modules/module-list.nix
······
+124
nixos/modules/services/web-apps/fider.nix
+124
nixos/modules/services/web-apps/fider.nix
···
+96
nixos/modules/services/web-apps/readeck.nix
+96
nixos/modules/services/web-apps/readeck.nix
···
+31
-21
nixos/modules/services/web-servers/garage.nix
+31
-21
nixos/modules/services/web-servers/garage.nix
······description = "Garage log level, see <https://garagehq.deuxfleurs.fr/documentation/quick-start/#launching-the-garage-server> for examples.";···
+2
nixos/tests/all-tests.nix
+2
nixos/tests/all-tests.nix
······
+33
nixos/tests/fider.nix
+33
nixos/tests/fider.nix
···
+24
nixos/tests/readeck.nix
+24
nixos/tests/readeck.nix
···
+3
-3
pkgs/applications/audio/youtube-music/default.nix
+3
-3
pkgs/applications/audio/youtube-music/default.nix
···
+2
-2
pkgs/applications/graphics/gimp/default.nix
+2
-2
pkgs/applications/graphics/gimp/default.nix
+2
-2
pkgs/applications/video/haruna/default.nix
+2
-2
pkgs/applications/video/haruna/default.nix
···
+70
pkgs/by-name/du/duckstation/003-fix-NEON-intrinsics.patch
+70
pkgs/by-name/du/duckstation/003-fix-NEON-intrinsics.patch
···+- return GSVector4(vreinterpretq_f32_f64(vcgtq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));++ return GSVector4(vreinterpretq_f32_u64(vcgtq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));+- return GSVector4(vreinterpretq_f32_f64(vceqq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));++ return GSVector4(vreinterpretq_f32_u64(vceqq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));+- return GSVector4(vreinterpretq_f32_f64(vcgtq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));++ return GSVector4(vreinterpretq_f32_u64(vcgtq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));+- return GSVector4(vreinterpretq_f32_f64(vcgeq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));++ return GSVector4(vreinterpretq_f32_u64(vcgeq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));+- return GSVector4(vreinterpretq_f32_f64(vcleq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));++ return GSVector4(vreinterpretq_f32_u64(vcleq_f64(vreinterpretq_f64_f32(v4s), vreinterpretq_f64_f32(v.v4s))));
+2
pkgs/by-name/du/duckstation/package.nix
+2
pkgs/by-name/du/duckstation/package.nix
+1
-2
pkgs/by-name/el/elkhound/package.nix
+1
-2
pkgs/by-name/el/elkhound/package.nix
+12
pkgs/by-name/fi/fider/0001-disable-etc-copy.patch
+12
pkgs/by-name/fi/fider/0001-disable-etc-copy.patch
+42
pkgs/by-name/fi/fider/frontend.nix
+42
pkgs/by-name/fi/fider/frontend.nix
···
+110
pkgs/by-name/fi/fider/package.nix
+110
pkgs/by-name/fi/fider/package.nix
···
+30
pkgs/by-name/fi/fider/server.nix
+30
pkgs/by-name/fi/fider/server.nix
···
+3
-3
pkgs/by-name/io/iosevka/package.nix
+3
-3
pkgs/by-name/io/iosevka/package.nix
···
+29
-12
pkgs/by-name/k3/k3d/package.nix
+29
-12
pkgs/by-name/k3/k3d/package.nix
·········-[ "-s" "-w" "-X ${t}.Version=v${version}" ] ++ lib.optionals k3sVersionSet [ "-X ${t}.K3sVersion=v${k3sVersion}" ];···
+92
pkgs/by-name/re/readeck/package.nix
+92
pkgs/by-name/re/readeck/package.nix
···+description = "Web application that lets you save the readable content of web pages you want to keep forever.";
+1
-1
pkgs/by-name/si/signal-desktop/signal-desktop-darwin.nix
+1
-1
pkgs/by-name/si/signal-desktop/signal-desktop-darwin.nix
···url = "https://updates.signal.org/desktop/signal-desktop-mac-universal-${finalAttrs.version}.dmg";
+5
-5
pkgs/by-name/sw/sway-easyfocus/package.nix
+5
-5
pkgs/by-name/sw/sway-easyfocus/package.nix
······
+1
pkgs/by-name/ta/tailscale/package.nix
+1
pkgs/by-name/ta/tailscale/package.nix
+11
-4
pkgs/by-name/we/weidu/package.nix
+11
-4
pkgs/by-name/we/weidu/package.nix
······+url = "https://github.com/WeiDUorg/weidu/commit/bb90190d8bf7d102952c07d8288a7dc6c7a3322e.patch";······
+2
-2
pkgs/by-name/yu/yutto/package.nix
+2
-2
pkgs/by-name/yu/yutto/package.nix
······
+1
-1
pkgs/development/lisp-modules/packages.nix
+1
-1
pkgs/development/lisp-modules/packages.nix
···
+45
pkgs/development/lua-modules/generated-packages.nix
+45
pkgs/development/lua-modules/generated-packages.nix
···+orgmode = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, tree-sitter-orgmode }:pathlib-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, nvim-nio }:···+tree-sitter-orgmode = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luarocks-build-treesitter-parser }:
+21
-3
pkgs/development/lua-modules/overrides.nix
+21
-3
pkgs/development/lua-modules/overrides.nix
······
+2
-2
pkgs/development/python-modules/aioraven/default.nix
+2
-2
pkgs/development/python-modules/aioraven/default.nix
······
+2
-2
pkgs/development/python-modules/asteval/default.nix
+2
-2
pkgs/development/python-modules/asteval/default.nix
······
+2
-2
pkgs/development/python-modules/ayla-iot-unofficial/default.nix
+2
-2
pkgs/development/python-modules/ayla-iot-unofficial/default.nix
···
+2
-2
pkgs/development/python-modules/cyclopts/default.nix
+2
-2
pkgs/development/python-modules/cyclopts/default.nix
······
+2
-2
pkgs/development/python-modules/kasa-crypt/default.nix
+2
-2
pkgs/development/python-modules/kasa-crypt/default.nix
······
+2
-2
pkgs/development/python-modules/mitogen/default.nix
+2
-2
pkgs/development/python-modules/mitogen/default.nix
······
+2
-2
pkgs/development/python-modules/python-overseerr/default.nix
+2
-2
pkgs/development/python-modules/python-overseerr/default.nix
······
+7
-7
pkgs/development/python-modules/safety/default.nix
+7
-7
pkgs/development/python-modules/safety/default.nix
············
+2
-2
pkgs/development/python-modules/thermopro-ble/default.nix
+2
-2
pkgs/development/python-modules/thermopro-ble/default.nix
······