+2
nixos/doc/manual/release-notes/rl-2305.section.md
+2
nixos/doc/manual/release-notes/rl-2305.section.md
···+- The ppp plugin `rp-pppoe.so` has been renamed to `pppoe.so` in ppp 2.4.9. Starting from ppp 2.5.0, there is no longer a alias for backwards compatiblity. Configurations that use this plugin must be updated accordingly from `plugin rp-pppoe.so` to `plugin pppoe.so`. See [upstream change](https://github.com/ppp-project/ppp/commit/610a7bd76eb1f99f22317541b35001b1e24877ed).- [services.xserver.videoDrivers](options.html#opt-services.xserver.videoDrivers) now defaults to the `modesetting` driver over device-specific ones. The `radeon`, `amdgpu` and `nouveau` drivers are still available, but effectively unmaintained and not recommended for use.
+2
-2
nixos/tests/pppd.nix
+2
-2
nixos/tests/pppd.nix
······
+2
pkgs/applications/audio/fluidsynth/default.nix
+2
pkgs/applications/audio/fluidsynth/default.nix
+1
-1
pkgs/applications/audio/mpg123/default.nix
+1
-1
pkgs/applications/audio/mpg123/default.nix
···
+2
pkgs/applications/editors/neovim/default.nix
+2
pkgs/applications/editors/neovim/default.nix
+2
-2
pkgs/applications/version-management/git/default.nix
+2
-2
pkgs/applications/version-management/git/default.nix
···gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ];···
+5
-1
pkgs/build-support/setup-hooks/separate-debug-info.sh
+5
-1
pkgs/build-support/setup-hooks/separate-debug-info.sh
···
+2
-2
pkgs/data/misc/mobile-broadband-provider-info/default.nix
+2
-2
pkgs/data/misc/mobile-broadband-provider-info/default.nix
···
+14
pkgs/desktops/gnome/misc/geary/default.nix
+14
pkgs/desktops/gnome/misc/geary/default.nix
······url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";+url = "https://gitlab.gnome.org/GNOME/geary/-/commit/4a7ca820b1d3d6130fedf254dc5b4cd7efb58f2c.patch";+url = "https://gitlab.gnome.org/GNOME/geary/-/commit/10f9c133a2ad515127d65f3bba13a0d91b75f4af.patch";
+13
-2
pkgs/development/compilers/llvm/15/clang/default.nix
+13
-2
pkgs/development/compilers/llvm/15/clang/default.nix
···+# `clang-tidy-confusable-chars-gen`: https://github.com/llvm/llvm-project/commit/c3574ef739fbfcc59d405985a3a4fa6f4619ecdb+# `clang-pseudo-gen`: https://github.com/llvm/llvm-project/commit/cd2292ef824591cc34cc299910a3098545c840c7+"-DCLANG_TIDY_CONFUSABLE_CHARS_GEN=${buildLlvmTools.libclang.dev}/bin/clang-tidy-confusable-chars-gen"······
+13
-2
pkgs/development/compilers/llvm/git/clang/default.nix
+13
-2
pkgs/development/compilers/llvm/git/clang/default.nix
···+# `clang-tidy-confusable-chars-gen`: https://github.com/llvm/llvm-project/commit/c3574ef739fbfcc59d405985a3a4fa6f4619ecdb+# `clang-pseudo-gen`: https://github.com/llvm/llvm-project/commit/cd2292ef824591cc34cc299910a3098545c840c7+"-DCLANG_TIDY_CONFUSABLE_CHARS_GEN=${buildLlvmTools.libclang.dev}/bin/clang-tidy-confusable-chars-gen"······
-73
pkgs/development/compilers/rust/1_68.nix
-73
pkgs/development/compilers/rust/1_68.nix
···-llvmSharedForBuild = pkgsBuildBuild.llvmPackages_15.libllvm.override { enableSharedLibraries = true; };-llvmSharedForHost = pkgsBuildHost.llvmPackages_15.libllvm.override { enableSharedLibraries = true; };-llvmSharedForTarget = pkgsBuildTarget.llvmPackages_15.libllvm.override { enableSharedLibraries = true; };-x86_64-unknown-linux-musl = "6fdc9379f662f8e9edd2d23e0a3ebcda502cc9f9a381b7c7d5fa38c326a82ad1";-arm-unknown-linux-gnueabihf = "eb919ef62a084797c148574abe39f2fb1e52d20b004041090811a6d479eb6503";-armv7-unknown-linux-gnueabihf = "09614988feb6310f64eaadf609c92dba5da5ebdbb5531b43a2b18d5336296b67";-aarch64-unknown-linux-gnu = "8edee248eed4b17c09b3d7b0096944b7e5992dd1119a28429c0b6b4d39a9613c";-aarch64-unknown-linux-musl = "05d03936493c19483eec4dc63d03f9e7a13f356d1147d1b8d7fc5dbfe508b4ed";-powerpc64le-unknown-linux-gnu = "1d4d8b75c72362bb6e02bf56b53af9287806c4ef08187b8d166af0557a7c0096";-riscv64gc-unknown-linux-gnu = "a1a33154aeb5498c0c24a2ba77ec63e31a40df5e0861c0afda8d5867289c5984";-mips64el-unknown-linux-gnuabi64 = "6d70fe81e4f52ce5d87bcf95b60587f43f68e6730d2def7872646a9c561017ca";-url = "https://github.com/rust-lang/rust/commit/9d110847ab7f6aef56a8cd20cb6cea4fbcc51cd9.patch";-(builtins.removeAttrs args [ "fetchpatch" "pkgsBuildHost" "llvmPackages_11" "llvmPackages_15" "llvm_15"])
+63
pkgs/development/compilers/rust/1_69.nix
+63
pkgs/development/compilers/rust/1_69.nix
···+llvmSharedForBuild = pkgsBuildBuild.llvmPackages_15.libllvm.override { enableSharedLibraries = true; };+llvmSharedForHost = pkgsBuildHost.llvmPackages_15.libllvm.override { enableSharedLibraries = true; };+llvmSharedForTarget = pkgsBuildTarget.llvmPackages_15.libllvm.override { enableSharedLibraries = true; };+x86_64-unknown-linux-musl = "bd02cbdedb4b7f2169a68dc8410e8436fab3734a3a30cab81ab21661d70c6ddd";+arm-unknown-linux-gnueabihf = "a5847f9bcbb1fb4183656b1b01e191d8e48c7bc8346ec6831318b697a2f305c6";+armv7-unknown-linux-gnueabihf = "f87e4b063b5f916b4a5057e5f544f819cee9ab5da3fe1a977cddb2170e7ba0d7";+aarch64-unknown-linux-gnu = "b24d0df852490d80791a228f18c2b75f24b1e6437e6e745f85364edab245f7fa";+aarch64-unknown-linux-musl = "e6615e72aaa3e3c9c42c35139ab253a9b738a4eab719e3e306e25026c1aa93e5";+powerpc64le-unknown-linux-gnu = "cf95658277d71bb8ae3a0fbc53099cc1397ed40e0953c026f41cde4a9619efca";+riscv64gc-unknown-linux-gnu = "befcf2d53e35ae3fe0d609d1e056bdc814bd36ce54028b8d6b8b9e38c0afcaa5";+mips64el-unknown-linux-gnuabi64 = "ee85bbfdc2fb831f067fda19881e6427c8c86571ebff16c1bd219d850969ef0a";
+9
-6
pkgs/development/compilers/rust/cargo-auditable-cargo-wrapper.nix
+9
-6
pkgs/development/compilers/rust/cargo-auditable-cargo-wrapper.nix
···
+2
-2
pkgs/development/compilers/vala/default.nix
+2
-2
pkgs/development/compilers/vala/default.nix
+2
-2
pkgs/development/interpreters/tcl/8.6.nix
+2
-2
pkgs/development/interpreters/tcl/8.6.nix
···
+3
-2
pkgs/development/libraries/SDL2/default.nix
+3
-2
pkgs/development/libraries/SDL2/default.nix
······
+2
pkgs/development/libraries/SDL2_net/default.nix
+2
pkgs/development/libraries/SDL2_net/default.nix
+2
pkgs/development/libraries/audio/libmysofa/default.nix
+2
pkgs/development/libraries/audio/libmysofa/default.nix
+2
-2
pkgs/development/libraries/audio/libopenmpt/default.nix
+2
-2
pkgs/development/libraries/audio/libopenmpt/default.nix
···url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}+release.autotools.tar.gz";
+3
-1
pkgs/development/libraries/avahi/default.nix
+3
-1
pkgs/development/libraries/avahi/default.nix
······
+21
-36
pkgs/development/libraries/egl-wayland/default.nix
+21
-36
pkgs/development/libraries/egl-wayland/default.nix
·········+url = "https://github.com/NVIDIA/egl-wayland/commit/13737c6af4c0a7cfef5ec9013a4382bbeb7b495c.patch";······-# Doubled prefix in pc file after postbuild hook replaces includedir prefix variable with dev output path
+40
pkgs/development/libraries/eglexternalplatform/default.nix
+40
pkgs/development/libraries/eglexternalplatform/default.nix
···
+2
pkgs/development/libraries/fdk-aac/default.nix
+2
pkgs/development/libraries/fdk-aac/default.nix
+2
-2
pkgs/development/libraries/ffmpeg/5.nix
+2
-2
pkgs/development/libraries/ffmpeg/5.nix
+1
-1
pkgs/development/libraries/fribidi/default.nix
+1
-1
pkgs/development/libraries/fribidi/default.nix
···# NOTE: Only URL tarball has "Have pre-generated man pages: true", which works-around upstream usage of some rare ancient `c2man` fossil application.
+2
-2
pkgs/development/libraries/glib/default.nix
+2
-2
pkgs/development/libraries/glib/default.nix
···url = "mirror://gnome/sources/glib/${lib.versions.majorMinor finalAttrs.version}/glib-${finalAttrs.version}.tar.xz";
+2
-2
pkgs/development/libraries/gpgme/default.nix
+2
-2
pkgs/development/libraries/gpgme/default.nix
···
+2
-2
pkgs/development/libraries/intel-media-driver/default.nix
+2
-2
pkgs/development/libraries/intel-media-driver/default.nix
······
+4
pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh
+4
pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh
···
+2
pkgs/development/libraries/libcanberra/default.nix
+2
pkgs/development/libraries/libcanberra/default.nix
+9
-9
pkgs/development/libraries/libdecor/default.nix
+9
-9
pkgs/development/libraries/libdecor/default.nix
······
+2
pkgs/development/libraries/libfreeaptx/default.nix
+2
pkgs/development/libraries/libfreeaptx/default.nix
+11
-2
pkgs/development/libraries/libgcrypt/default.nix
+11
-2
pkgs/development/libraries/libgcrypt/default.nix
······+url = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff_plain;h=d41177937cea4aa1e9042ebcd195a349c40e8071";
+2
-2
pkgs/development/libraries/libgit2/default.nix
+2
-2
pkgs/development/libraries/libgit2/default.nix
···
+2
-2
pkgs/development/libraries/libgpg-error/default.nix
+2
-2
pkgs/development/libraries/libgpg-error/default.nix
···
+2
pkgs/development/libraries/libmad/default.nix
+2
pkgs/development/libraries/libmad/default.nix
+19
-8
pkgs/development/libraries/libqmi/default.nix
+19
-8
pkgs/development/libraries/libqmi/default.nix
·········+] ++ lib.optionals (withIntrospection && !stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
+2
-2
pkgs/development/libraries/libsoup/3.x.nix
+2
-2
pkgs/development/libraries/libsoup/3.x.nix
···url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+5
pkgs/development/libraries/libspatialaudio/default.nix
+5
pkgs/development/libraries/libspatialaudio/default.nix
···
+2
pkgs/development/libraries/liburcu/default.nix
+2
pkgs/development/libraries/liburcu/default.nix
+6
pkgs/development/libraries/libuv/default.nix
+6
pkgs/development/libraries/libuv/default.nix
······
+2
-3
pkgs/development/libraries/libva/default.nix
+2
-3
pkgs/development/libraries/libva/default.nix
······
+2
-2
pkgs/development/libraries/libva/utils.nix
+2
-2
pkgs/development/libraries/libva/utils.nix
···
+5
pkgs/development/libraries/mesa/generic.nix
+5
pkgs/development/libraries/mesa/generic.nix
···
+2
-14
pkgs/development/libraries/tk/8.6.nix
+2
-14
pkgs/development/libraries/tk/8.6.nix
···-url = "mirror://sourceforge/tcl/tk${tcl.version}.1-src.tar.gz"; # TODO: remove '.1' for v8.6.10 or v8.7.x
-29
pkgs/development/libraries/tk/Fix-bad-install_name-for-libtk8.6.dylib.patch
-29
pkgs/development/libraries/tk/Fix-bad-install_name-for-libtk8.6.dylib.patch
···
-25
pkgs/development/libraries/tk/different-prefix-with-tcl.patch
-25
pkgs/development/libraries/tk/different-prefix-with-tcl.patch
···
+4
pkgs/development/libraries/tk/generic.nix
+4
pkgs/development/libraries/tk/generic.nix
···++ lib.optionalString (stdenv.isDarwin && lib.versionOlder stdenv.targetPlatform.darwinMinVersion "11") ''
+2
pkgs/development/libraries/tpm2-tss/default.nix
+2
pkgs/development/libraries/tpm2-tss/default.nix
+3
-3
pkgs/development/libraries/vulkan-headers/default.nix
+3
-3
pkgs/development/libraries/vulkan-headers/default.nix
···
+3
-3
pkgs/development/libraries/vulkan-loader/default.nix
+3
-3
pkgs/development/libraries/vulkan-loader/default.nix
···
+2
pkgs/development/libraries/wavpack/default.nix
+2
pkgs/development/libraries/wavpack/default.nix
+2
-2
pkgs/development/libraries/wayland/default.nix
+2
-2
pkgs/development/libraries/wayland/default.nix
···url = "https://gitlab.freedesktop.org/wayland/wayland/-/releases/${version}/downloads/${pname}-${version}.tar.xz";
+3
-1
pkgs/development/python-modules/fastapi/default.nix
+3
-1
pkgs/development/python-modules/fastapi/default.nix
+48
pkgs/development/python-modules/pydantic-scim/default.nix
+48
pkgs/development/python-modules/pydantic-scim/default.nix
···
+13
-5
pkgs/development/python-modules/pydantic/default.nix
+13
-5
pkgs/development/python-modules/pydantic/default.nix
·········
+5
-5
pkgs/development/python-modules/pygit2/default.nix
+5
-5
pkgs/development/python-modules/pygit2/default.nix
······
+12
-1
pkgs/development/python-modules/pyqt/5.x.nix
+12
-1
pkgs/development/python-modules/pyqt/5.x.nix
······
+1
-1
pkgs/development/python-modules/pyqt/6.x.nix
+1
-1
pkgs/development/python-modules/pyqt/6.x.nix
···
+4
-3
pkgs/development/python-modules/transmission-rpc/default.nix
+4
-3
pkgs/development/python-modules/transmission-rpc/default.nix
······
+7
-3
pkgs/development/python-modules/watchdog/default.nix
+7
-3
pkgs/development/python-modules/watchdog/default.nix
·········
+17
-150
pkgs/development/python-modules/watchdog/force-kqueue.patch
+17
-150
pkgs/development/python-modules/watchdog/force-kqueue.patch
···--@pytest.mark.skipif(platform.is_bsd(), reason="BSD create another set of events for this test")-+@pytest.mark.skipif(platform.is_bsd() or platform.is_darwin(), reason="BSD create another set of events for this test")-- # currently limiting these additional events to macOS only, see https://github.com/gorakhargosh/watchdog/pull/779--@pytest.mark.skipif(platform.is_bsd(), reason="BSD create another set of events for this test")-+@pytest.mark.skipif(platform.is_bsd() or platform.is_darwin(), reason="BSD create another set of events for this test")
+2
-9
pkgs/development/tools/build-managers/meson/default.nix
+2
-9
pkgs/development/tools/build-managers/meson/default.nix
······-url = "https://github.com/mesonbuild/meson/commit/a38ad3039d0680f3ac34a6dc487776c79c48acf3.patch";
+3
-3
pkgs/development/tools/rust/bindgen/unwrapped.nix
+3
-3
pkgs/development/tools/rust/bindgen/unwrapped.nix
···
+3
-3
pkgs/development/tools/rust/maturin/default.nix
+3
-3
pkgs/development/tools/rust/maturin/default.nix
···
-10
pkgs/os-specific/linux/firmware/fwupd/default.nix
-10
pkgs/os-specific/linux/firmware/fwupd/default.nix
···-# https://github.com/mesonbuild/meson/blob/492cc9bf95d573e037155b588dc5110ded4d9a35/mesonbuild/minstall.py#L558
+2
-2
pkgs/os-specific/linux/hwdata/default.nix
+2
-2
pkgs/os-specific/linux/hwdata/default.nix
···
+2
pkgs/os-specific/linux/kbd/default.nix
+2
pkgs/os-specific/linux/kbd/default.nix
+2
-2
pkgs/os-specific/linux/kexec-tools/default.nix
+2
-2
pkgs/os-specific/linux/kexec-tools/default.nix
···
+2
-2
pkgs/os-specific/linux/lvm2/2_03.nix
+2
-2
pkgs/os-specific/linux/lvm2/2_03.nix
-10
pkgs/os-specific/linux/power-profiles-daemon/default.nix
-10
pkgs/os-specific/linux/power-profiles-daemon/default.nix
···-# https://github.com/mesonbuild/meson/blob/492cc9bf95d573e037155b588dc5110ded4d9a35/mesonbuild/minstall.py#L558
+2
-14
pkgs/servers/mir/default.nix
+2
-14
pkgs/servers/mir/default.nix
······-# Fixes various path concatenation problems and missing GNUInstallDirs variable uses that affect-url = "https://github.com/MirServer/mir/commit/58c4ca628748278b1eb7a3721ad9a0c3590e28f2.patch";
+2
pkgs/tools/misc/file/default.nix
+2
pkgs/tools/misc/file/default.nix
-2
pkgs/tools/misc/timidity/default.nix
-2
pkgs/tools/misc/timidity/default.nix
+6
pkgs/tools/networking/networkmanager/default.nix
+6
pkgs/tools/networking/networkmanager/default.nix
···+url = "https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/5df19f5b26c5921a401e63fb329e844a02d6b1f2.diff";
+18
-35
pkgs/tools/networking/ppp/default.nix
+18
-35
pkgs/tools/networking/ppp/default.nix
·········-propagatedBuildInputs = lib.optional stdenv.hostPlatform.isMusl (writeTextDir "include/net/ppp_defs.h" ''···
-33
pkgs/tools/networking/ppp/nix-purity.patch
-33
pkgs/tools/networking/ppp/nix-purity.patch
···
-13
pkgs/tools/networking/ppp/nonpriv.patch
-13
pkgs/tools/networking/ppp/nonpriv.patch
···
+4
pkgs/tools/networking/pptpd/default.nix
+4
pkgs/tools/networking/pptpd/default.nix
+59
pkgs/tools/networking/pptpd/ppp-2.5.0-compat.patch
+59
pkgs/tools/networking/pptpd/ppp-2.5.0-compat.patch
···
+8
-6
pkgs/tools/networking/sstp/default.nix
+8
-6
pkgs/tools/networking/sstp/default.nix
······
+6
-4
pkgs/top-level/all-packages.nix
+6
-4
pkgs/top-level/all-packages.nix
······inherit (rustPackages) cargo cargo-auditable cargo-auditable-cargo-wrapper clippy rustc rustPlatform;···
+2
pkgs/top-level/python-packages.nix
+2
pkgs/top-level/python-packages.nix
···