+12
nixos/doc/manual/release-notes/rl-2311.section.md
+12
nixos/doc/manual/release-notes/rl-2311.section.md
···- The use of `sourceRoot = "source";`, `sourceRoot = "source/subdir";`, and similar lines in package derivations using the default `unpackPhase` is deprecated as it requires `unpackPhase` to always produce a directory named "source". Use `sourceRoot = src.name`, `sourceRoot = "${src.name}/subdir";`, or `setSourceRoot = "sourceRoot=$(echo */subdir)";` or similar instead.
+12
-40
pkgs/applications/editors/ed/default.nix
+12
-40
pkgs/applications/editors/ed/default.nix
···
+30
pkgs/applications/editors/ed/generic.nix
+30
pkgs/applications/editors/ed/generic.nix
···
+45
pkgs/applications/editors/ed/sources.nix
+45
pkgs/applications/editors/ed/sources.nix
···
+21
pkgs/applications/misc/djvulibre/c++17-register-class.patch
+21
pkgs/applications/misc/djvulibre/c++17-register-class.patch
···
+4
pkgs/applications/misc/djvulibre/default.nix
+4
pkgs/applications/misc/djvulibre/default.nix
···
+2
pkgs/applications/misc/privacyidea/default.nix
+2
pkgs/applications/misc/privacyidea/default.nix
+3
-3
pkgs/applications/version-management/mercurial/default.nix
+3
-3
pkgs/applications/version-management/mercurial/default.nix
······
+5
-2
pkgs/build-support/cc-wrapper/cc-wrapper.sh
+5
-2
pkgs/build-support/cc-wrapper/cc-wrapper.sh
···
+18
pkgs/build-support/cc-wrapper/default.nix
+18
pkgs/build-support/cc-wrapper/default.nix
············
+8
-4
pkgs/build-support/go/module.nix
+8
-4
pkgs/build-support/go/module.nix
···············GOFLAGS = lib.optionals (!proxyVendor) [ "-mod=vendor" ] ++ lib.optionals (!allowGoReference) [ "-trimpath" ];
+1
pkgs/build-support/go/package.nix
+1
pkgs/build-support/go/package.nix
+2
-5
pkgs/build-support/setup-hooks/make-binary-wrapper/default.nix
+2
-5
pkgs/build-support/setup-hooks/make-binary-wrapper/default.nix
······
+31
-9
pkgs/build-support/setup-hooks/patch-shebangs.sh
+31
-9
pkgs/build-support/setup-hooks/patch-shebangs.sh
·········+if [[ -n "$oldPath" && ( "$update" == true || "${oldPath:0:${#NIX_STORE}}" != "$NIX_STORE" ) ]]; thenecho "$f: interpreter directive changed from \"$oldInterpreterLine\" to \"$newInterpreterLine\""
-90
pkgs/build-support/setup-hooks/strip-tmp-aarch64.sh
-90
pkgs/build-support/setup-hooks/strip-tmp-aarch64.sh
···
+6
-1
pkgs/build-support/setup-hooks/strip.sh
+6
-1
pkgs/build-support/setup-hooks/strip.sh
···
+1
-6
pkgs/build-support/writers/scripts.nix
+1
-6
pkgs/build-support/writers/scripts.nix
···
+2
-1
pkgs/development/compilers/go/1.18.nix
+2
-1
pkgs/development/compilers/go/1.18.nix
+2
-1
pkgs/development/compilers/go/1.19.nix
+2
-1
pkgs/development/compilers/go/1.19.nix
+4
-3
pkgs/development/compilers/go/1.20.nix
+4
-3
pkgs/development/compilers/go/1.20.nix
······
+183
pkgs/development/compilers/go/1.21.nix
+183
pkgs/development/compilers/go/1.21.nix
···+goBootstrap = if useGccGoBootstrap then buildPackages.gccgo12 else buildPackages.callPackage ./bootstrap117.nix { };+depsTargetTargetPropagated = lib.optionals stdenv.targetPlatform.isDarwin [ Foundation Security xcbuild ];+# prepend the nix path to the zoneinfo files but also leave the original value for static binaries+GOARM = toString (lib.intersectLists [ (stdenv.hostPlatform.parsed.cpu.version or "") ] [ "5" "6" "7" ]);
+23
pkgs/development/compilers/go/go_no_vendor_checks-1.21.patch
+23
pkgs/development/compilers/go/go_no_vendor_checks-1.21.patch
···++ if gover.Compare(index.goVersion, "1.14") < 0 || (os.Getenv("GO_NO_VENDOR_CHECKS") == "1" && len(vendorMeta) == 0) {
+12
-12
pkgs/development/compilers/openjdk/darwin/11.nix
+12
-12
pkgs/development/compilers/openjdk/darwin/11.nix
···url = "https://web.archive.org/web/20211126120343/http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip";···url = "https://cdn.azul.com/zulu/bin/zulu${dist.zuluVersion}-${javaPackage}${dist.jdkVersion}-macosx_${dist.arch}.tar.gz";
+12
-12
pkgs/development/compilers/openjdk/darwin/16.nix
+12
-12
pkgs/development/compilers/openjdk/darwin/16.nix
···url = "https://web.archive.org/web/20211126120343/http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip";···url = "https://cdn.azul.com/zulu/bin/zulu${dist.zuluVersion}-${javaPackage}${dist.jdkVersion}-macosx_${dist.arch}.tar.gz";
+9
-10
pkgs/development/compilers/openjdk/darwin/17.nix
+9
-10
pkgs/development/compilers/openjdk/darwin/17.nix
···-# Ugh, unversioned URLs... I hope this doesn't change often enough to cause pain before we move to a Darwin source build of OpenJDK!+url = "https://web.archive.org/web/20211126120343/http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip";···url = "https://cdn.azul.com/zulu/bin/zulu${dist.zuluVersion}-ca-jdk${dist.jdkVersion}-macosx_${dist.arch}.tar.gz";
+9
-10
pkgs/development/compilers/openjdk/darwin/18.nix
+9
-10
pkgs/development/compilers/openjdk/darwin/18.nix
···-# Ugh, unversioned URLs... I hope this doesn't change often enough to cause pain before we move to a Darwin source build of OpenJDK!+url = "https://web.archive.org/web/20211126120343/http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip";···url = "https://cdn.azul.com/zulu/bin/zulu${dist.zuluVersion}-ca-jdk${dist.jdkVersion}-macosx_${dist.arch}.tar.gz";
+9
-10
pkgs/development/compilers/openjdk/darwin/19.nix
+9
-10
pkgs/development/compilers/openjdk/darwin/19.nix
···-# Ugh, unversioned URLs... I hope this doesn't change often enough to cause pain before we move to a Darwin source build of OpenJDK!+url = "https://web.archive.org/web/20211126120343/http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip";···url = "https://cdn.azul.com/zulu/bin/zulu${dist.zuluVersion}-ca-jdk${dist.jdkVersion}-macosx_${dist.arch}.tar.gz";
+9
-10
pkgs/development/compilers/openjdk/darwin/20.nix
+9
-10
pkgs/development/compilers/openjdk/darwin/20.nix
···-# Ugh, unversioned URLs... I hope this doesn't change often enough to cause pain before we move to a Darwin source build of OpenJDK!+url = "https://web.archive.org/web/20211126120343/http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip";···url = "https://cdn.azul.com/zulu/bin/zulu${dist.zuluVersion}-ca-jdk${dist.jdkVersion}-macosx_${dist.arch}.tar.gz";
+12
-12
pkgs/development/compilers/openjdk/darwin/8.nix
+12
-12
pkgs/development/compilers/openjdk/darwin/8.nix
···url = "https://web.archive.org/web/20211126120343/http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip";···url = "https://cdn.azul.com/zulu/bin/zulu${dist.zuluVersion}-${javaPackage}${dist.jdkVersion}-macosx_${dist.arch}.tar.gz";
+1
-1
pkgs/development/interpreters/guile/setup-hook-1.8.sh
+1
-1
pkgs/development/interpreters/guile/setup-hook-1.8.sh
+6
-6
pkgs/development/interpreters/guile/setup-hook-2.0.sh
+6
-6
pkgs/development/interpreters/guile/setup-hook-2.0.sh
···-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site/2.0"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/lib/guile/2.0/ccache"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/lib/guile/2.0/site-ccache"
+6
-6
pkgs/development/interpreters/guile/setup-hook-2.2.sh
+6
-6
pkgs/development/interpreters/guile/setup-hook-2.2.sh
···-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site/2.2"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/lib/guile/2.2/ccache"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/lib/guile/2.2/site-ccache"
+9
-9
pkgs/development/interpreters/guile/setup-hook-3.0.sh
+9
-9
pkgs/development/interpreters/guile/setup-hook-3.0.sh
···-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site/3.0"-export GUILE_EXTENSIONS_PATH="${GUILE_EXTENSIONS_PATH-}${GUILE_EXTENSIONS_PATH:+:}$1/share/guile/site/3.0"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/share/guile/site"-export GUILE_EXTENSIONS_PATH="${GUILE_EXTENSIONS_PATH-}${GUILE_EXTENSIONS_PATH:+:}$1/share/guile/site"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/lib/guile/3.0/ccache"-export GUILE_LOAD_COMPILED_PATH="${GUILE_LOAD_COMPILED_PATH-}${GUILE_LOAD_COMPILED_PATH:+:}$1/lib/guile/3.0/site-ccache"-export GUILE_EXTENSIONS_PATH="${GUILE_EXTENSIONS_PATH-}${GUILE_EXTENSIONS_PATH:+:}$1/lib/guile/3.0/extensions"
+4
-4
pkgs/development/interpreters/python/hooks/default.nix
+4
-4
pkgs/development/interpreters/python/hooks/default.nix
···
+3
-2
pkgs/development/interpreters/python/passthrufun.nix
+3
-2
pkgs/development/interpreters/python/passthrufun.nix
······
+2
-2
pkgs/development/interpreters/ruby/rubygems/default.nix
+2
-2
pkgs/development/interpreters/ruby/rubygems/default.nix
···
+7
pkgs/development/libraries/abseil-cpp/202301.nix
+7
pkgs/development/libraries/abseil-cpp/202301.nix
······
+2
-2
pkgs/development/libraries/audio/roc-toolkit/default.nix
+2
-2
pkgs/development/libraries/audio/roc-toolkit/default.nix
······
+34
pkgs/development/libraries/fortify-headers/default.nix
+34
pkgs/development/libraries/fortify-headers/default.nix
···
+3
-2
pkgs/development/libraries/gdk-pixbuf/default.nix
+3
-2
pkgs/development/libraries/gdk-pixbuf/default.nix
···
+6
-3
pkgs/development/libraries/glibc/locales.nix
+6
-3
pkgs/development/libraries/glibc/locales.nix
······
-19
pkgs/development/libraries/gmp/6.2.1-CVE-2021-43618.patch
-19
pkgs/development/libraries/gmp/6.2.1-CVE-2021-43618.patch
···
+2
-4
pkgs/development/libraries/gmp/6.x.nix
+2
-4
pkgs/development/libraries/gmp/6.x.nix
···urls = [ "mirror://gnu/gmp/gmp-${version}.tar.bz2" "ftp://ftp.gmplib.org/pub/gmp-${version}/gmp-${version}.tar.bz2" ];
+8
-9
pkgs/development/libraries/gnu-config/default.nix
+8
-9
pkgs/development/libraries/gnu-config/default.nix
···
+13
-4
pkgs/development/libraries/gnutls/default.nix
+13
-4
pkgs/development/libraries/gnutls/default.nix
·········+url = "https://gitlab.com/gnutls/gnutls/-/commit/abfa8634db940115a11a07596ce53c8f9c4f87d2.diff";···
+28
pkgs/development/libraries/libavif/default.nix
+28
pkgs/development/libraries/libavif/default.nix
·········+--replace '@CMAKE_INSTALL_FULL_BINDIR@/gdk-pixbuf-thumbnailer' "$out/libexec/gdk-pixbuf-thumbnailer-avif"+makeWrapper ${gdk-pixbuf}/bin/gdk-pixbuf-thumbnailer "$out/libexec/gdk-pixbuf-thumbnailer-avif" \
+1
-1
pkgs/development/libraries/libhwy/default.nix
+1
-1
pkgs/development/libraries/libhwy/default.nix
···
+10
-12
pkgs/development/libraries/librsvg/default.nix
+10
-12
pkgs/development/libraries/librsvg/default.nix
·········-sed -e "s#\$(GDK_PIXBUF_QUERYLOADERS)#GDK_PIXBUF_MODULEDIR=$GDK_PIXBUF/loaders \$(GDK_PIXBUF_QUERYLOADERS)#" \+-e "s#\$(GDK_PIXBUF_QUERYLOADERS)#GDK_PIXBUF_MODULEDIR=$GDK_PIXBUF/loaders \$(GDK_PIXBUF_QUERYLOADERS)#"···cat ${lib.getLib gdk-pixbuf}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache $GDK_PIXBUF/loaders.cache > $GDK_PIXBUF/loaders.cache.tmp-${emulator} $out/bin/rsvg-convert --completion bash > "$out/share/bash-completion/completions/rsvg-convert"-${emulator} $out/bin/rsvg-convert --completion zsh > "$out/share/zsh/site-functions/_rsvg-convert"-${emulator} $out/bin/rsvg-convert --completion fish > "$out/share/fish/vendor_completions.d/rsvg-convert.fish"
+2
-2
pkgs/development/libraries/openexr/3.nix
+2
-2
pkgs/development/libraries/openexr/3.nix
···
+2
-2
pkgs/development/libraries/openldap/default.nix
+2
-2
pkgs/development/libraries/openldap/default.nix
···url = "https://www.openldap.org/software/download/OpenLDAP/openldap-release/${pname}-${version}.tgz";
-54
pkgs/development/libraries/openssl/3.0/CVE-2023-2975.patch
-54
pkgs/development/libraries/openssl/3.0/CVE-2023-2975.patch
···-diff --git a/providers/implementations/ciphers/cipher_aes_siv.c b/providers/implementations/ciphers/cipher_aes_siv.c
+2
-5
pkgs/development/libraries/openssl/default.nix
+2
-5
pkgs/development/libraries/openssl/default.nix
···
+6
pkgs/development/libraries/protobuf/3.23.nix
+6
pkgs/development/libraries/protobuf/3.23.nix
+6
-5
pkgs/development/libraries/protobuf/generic-v3-cmake.nix
+6
-5
pkgs/development/libraries/protobuf/generic-v3-cmake.nix
···
+4
-13
pkgs/development/libraries/protobufc/default.nix
+4
-13
pkgs/development/libraries/protobufc/default.nix
······-url = "https://github.com/protobuf-c/protobuf-c/commit/a6c9ea5207aeac61c57b446ddf5a6b68308881d8.patch";
+3
pkgs/development/libraries/tix/default.nix
+3
pkgs/development/libraries/tix/default.nix
···+# `panic` is just `Tcl_Panic`, but it is not defined on Darwin due to a conflict with `mach/mach.h`.
+215
pkgs/development/libraries/tix/fix-clang16.patch
+215
pkgs/development/libraries/tix/fix-clang16.patch
···
+2
-2
pkgs/development/libraries/umockdev/default.nix
+2
-2
pkgs/development/libraries/umockdev/default.nix
···url = "https://github.com/martinpitt/umockdev/releases/download/${finalAttrs.version}/umockdev-${finalAttrs.version}.tar.xz";
+3
-6
pkgs/development/libraries/webp-pixbuf-loader/default.nix
+3
-6
pkgs/development/libraries/webp-pixbuf-loader/default.nix
······# It looks for gdk-pixbuf-thumbnailer in this package's bin rather than the gdk-pixbuf bin. We need to patch that.···# It assumes gdk-pixbuf-thumbnailer can find the webp loader in the loaders.cache referenced by environment variable, breaking containment.+makeWrapper "${gdk-pixbuf}/bin/gdk-pixbuf-thumbnailer" "$out/libexec/gdk-pixbuf-thumbnailer-webp" \
+2
pkgs/development/python-modules/adguardhome/default.nix
+2
pkgs/development/python-modules/adguardhome/default.nix
+2
pkgs/development/python-modules/aio-geojson-client/default.nix
+2
pkgs/development/python-modules/aio-geojson-client/default.nix
+2
pkgs/development/python-modules/aio-geojson-generic-client/default.nix
+2
pkgs/development/python-modules/aio-geojson-generic-client/default.nix
+2
pkgs/development/python-modules/aio-geojson-geonetnz-quakes/default.nix
+2
pkgs/development/python-modules/aio-geojson-geonetnz-quakes/default.nix
+2
pkgs/development/python-modules/aio-geojson-geonetnz-volcano/default.nix
+2
pkgs/development/python-modules/aio-geojson-geonetnz-volcano/default.nix
+2
pkgs/development/python-modules/aio-geojson-nsw-rfs-incidents/default.nix
+2
pkgs/development/python-modules/aio-geojson-nsw-rfs-incidents/default.nix
+2
pkgs/development/python-modules/aio-geojson-usgs-earthquakes/default.nix
+2
pkgs/development/python-modules/aio-geojson-usgs-earthquakes/default.nix
+2
pkgs/development/python-modules/aio-georss-client/default.nix
+2
pkgs/development/python-modules/aio-georss-client/default.nix
+2
pkgs/development/python-modules/aio-georss-gdacs/default.nix
+2
pkgs/development/python-modules/aio-georss-gdacs/default.nix
+2
pkgs/development/python-modules/aiohttp-retry/default.nix
+2
pkgs/development/python-modules/aiohttp-retry/default.nix
+4
pkgs/development/python-modules/aiohttp/default.nix
+4
pkgs/development/python-modules/aiohttp/default.nix
······url = "https://github.com/aio-libs/aiohttp/commit/7dcc235cafe0c4521bbbf92f76aecc82fee33e8b.patch";···
+27
pkgs/development/python-modules/aiohttp/setuptools-67.5.0-compatibility.diff
+27
pkgs/development/python-modules/aiohttp/setuptools-67.5.0-compatibility.diff
···+ignore:Creating a LegacyVersion has been deprecated and will be removed in the next major release:DeprecationWarning::+ignore:path is deprecated. Use files.. instead. Refer to https.//importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice.:DeprecationWarning:certifi.core
+2
pkgs/development/python-modules/aiojobs/default.nix
+2
pkgs/development/python-modules/aiojobs/default.nix
+4
pkgs/development/python-modules/amqp/default.nix
+4
pkgs/development/python-modules/amqp/default.nix
······
+26
-6
pkgs/development/python-modules/ansi2html/default.nix
+26
-6
pkgs/development/python-modules/ansi2html/default.nix
···-{ lib, buildPythonPackage, fetchPypi, isPy3k, six, mock, pytestCheckHook, setuptools, setuptools-scm }:+url = "https://github.com/pycontribs/ansi2html/commit/be9c47dd39e500b2e34e95efde90d0a3b44daaee.patch";
+2
pkgs/development/python-modules/asyncssh/default.nix
+2
pkgs/development/python-modules/asyncssh/default.nix
+9
-3
pkgs/development/python-modules/bluetooth-data-tools/default.nix
+9
-3
pkgs/development/python-modules/bluetooth-data-tools/default.nix
············changelog = "https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/v${version}/CHANGELOG.md";
+10
-7
pkgs/development/python-modules/curio/default.nix
+10
-7
pkgs/development/python-modules/curio/default.nix
···
+2
pkgs/development/python-modules/datadog/default.nix
+2
pkgs/development/python-modules/datadog/default.nix
+8
pkgs/development/python-modules/dbus-fast/default.nix
+8
pkgs/development/python-modules/dbus-fast/default.nix
······
+2
pkgs/development/python-modules/devolo-plc-api/default.nix
+2
pkgs/development/python-modules/devolo-plc-api/default.nix
+4
-2
pkgs/development/python-modules/django-cachalot/default.nix
+4
-2
pkgs/development/python-modules/django-cachalot/default.nix
······
+2
pkgs/development/python-modules/django-cacheops/default.nix
+2
pkgs/development/python-modules/django-cacheops/default.nix
-42
pkgs/development/python-modules/django-compat/default.nix
-42
pkgs/development/python-modules/django-compat/default.nix
···-# to convince the tests to run against the installed package, not the source directory, we extract the-description = "Forward and backwards compatibility layer for Django 1.4, 1.7, 1.8, 1.9, 1.10 and 1.11";
-56
pkgs/development/python-modules/django-compat/fix-tests.diff
-56
pkgs/development/python-modules/django-compat/fix-tests.diff
···
+22
-3
pkgs/development/python-modules/django-haystack/default.nix
+22
-3
pkgs/development/python-modules/django-haystack/default.nix
············
-2
pkgs/development/python-modules/django-hijack/default.nix
-2
pkgs/development/python-modules/django-hijack/default.nix
+32
-9
pkgs/development/python-modules/django-mailman3/default.nix
+32
-9
pkgs/development/python-modules/django-mailman3/default.nix
···
+22
-11
pkgs/development/python-modules/django-modelcluster/default.nix
+22
-11
pkgs/development/python-modules/django-modelcluster/default.nix
·········
+2
pkgs/development/python-modules/django-pattern-library/default.nix
+2
pkgs/development/python-modules/django-pattern-library/default.nix
···changelog = "https://github.com/torchbox/django-pattern-library/blob/v${version}/CHANGELOG.md";
+20
-11
pkgs/development/python-modules/django-scim2/default.nix
+20
-11
pkgs/development/python-modules/django-scim2/default.nix
······
+2
pkgs/development/python-modules/django-sites/default.nix
+2
pkgs/development/python-modules/django-sites/default.nix
+3
pkgs/development/python-modules/djangorestframework-guardian/default.nix
+3
pkgs/development/python-modules/djangorestframework-guardian/default.nix
······
+32
-10
pkgs/development/python-modules/drf-nested-routers/default.nix
+32
-10
pkgs/development/python-modules/drf-nested-routers/default.nix
···+url = "https://github.com/alanjds/drf-nested-routers/commit/59764cc356f7f593422b26845a9dfac0ad196120.patch";+url = "https://github.com/alanjds/drf-nested-routers/commit/723a5729dd2ffcb66fe315f229789ca454986fa4.patch";+url = "https://github.com/alanjds/drf-nested-routers/commit/38e49eb73759bc7dcaaa9166169590f5315e1278.patch";
+2
pkgs/development/python-modules/falcon/default.nix
+2
pkgs/development/python-modules/falcon/default.nix
+2
pkgs/development/python-modules/feedparser/default.nix
+2
pkgs/development/python-modules/feedparser/default.nix
+55
pkgs/development/python-modules/ffmpy/default.nix
+55
pkgs/development/python-modules/ffmpy/default.nix
···+# The tests test a mock that does not behave like ffmpeg. If we default to the nix-store ffmpeg they fail.
+2
-16
pkgs/development/python-modules/flit-core/default.nix
+2
-16
pkgs/development/python-modules/flit-core/default.nix
······
-22
pkgs/development/python-modules/flit-core/tests.nix
-22
pkgs/development/python-modules/flit-core/tests.nix
···
+2
pkgs/development/python-modules/google-auth-httplib2/default.nix
+2
pkgs/development/python-modules/google-auth-httplib2/default.nix
+57
pkgs/development/python-modules/gradio/conftest-skip-network-errors.py
+57
pkgs/development/python-modules/gradio/conftest-skip-network-errors.py
···+https://docs.pytest.org/en/7.1.x/reference/reference.html?highlight=pytest_runtest_makereport#std-hook-pytest_runtest_makereport
+175
pkgs/development/python-modules/gradio/default.nix
+175
pkgs/development/python-modules/gradio/default.nix
···+# Add a pytest hook skipping tests that access network, marking them as "Expected fail" (xfail).+# We additionally xfail FileNotFoundError, since the gradio devs often fail to upload test assets to pypi.
+6
-2
pkgs/development/python-modules/graphene-django/default.nix
+6
-2
pkgs/development/python-modules/graphene-django/default.nix
······
-2
pkgs/development/python-modules/gunicorn/default.nix
-2
pkgs/development/python-modules/gunicorn/default.nix
+6
-4
pkgs/development/python-modules/httplib2/default.nix
+6
-4
pkgs/development/python-modules/httplib2/default.nix
······
+2
pkgs/development/python-modules/httpx-socks/default.nix
+2
pkgs/development/python-modules/httpx-socks/default.nix
+11
-2
pkgs/development/python-modules/josepy/default.nix
+11
-2
pkgs/development/python-modules/josepy/default.nix
······+url = "https://github.com/certbot/josepy/commit/8f1b4b57a29a868a87fd6eee19a67a7ebfc07ea1.patch";
+7
pkgs/development/python-modules/markdown-it-py/default.nix
+7
pkgs/development/python-modules/markdown-it-py/default.nix
······
-7
pkgs/development/python-modules/meson-python/default.nix
-7
pkgs/development/python-modules/meson-python/default.nix
···
+2
pkgs/development/python-modules/mezzanine/default.nix
+2
pkgs/development/python-modules/mezzanine/default.nix
+10
-15
pkgs/development/python-modules/mock/default.nix
+10
-15
pkgs/development/python-modules/mock/default.nix
···-url = "https://github.com/testing-cabal/mock/commit/f3e3d82aab0ede7e25273806dc0505574d85eae2.patch";
+2
pkgs/development/python-modules/moto/default.nix
+2
pkgs/development/python-modules/moto/default.nix
+23
-48
pkgs/development/python-modules/ninja/default.nix
+23
-48
pkgs/development/python-modules/ninja/default.nix
···-ninja_src_url = "https://github.com/Kitware/ninja/archive/v1.11.1.g95dee.kitware.jobserver-1.tar.gz";
-10
pkgs/development/python-modules/ninja/no-download.patch
-10
pkgs/development/python-modules/ninja/no-download.patch
···
+9
pkgs/development/python-modules/ninja/stub/ninja/__init__.py
+9
pkgs/development/python-modules/ninja/stub/ninja/__init__.py
+11
pkgs/development/python-modules/ninja/stub/pyproject.toml
+11
pkgs/development/python-modules/ninja/stub/pyproject.toml
+2
pkgs/development/python-modules/nose2/default.nix
+2
pkgs/development/python-modules/nose2/default.nix
+2
pkgs/development/python-modules/nplusone/default.nix
+2
pkgs/development/python-modules/nplusone/default.nix
······
+2
pkgs/development/python-modules/nvchecker/default.nix
+2
pkgs/development/python-modules/nvchecker/default.nix
+3
-3
pkgs/development/python-modules/orjson/default.nix
+3
-3
pkgs/development/python-modules/orjson/default.nix
······
+4
pkgs/development/python-modules/oscrypto/default.nix
+4
pkgs/development/python-modules/oscrypto/default.nix
+11
pkgs/development/python-modules/oscrypto/support-openssl-3.0.10.patch
+11
pkgs/development/python-modules/oscrypto/support-openssl-3.0.10.patch
···
+2
pkgs/development/python-modules/prometheus-client/default.nix
+2
pkgs/development/python-modules/prometheus-client/default.nix
+2
pkgs/development/python-modules/pycurl/default.nix
+2
pkgs/development/python-modules/pycurl/default.nix
+2
pkgs/development/python-modules/pyquery/default.nix
+2
pkgs/development/python-modules/pyquery/default.nix
+2
pkgs/development/python-modules/pyro5/default.nix
+2
pkgs/development/python-modules/pyro5/default.nix
+2
pkgs/development/python-modules/pytest-recording/default.nix
+2
pkgs/development/python-modules/pytest-recording/default.nix
+2
pkgs/development/python-modules/pytest-remotedata/default.nix
+2
pkgs/development/python-modules/pytest-remotedata/default.nix
+2
pkgs/development/python-modules/pytest-tornasync/default.nix
+2
pkgs/development/python-modules/pytest-tornasync/default.nix
+2
pkgs/development/python-modules/pywemo/default.nix
+2
pkgs/development/python-modules/pywemo/default.nix
+2
pkgs/development/python-modules/pyzipper/default.nix
+2
pkgs/development/python-modules/pyzipper/default.nix
+5
pkgs/development/python-modules/qcodes/default.nix
+5
pkgs/development/python-modules/qcodes/default.nix
···
+2
pkgs/development/python-modules/rangehttpserver/default.nix
+2
pkgs/development/python-modules/rangehttpserver/default.nix
+2
-2
pkgs/development/python-modules/responses/default.nix
+2
-2
pkgs/development/python-modules/responses/default.nix
······
+2
pkgs/development/python-modules/rope/default.nix
+2
pkgs/development/python-modules/rope/default.nix
+2
pkgs/development/python-modules/snakeviz/default.nix
+2
pkgs/development/python-modules/snakeviz/default.nix
+2
pkgs/development/python-modules/sockio/default.nix
+2
pkgs/development/python-modules/sockio/default.nix
+11
-1
pkgs/development/python-modules/sshfs/default.nix
+11
-1
pkgs/development/python-modules/sshfs/default.nix
············
+2
-1
pkgs/development/python-modules/terminado/default.nix
+2
-1
pkgs/development/python-modules/terminado/default.nix
+2
pkgs/development/python-modules/umodbus/default.nix
+2
pkgs/development/python-modules/umodbus/default.nix
+2
pkgs/development/python-modules/unearth/default.nix
+2
pkgs/development/python-modules/unearth/default.nix
+2
pkgs/development/python-modules/wandb/default.nix
+2
pkgs/development/python-modules/wandb/default.nix
+2
pkgs/development/python-modules/wsgidav/default.nix
+2
pkgs/development/python-modules/wsgidav/default.nix
+2
-2
pkgs/development/ruby-modules/bundler/default.nix
+2
-2
pkgs/development/ruby-modules/bundler/default.nix
···
-51
pkgs/development/tools/build-managers/meson/darwin-case-sensitive-fs.patch
-51
pkgs/development/tools/build-managers/meson/darwin-case-sensitive-fs.patch
···-diff --git a/test cases/failing/78 framework dependency with version/meson.build b/test cases/failing/78 framework dependency with version/meson.build-# do individual frameworks have a meaningful version to test? And multiple frameworks might be listed...-diff --git a/test cases/osx/6 multiframework/meson.build b/test cases/osx/6 multiframework/meson.build
+7
-9
pkgs/development/tools/build-managers/meson/default.nix
+7
-9
pkgs/development/tools/build-managers/meson/default.nix
······
+21
-5
pkgs/development/tools/misc/autogen/default.nix
+21
-5
pkgs/development/tools/misc/autogen/default.nix
···
+3
-1
pkgs/development/tools/misc/gdb/default.nix
+3
-1
pkgs/development/tools/misc/gdb/default.nix
······
+14
-2
pkgs/os-specific/darwin/apple-source-releases/adv_cmds/default.nix
+14
-2
pkgs/os-specific/darwin/apple-source-releases/adv_cmds/default.nix
······
+13
pkgs/os-specific/darwin/signing-utils/post-link-sign-hook.nix
+13
pkgs/os-specific/darwin/signing-utils/post-link-sign-hook.nix
···
+4
-3
pkgs/os-specific/linux/kernel/common-config.nix
+4
-3
pkgs/os-specific/linux/kernel/common-config.nix
······
+6
-3
pkgs/os-specific/linux/kernel/generic.nix
+6
-3
pkgs/os-specific/linux/kernel/generic.nix
·········-kernelBaseConfig = if defconfig != null then defconfig else stdenv.hostPlatform.linux-kernel.baseConfig or "defconfig";+kernelBaseConfig = if defconfig != null then defconfig else stdenv.hostPlatform.linux-kernel.baseConfig;makeFlags = lib.optionals (stdenv.hostPlatform.linux-kernel ? makeFlags) stdenv.hostPlatform.linux-kernel.makeFlags
+270
-309
pkgs/os-specific/linux/kernel/manual-config.nix
+270
-309
pkgs/os-specific/linux/kernel/manual-config.nix
···{ lib, stdenv, buildPackages, runCommand, nettools, bc, bison, flex, perl, rsync, gmp, libmpc, mpfr, openssl······+isXen = lib.warn "The isXen attribute is deprecated. All Nixpkgs kernels that support it now have Xen enabled." true;+url = "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/patch/?id=d9e5c3e9e75162f845880535957b7fd0b4637d23";-url = "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/patch/?id=d9e5c3e9e75162f845880535957b7fd0b4637d23";+# Some linux-hardened patches now remove certain files in the scripts directory, so the file may not exist.+$(echo ${randstructSeed}${src} ${placeholder "configfile"} | sha256sum | cut -d ' ' -f 1 | tr -d '\n')-# Some linux-hardened patches now remove certain files in the scripts directory, so the file may not exist.-$(echo ${randstructSeed}${src} ${placeholder "configfile"} | sha256sum | cut -d ' ' -f 1 | tr -d '\n')+echo "Error: modDirVersion ${modDirVersion} specified in the Nix expression is wrong, it should be: $actualModDirVersion"-echo "Error: modDirVersion ${modDirVersion} specified in the Nix expression is wrong, it should be: $actualModDirVersion"+make modules_prepare $makeFlags "''${makeFlagsArray[@]}" O=$dev/lib/modules/${modDirVersion}/build-make modules_prepare $makeFlags "''${makeFlagsArray[@]}" O=$dev/lib/modules/${modDirVersion}/build+stdenv.mkDerivation ((drvAttrs config stdenv.hostPlatform.linux-kernel kernelPatches configfile) // {-isXen = lib.warn "The isXen attribute is deprecated. All Nixpkgs kernels that support it now have Xen enabled." true;
+2
pkgs/servers/baserow/default.nix
+2
pkgs/servers/baserow/default.nix
+2
pkgs/servers/mail/mailman/python.nix
+2
pkgs/servers/mail/mailman/python.nix
+12
-10
pkgs/servers/sql/postgresql/default.nix
+12
-10
pkgs/servers/sql/postgresql/default.nix
···
+4
pkgs/shells/bash/5.nix
+4
pkgs/shells/bash/5.nix
···url = "https://cgit.freebsd.org/ports/plain/shells/bash/files/patch-configure?id=3e147a1f594751a68fea00a28090d0792bee0b51";
+12
pkgs/shells/bash/parallel.patch
+12
pkgs/shells/bash/parallel.patch
···
+21
-48
pkgs/stdenv/darwin/default.nix
+21
-48
pkgs/stdenv/darwin/default.nix
···-export NIX_CC_USE_RESPONSE_FILE=$(( "$("${lib.getBin pkgs.darwin.system_cmds}/bin/getconf" ARG_MAX)" < 1048576 ))············assert (! useAppleSDKLibs) -> lib.all isFromBootstrapFiles (with prevStage.darwin; [ CF Libsystem ]);······-# Build sysctl, system_cmds and Python for use by LLVM’s check phase. These must be built in their# own stage, or an infinite recursion results on x86_64-darwin when using the source-based SDK.···assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ CF Libsystem configd ]);assert useAppleSDKLibs -> lib.all isFromNixpkgs (with prevStage.darwin; [ CF Libsystem libobjc]);···assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ CF Libsystem configd ]);······assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ CF Libsystem configd ]);······assert (! useAppleSDKLibs) -> lib.all isBuiltByBootstrapFilesCompiler (with prevStage.darwin; [ CF configd ]);···············assert (! useAppleSDKLibs) -> lib.all isBuiltByNixpkgsCompiler (with prevStage.darwin; [ CF Libsystem configd ]);·········
+1
-4
pkgs/stdenv/generic/default.nix
+1
-4
pkgs/stdenv/generic/default.nix
···
+3
pkgs/stdenv/linux/default.nix
+3
pkgs/stdenv/linux/default.nix
·········binutils gcc gcc.cc gcc.cc.lib gcc.expand-response-params gcc.cc.libgcc glibc.passthru.libgcc
+18
-1
pkgs/test/stdenv/patch-shebangs.nix
+18
-1
pkgs/test/stdenv/patch-shebangs.nix
······
+9
-2
pkgs/tools/archivers/zip/default.nix
+9
-2
pkgs/tools/archivers/zip/default.nix
······+# Implicit declaration of `closedir` and `opendir` cause dirent detection to fail with clang 16.
+21
pkgs/tools/archivers/zip/fix-implicit-declarations.patch
+21
pkgs/tools/archivers/zip/fix-implicit-declarations.patch
···
+15
pkgs/tools/archivers/zip/fix-memset-detection.patch
+15
pkgs/tools/archivers/zip/fix-memset-detection.patch
···
+2
-2
pkgs/tools/compression/xz/default.nix
+2
-2
pkgs/tools/compression/xz/default.nix
···
+2
-2
pkgs/tools/graphics/graphviz/default.nix
+2
-2
pkgs/tools/graphics/graphviz/default.nix
···
+2
-2
pkgs/tools/misc/nanoemoji/default.nix
+2
-2
pkgs/tools/misc/nanoemoji/default.nix
+17
-2
pkgs/top-level/all-packages.nix
+17
-2
pkgs/top-level/all-packages.nix
···makeFontsConf = let fontconfig_ = fontconfig; in {fontconfig ? fontconfig_, fontDirectories}:·········
+2
-12
pkgs/top-level/darwin-packages.nix
+2
-12
pkgs/top-level/darwin-packages.nix
···+postLinkSignHook = callPackage ../os-specific/darwin/signing-utils/post-link-sign-hook.nix { };
+2
pkgs/top-level/python-aliases.nix
+2
pkgs/top-level/python-aliases.nix
···+django-compat = throw "django-compat has been removed. It provided forward/backport compat for django 1.x, which is long end of life."; # added 2023-07-26django-discover-runner = throw "django-discover-runner was removed because it is no longer maintained."; # added 2022-11-21···nose-cover3 = throw "nose-cover3 has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-02-16nose_progressive = throw "nose_progressive has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; #added 2023-02-21
+11
-8
pkgs/top-level/python-packages.nix
+11
-8
pkgs/top-level/python-packages.nix
·········ffmpeg-progress-yield = callPackage ../development/python-modules/ffmpeg-progress-yield { };·········