+2
nixos/doc/manual/release-notes/rl-2505.section.md
+2
nixos/doc/manual/release-notes/rl-2505.section.md
···- [PostgREST](https://postgrest.org), a standalone web server that turns your PostgreSQL database directly into a RESTful API. Available as [services.postgrest](options.html#opt-services.postgrest.enable).+- [postgres-websockets](https://github.com/diogob/postgres-websockets), a middleware that adds websockets capabilites on top of PostgreSQL's asynchronous notifications using LISTEN and NOTIFY commands. Available as [services.postgres-websockets](options.html#opt-services.postgres-websockets.enable).- [µStreamer](https://github.com/pikvm/ustreamer), a lightweight MJPEG-HTTP streamer. Available as [services.ustreamer](options.html#opt-services.ustreamer).
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
···
+221
nixos/modules/services/databases/postgres-websockets.nix
+221
nixos/modules/services/databases/postgres-websockets.nix
···+The `environment.PGWS_DB_URI.password` and `environment.PGWS_DB_URI.passfile` options are blocked.+<https://github.com/diogob/postgres-websockets/blob/master/src/PostgresWebsockets/Config.hs#L71-L87>+`PGWS_DB_URI` is represented as an attribute set, see [`environment.PGWS_DB_URI`](#opt-services.postgres-websockets.environment.PGWS_DB_URI)
+1
nixos/tests/all-tests.nix
+1
nixos/tests/all-tests.nix
···
+84
nixos/tests/postgres-websockets.nix
+84
nixos/tests/postgres-websockets.nix
···+machine.succeed(f"echo 'hi there' | websocat --no-close 'ws://localhost:3000/test/{token}' > output &")+sudo -u postgres psql -c "SELECT pg_notify('websockets-listener', json_build_object('channel', 'test', 'event', 'message', 'payload', 'Hello World')::text);" >/dev/null
+7
-4
pkgs/by-name/fa/fabric-ai/package.nix
+7
-4
pkgs/by-name/fa/fabric-ai/package.nix
···
+7
-11
pkgs/by-name/sm/smpmgr/package.nix
+7
-11
pkgs/by-name/sm/smpmgr/package.nix
······
-14
pkgs/by-name/ti/tiledb/FindMagic_EP.cmake.patch
-14
pkgs/by-name/ti/tiledb/FindMagic_EP.cmake.patch
···
+14
pkgs/by-name/ti/tiledb/generate_embedded_data_header.patch
+14
pkgs/by-name/ti/tiledb/generate_embedded_data_header.patch
···+-file(ARCHIVE_CREATE OUTPUT "${compressed_file}" PATHS ${INPUT_FILE} FORMAT raw COMPRESSION Zstd
+49
-52
pkgs/by-name/ti/tiledb/package.nix
+49
-52
pkgs/by-name/ti/tiledb/package.nix
······+patches = lib.optionals stdenv.hostPlatform.isDarwin [ ./generate_embedded_data_header.patch ];······description = "TileDB allows you to manage the massive dense and sparse multi-dimensional array data";
+12
-6
pkgs/by-name/xd/xdg-desktop-portal-termfilechooser/package.nix
+12
-6
pkgs/by-name/xd/xdg-desktop-portal-termfilechooser/package.nix
······description = "xdg-desktop-portal backend for choosing files with your favorite file chooser";
+81
pkgs/by-name/zi/zint/package.nix
+81
pkgs/by-name/zi/zint/package.nix
···+install -Dm644 -t $out/share/icons/hicolor/scalable/apps $src/frontend_qt/images/scalable/zint-qt.svg
+2
-2
pkgs/development/compilers/corretto/11.nix
+2
-2
pkgs/development/compilers/corretto/11.nix
···
+2
-2
pkgs/development/compilers/corretto/17.nix
+2
-2
pkgs/development/compilers/corretto/17.nix
···
+2
-2
pkgs/development/compilers/corretto/21.nix
+2
-2
pkgs/development/compilers/corretto/21.nix
···
+4
-3
pkgs/development/compilers/corretto/mk-corretto.nix
+4
-3
pkgs/development/compilers/corretto/mk-corretto.nix
···+majorVersion = builtins.head (lib.strings.splitString "." version); # same as "featureVersion" for OpenJDK
+6
pkgs/development/haskell-modules/configuration-nix.nix
+6
pkgs/development/haskell-modules/configuration-nix.nix
···+# Avoid compiling twice by providing executable as a separate output (with small closure size),# avoid compiling twice by providing executable as a separate output (with small closure size),
+3
-13
pkgs/development/libraries/mapnik/default.nix
+3
-13
pkgs/development/libraries/mapnik/default.nix
·········
-69
pkgs/development/libraries/zint/default.nix
-69
pkgs/development/libraries/zint/default.nix
···-install -Dm644 -t $out/share/icons/hicolor/scalable/apps $src/frontend_qt/images/scalable/zint-qt.svg
+58
pkgs/development/python-modules/hf-xet/default.nix
+58
pkgs/development/python-modules/hf-xet/default.nix
···
+2
pkgs/development/python-modules/mapclassify/default.nix
+2
pkgs/development/python-modules/mapclassify/default.nix
+2
-2
pkgs/development/python-modules/pygmt/default.nix
+2
-2
pkgs/development/python-modules/pygmt/default.nix
······
+1
-1
pkgs/development/python-modules/python-mapnik/default.nix
+1
-1
pkgs/development/python-modules/python-mapnik/default.nix
······
+1
-1
pkgs/development/python-modules/torchio/default.nix
+1
-1
pkgs/development/python-modules/torchio/default.nix
+1
-2
pkgs/top-level/all-packages.nix
+1
-2
pkgs/top-level/all-packages.nix
······
+2
pkgs/top-level/python-packages.nix
+2
pkgs/top-level/python-packages.nix
···