+12
-1
nixos/lib/testing-python.nix
+12
-1
nixos/lib/testing-python.nix
······
nixos/modules/services/desktops/pipewire/alsa-monitor.conf.json
nixos/modules/services/desktops/pipewire/media-session/alsa-monitor.conf.json
nixos/modules/services/desktops/pipewire/alsa-monitor.conf.json
nixos/modules/services/desktops/pipewire/media-session/alsa-monitor.conf.json
nixos/modules/services/desktops/pipewire/bluez-monitor.conf.json
nixos/modules/services/desktops/pipewire/media-session/bluez-monitor.conf.json
nixos/modules/services/desktops/pipewire/bluez-monitor.conf.json
nixos/modules/services/desktops/pipewire/media-session/bluez-monitor.conf.json
nixos/modules/services/desktops/pipewire/client-rt.conf.json
nixos/modules/services/desktops/pipewire/daemon/client-rt.conf.json
nixos/modules/services/desktops/pipewire/client-rt.conf.json
nixos/modules/services/desktops/pipewire/daemon/client-rt.conf.json
nixos/modules/services/desktops/pipewire/client.conf.json
nixos/modules/services/desktops/pipewire/daemon/client.conf.json
nixos/modules/services/desktops/pipewire/client.conf.json
nixos/modules/services/desktops/pipewire/daemon/client.conf.json
nixos/modules/services/desktops/pipewire/jack.conf.json
nixos/modules/services/desktops/pipewire/daemon/jack.conf.json
nixos/modules/services/desktops/pipewire/jack.conf.json
nixos/modules/services/desktops/pipewire/daemon/jack.conf.json
nixos/modules/services/desktops/pipewire/media-session.conf.json
nixos/modules/services/desktops/pipewire/media-session/media-session.conf.json
nixos/modules/services/desktops/pipewire/media-session.conf.json
nixos/modules/services/desktops/pipewire/media-session/media-session.conf.json
+10
-10
nixos/modules/services/desktops/pipewire/pipewire-media-session.nix
+10
-10
nixos/modules/services/desktops/pipewire/pipewire-media-session.nix
···+bluez-monitor = (builtins.fromJSON (builtins.readFile ./media-session/bluez-monitor.conf.json));+media-session = (builtins.fromJSON (builtins.readFile ./media-session/media-session.conf.json));······-https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/${cfg.package.version}/src/daemon/media-session.d/media-session.conf+https://gitlab.freedesktop.org/pipewire/media-session/-/blob/${cfg.package.version}/src/daemon/media-session.d/media-session.conf···-https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/${cfg.package.version}/src/daemon/media-session.d/alsa-monitor.conf+https://gitlab.freedesktop.org/pipewire/media-session/-/blob/${cfg.package.version}/src/daemon/media-session.d/alsa-monitor.conf···-https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/${cfg.package.version}/src/daemon/media-session.d/bluez-monitor.conf+https://gitlab.freedesktop.org/pipewire/media-session/-/blob/${cfg.package.version}/src/daemon/media-session.d/bluez-monitor.conf···-https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/${cfg.package.version}/src/daemon/media-session.d/v4l2-monitor.conf+https://gitlab.freedesktop.org/pipewire/media-session/-/blob/${cfg.package.version}/src/daemon/media-session.d/v4l2-monitor.conf
nixos/modules/services/desktops/pipewire/pipewire-pulse.conf.json
nixos/modules/services/desktops/pipewire/daemon/pipewire-pulse.conf.json
nixos/modules/services/desktops/pipewire/pipewire-pulse.conf.json
nixos/modules/services/desktops/pipewire/daemon/pipewire-pulse.conf.json
nixos/modules/services/desktops/pipewire/pipewire.conf.json
nixos/modules/services/desktops/pipewire/daemon/pipewire.conf.json
nixos/modules/services/desktops/pipewire/pipewire.conf.json
nixos/modules/services/desktops/pipewire/daemon/pipewire.conf.json
+5
-6
nixos/modules/services/desktops/pipewire/pipewire.nix
+5
-6
nixos/modules/services/desktops/pipewire/pipewire.nix
···-# Remove session manager invocation from the upstream generated file, it points to the wrong path
nixos/modules/services/desktops/pipewire/v4l2-monitor.conf.json
nixos/modules/services/desktops/pipewire/media-session/v4l2-monitor.conf.json
nixos/modules/services/desktops/pipewire/v4l2-monitor.conf.json
nixos/modules/services/desktops/pipewire/media-session/v4l2-monitor.conf.json
+1
-1
nixos/modules/services/web-apps/nextcloud.nix
+1
-1
nixos/modules/services/web-apps/nextcloud.nix
+50
-23
nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
+50
-23
nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
······+def generation_conf_filename(profile: Optional[str], generation: int, specialisation: Optional[str]) -> str:+def write_loader_conf(profile: Optional[str], generation: int, specialisation: Optional[str]) -> None:os.rename("@efiSysMountPoint@/loader/loader.conf.tmp", "@efiSysMountPoint@/loader/loader.conf")+def profile_path(profile: Optional[str], generation: int, specialisation: Optional[str], name: str) -> str:-def copy_from_profile(profile: Optional[str], generation: int, name: str, dry_run: bool = False) -> str:+def copy_from_profile(profile: Optional[str], generation: int, specialisation: Optional[str], name: str, dry_run: bool = False) -> str:···+def write_entry(profile: Optional[str], generation: int, specialisation: Optional[str], machine_id: str) -> None:+append_initrd_secrets = profile_path(profile, generation, specialisation, "append-initrd-secrets")-entry_file = "@efiSysMountPoint@/loader/entries/nixos-%s-generation-%d.conf" % (profile, generation)·········+configurations: List[SystemIdentifier] = [ (profile, int(line.split()[0]), None) for line in gen_lines ]+def get_specialisations(profile: Optional[str], generation: int, _: Optional[str]) -> List[SystemIdentifier]:rex_profile = re.compile("^@efiSysMountPoint@/loader/entries/nixos-(.*)-generation-.*\.conf$")rex_generation = re.compile("^@efiSysMountPoint@/loader/entries/nixos.*-generation-(.*)\.conf$")···
+2
-3
nixos/tests/ghostunnel.nix
+2
-3
nixos/tests/ghostunnel.nix
+1
-1
nixos/tests/nixops/default.nix
+1
-1
nixos/tests/nixops/default.nix
+23
nixos/tests/systemd-boot.nix
+23
nixos/tests/systemd-boot.nix
···+"grep -q 'title NixOS (something)' /boot/loader/entries/nixos-generation-1-specialisation-something.conf"
+2
-2
pkgs/applications/blockchains/btcpayserver/default.nix
+2
-2
pkgs/applications/blockchains/btcpayserver/default.nix
···
+219
-174
pkgs/applications/blockchains/btcpayserver/deps.nix
+219
-174
pkgs/applications/blockchains/btcpayserver/deps.nix
···············································································································
+2
-2
pkgs/applications/blockchains/nbxplorer/default.nix
+2
-2
pkgs/applications/blockchains/nbxplorer/default.nix
···
+27
-22
pkgs/applications/blockchains/nbxplorer/deps.nix
+27
-22
pkgs/applications/blockchains/nbxplorer/deps.nix
··················
+4
-4
pkgs/applications/editors/android-studio/default.nix
+4
-4
pkgs/applications/editors/android-studio/default.nix
···
+2
-2
pkgs/applications/graphics/ImageMagick/7.0.nix
+2
-2
pkgs/applications/graphics/ImageMagick/7.0.nix
···
+2
-2
pkgs/applications/networking/mpop/default.nix
+2
-2
pkgs/applications/networking/mpop/default.nix
···
+2
-2
pkgs/applications/networking/msmtp/default.nix
+2
-2
pkgs/applications/networking/msmtp/default.nix
···
+3
pkgs/applications/terminal-emulators/kitty/default.nix
+3
pkgs/applications/terminal-emulators/kitty/default.nix
···
+3
-3
pkgs/applications/window-managers/leftwm/default.nix
+3
-3
pkgs/applications/window-managers/leftwm/default.nix
···
+8
-2
pkgs/development/libraries/draco/default.nix
+8
-2
pkgs/development/libraries/draco/default.nix
······
+4
-4
pkgs/development/libraries/pipewire/0050-pipewire-pulse-path.patch
+4
-4
pkgs/development/libraries/pipewire/0050-pipewire-pulse-path.patch
·········+systemd_config.set('PW_PULSE_BINARY', get_option('pipewire_pulse_prefix') / 'bin/pipewire-pulse')
-24
pkgs/development/libraries/pipewire/0055-pipewire-media-session-path.patch
-24
pkgs/development/libraries/pipewire/0055-pipewire-media-session-path.patch
···-systemd_config.set('PW_PULSE_BINARY', get_option('pipewire_pulse_prefix') / 'bin/pipewire-pulse')-+systemd_config.set('PW_MEDIA_SESSION_BINARY', get_option('media-session-prefix') / 'bin/pipewire-media-session')
+19
-38
pkgs/development/libraries/pipewire/default.nix
+19
-38
pkgs/development/libraries/pipewire/default.nix
···············-url = "https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/f8817b439433798bd7217dc4ae72197887b0fc96.diff";+url = "https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/651f0decea5f83730c271e9bed03cdd0048fcd49.diff";············
+93
pkgs/development/libraries/pipewire/media-session.nix
+93
pkgs/development/libraries/pipewire/media-session.nix
···
+3
-4
pkgs/development/libraries/pipewire/test-paths.nix
+3
-4
pkgs/development/libraries/pipewire/test-paths.nix
······
+17
-4
pkgs/development/libraries/pipewire/update.sh
+17
-4
pkgs/development/libraries/pipewire/update.sh
···
+3
-3
pkgs/development/libraries/spirv-headers/default.nix
+3
-3
pkgs/development/libraries/spirv-headers/default.nix
···
+2
-2
pkgs/development/python-modules/jc/default.nix
+2
-2
pkgs/development/python-modules/jc/default.nix
···
+2
-6
pkgs/development/python-modules/pycangjie/default.nix
+2
-6
pkgs/development/python-modules/pycangjie/default.nix
···
+3
-5
pkgs/development/python-modules/pyspotify/default.nix
+3
-5
pkgs/development/python-modules/pyspotify/default.nix
············
+18
-4
pkgs/development/python-modules/upass/default.nix
+18
-4
pkgs/development/python-modules/upass/default.nix
···
+1
-1
pkgs/development/tools/ocaml/ocaml-top/default.nix
+1
-1
pkgs/development/tools/ocaml/ocaml-top/default.nix
+2
-2
pkgs/development/tools/scalafmt/default.nix
+2
-2
pkgs/development/tools/scalafmt/default.nix
······
+2
-2
pkgs/development/tools/spirv-tools/default.nix
+2
-2
pkgs/development/tools/spirv-tools/default.nix
···
+6
pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
+6
pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
······
+1
-1
pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/fixPkgAddMissingSha1.js
+1
-1
pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/fixPkgAddMissingSha1.js
+33
pkgs/misc/cups/drivers/kyocera-ecosys-m2x35-40-p2x35-40dnw/default.nix
+33
pkgs/misc/cups/drivers/kyocera-ecosys-m2x35-40-p2x35-40dnw/default.nix
···+url = "https://www.kyoceradocumentsolutions.de/content/download-center/de/drivers/all/Linux_${urlVersion}_ECOSYS_M2x35_40_P2x35_40dnw_zip.download.zip";+description = "PPD files for Kyocera ECOSYS M2040dn/M2135dn/M2540dn/M2540dw/M2635dn/M2635dw/M2640idw/M2735dw/P2040dn/M2040dw/P2235dn/P2235dw";
+1
-1
pkgs/servers/ttyd/default.nix
+1
-1
pkgs/servers/ttyd/default.nix
+11
-9
pkgs/tools/graphics/goverlay/default.nix
+11
-9
pkgs/tools/graphics/goverlay/default.nix
············
+5
-5
pkgs/tools/graphics/goverlay/find-xdg-data-files.patch
+5
-5
pkgs/tools/graphics/goverlay/find-xdg-data-files.patch
············
+3
-3
pkgs/tools/graphics/netpbm/default.nix
+3
-3
pkgs/tools/graphics/netpbm/default.nix
···
+2
-2
pkgs/tools/networking/getmail6/default.nix
+2
-2
pkgs/tools/networking/getmail6/default.nix
···
+6
-1
pkgs/top-level/all-packages.nix
+6
-1
pkgs/top-level/all-packages.nix
······+pipewire-media-session = callPackage ../development/libraries/pipewire/media-session.nix {};···+cups-kyocera-ecosys-m2x35-40-p2x35-40dnw = callPackage ../misc/cups/drivers/kyocera-ecosys-m2x35-40-p2x35-40dnw {};cups-kyocera-ecosys-m552x-p502x = callPackage ../misc/cups/drivers/kyocera-ecosys-m552x-p502x {};
+20
pkgs/top-level/perl-packages.nix
+20
pkgs/top-level/perl-packages.nix
···