+47
doc/builders/trivial-builders.chapter.md
+47
doc/builders/trivial-builders.chapter.md
···This can be used to put many derivations into the same directory structure. It works by creating a new derivation and adding symlinks to each of the paths listed. It expects two arguments, `name`, and `paths`. `name` is the name used in the Nix store path for the created derivation. `paths` is a list of paths that will be symlinked. These paths can be to Nix store derivations or any other subdirectory contained within.
···This can be used to put many derivations into the same directory structure. It works by creating a new derivation and adding symlinks to each of the paths listed. It expects two arguments, `name`, and `paths`. `name` is the name used in the Nix store path for the created derivation. `paths` is a list of paths that will be symlinked. These paths can be to Nix store derivations or any other subdirectory contained within.
+7
-7
doc/languages-frameworks/dhall.section.md
+7
-7
doc/languages-frameworks/dhall.section.md
···* [`dhall-lang.org` - Installing packages](https://docs.dhall-lang.org/tutorials/Language-Tour.html#installing-packages)··················
···* [`dhall-lang.org` - Installing packages](https://docs.dhall-lang.org/tutorials/Language-Tour.html#installing-packages)··················
+6
maintainers/maintainer-list.nix
+6
maintainers/maintainer-list.nix
+2
nixos/modules/programs/dconf.nix
+2
nixos/modules/programs/dconf.nix
+4
-9
nixos/modules/security/ca.nix
+4
-9
nixos/modules/security/ca.nix
···
···+files = cfg.certificateFiles ++ [ (builtins.toFile "extra.crt" (concatStringsSep "\n" cfg.certificates)) ];
+1
-1
nixos/modules/services/databases/postgresql.nix
+1
-1
nixos/modules/services/databases/postgresql.nix
···
···
+1
-1
nixos/modules/services/databases/redis.nix
+1
-1
nixos/modules/services/databases/redis.nix
+1
-1
nixos/modules/services/development/jupyter/default.nix
+1
-1
nixos/modules/services/development/jupyter/default.nix
+1
-1
nixos/modules/services/development/jupyterhub/default.nix
+1
-1
nixos/modules/services/development/jupyterhub/default.nix
-12
nixos/modules/services/hardware/fancontrol.nix
-12
nixos/modules/services/hardware/fancontrol.nix
······
+1
-3
nixos/modules/services/misc/jellyfin.nix
+1
-3
nixos/modules/services/misc/jellyfin.nix
+1
-1
nixos/modules/services/network-filesystems/samba-wsdd.nix
+1
-1
nixos/modules/services/network-filesystems/samba-wsdd.nix
+1
-3
nixos/modules/services/networking/croc.nix
+1
-3
nixos/modules/services/networking/croc.nix
+1
-4
nixos/modules/services/web-apps/shiori.nix
+1
-4
nixos/modules/services/web-apps/shiori.nix
-1
nixos/modules/services/web-servers/molly-brown.nix
-1
nixos/modules/services/web-servers/molly-brown.nix
+4
-3
nixos/modules/services/web-servers/nginx/default.nix
+4
-3
nixos/modules/services/web-servers/nginx/default.nix
···-SystemCallFilter = "~@chown @cpu-emulation @debug @keyring @ipc @module @mount @obsolete @privileged @raw-io @reboot @setuid @swap";···
···+SystemCallFilter = "~@cpu-emulation @debug @keyring @ipc @mount @obsolete @privileged @setuid";···
+1
-1
nixos/modules/tasks/filesystems.nix
+1
-1
nixos/modules/tasks/filesystems.nix
+2
-2
pkgs/applications/audio/spotify-qt/default.nix
+2
-2
pkgs/applications/audio/spotify-qt/default.nix
+2
-2
pkgs/applications/editors/ghostwriter/default.nix
+2
-2
pkgs/applications/editors/ghostwriter/default.nix
+16
-7
pkgs/applications/misc/keepassx/community.nix
+16
-7
pkgs/applications/misc/keepassx/community.nix
·········-++ lib.optional (stdenv.isDarwin && withKeePassTouchID) darwin.apple_sdk.frameworks.LocalAuthentication;···-description = "Password manager to store your passwords safely and auto-type them into your everyday websites and applications";-longDescription = "A community fork of KeePassX, which is itself a port of KeePass Password Safe. The goal is to extend and improve KeePassX with new features and bugfixes to provide a feature-rich, fully cross-platform and modern open-source password manager. Accessible via native cross-platform GUI, CLI, and browser integration with the KeePassXC Browser Extension (https://github.com/keepassxreboot/keepassxc-browser).";
············
+24
-6
pkgs/applications/misc/slade/git.nix
+24
-6
pkgs/applications/misc/slade/git.nix
···-{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, wxGTK, gtk2, sfml, fluidsynth, curl, freeimage, ftgl, glew, zip }:
···
+10
-3
pkgs/applications/networking/appgate-sdp/default.nix
+10
-3
pkgs/applications/networking/appgate-sdp/default.nix
·········url = "https://bin.appgate-sdp.com/${lib.versions.majorMinor version}/client/appgate-sdp_${version}_amd64.deb";···patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "$ORIGIN:$out/opt/appgate/service/:$out/opt/appgate/:${rpath}" $binarywrapProgram $out/opt/appgate/appgate-driver --prefix PATH : ${lib.makeBinPath [ iproute2 networkmanager dnsmasq ]}
·········url = "https://bin.appgate-sdp.com/${lib.versions.majorMinor version}/client/appgate-sdp_${version}_amd64.deb";···patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "$ORIGIN:$out/opt/appgate/service/:$out/opt/appgate/:${rpath}" $binarywrapProgram $out/opt/appgate/appgate-driver --prefix PATH : ${lib.makeBinPath [ iproute2 networkmanager dnsmasq ]}
+9
pkgs/applications/networking/cluster/hetzner-kube/default.nix
+9
pkgs/applications/networking/cluster/hetzner-kube/default.nix
······
······
+53
pkgs/applications/networking/cluster/hetzner-kube/fix-home.patch
+53
pkgs/applications/networking/cluster/hetzner-kube/fix-home.patch
···
···+@@ -52,9 +52,8 @@ Example 4: hetzner-kube cluster kubeconfig -n my-cluster -p > my-conf.yaml # pri+// NewAppConfig creates a new AppConfig struct using the locally saved configuration file. If no local
+9
pkgs/applications/networking/cluster/terraform-providers/providers.json
+9
pkgs/applications/networking/cluster/terraform-providers/providers.json
···
+2
-2
pkgs/applications/networking/nextdns/default.nix
+2
-2
pkgs/applications/networking/nextdns/default.nix
···
···
+1
pkgs/applications/science/electronics/gnucap/default.nix
+1
pkgs/applications/science/electronics/gnucap/default.nix
+3
-1
pkgs/applications/terminal-emulators/foot/default.nix
+3
-1
pkgs/applications/terminal-emulators/foot/default.nix
+2
-2
pkgs/applications/version-management/gitkraken/default.nix
+2
-2
pkgs/applications/version-management/gitkraken/default.nix
+29
pkgs/build-support/trivial-builders.nix
+29
pkgs/build-support/trivial-builders.nix
···
+20
pkgs/build-support/trivial-builders/test.nix
+20
pkgs/build-support/trivial-builders/test.nix
···
···
+57
pkgs/build-support/trivial-builders/test.sh
+57
pkgs/build-support/trivial-builders/test.sh
···
···+<(sort <$(nix-build --no-out-link --expr "with import ../../.. {}; writeDirectReferencesToFile ($expr)")) \+<(nix-store -q --references $(nix-build --no-out-link --expr "with import ../../.. {}; ($expr)") | sort)+<(sort <$(nix-build --no-out-link --expr "with import ../../.. {}; writeReferencesToFile ($expr)")) \+<(nix-store -q --requisites $(nix-build --no-out-link --expr "with import ../../.. {}; ($expr)") | sort)
+40
-10
pkgs/development/arduino/platformio/core.nix
+40
-10
pkgs/development/arduino/platformio/core.nix
······
······
+2
-2
pkgs/development/arduino/platformio/default.nix
+2
-2
pkgs/development/arduino/platformio/default.nix
···
···
+7
-3
pkgs/development/arduino/platformio/use-local-spdx-license-list.patch
+7
-3
pkgs/development/arduino/platformio/use-local-spdx-license-list.patch
···
···
+1
pkgs/development/beam-modules/default.nix
+1
pkgs/development/beam-modules/default.nix
+18
pkgs/development/beam-modules/rebar3-nix/default.nix
+18
pkgs/development/beam-modules/rebar3-nix/default.nix
···
···
+72
pkgs/development/compilers/julia/1.0-bin.nix
+72
pkgs/development/compilers/julia/1.0-bin.nix
···
···+url = "https://julialang-s3.julialang.org/bin/linux/x64/${lib.versions.majorMinor version}/julia-${version}-linux-x86_64.tar.gz";+}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
+73
pkgs/development/compilers/julia/1.6-bin.nix
+73
pkgs/development/compilers/julia/1.6-bin.nix
···
···+url = "https://julialang-s3.julialang.org/bin/linux/x64/${lib.versions.majorMinor version}/julia-${version}-linux-x86_64.tar.gz";+}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");+substituteInPlace share/julia/stdlib/v${lib.versions.majorMinor version}/NetworkOptions/test/runtests.jl \
+87
pkgs/development/compilers/julia/patches/1.0-bin/0002-nix-Skip-tests-that-require-network-access.patch
+87
pkgs/development/compilers/julia/patches/1.0-bin/0002-nix-Skip-tests-that-require-network-access.patch
···
···
+28
pkgs/development/compilers/julia/patches/1.6-bin/0002-nix-Skip-tempname-test-broken-in-sandbox.patch
+28
pkgs/development/compilers/julia/patches/1.6-bin/0002-nix-Skip-tempname-test-broken-in-sandbox.patch
···
···
+27
pkgs/development/compilers/julia/patches/1.6-bin/0003-nix-Skip-chown-tests-broken-in-sandbox.patch
+27
pkgs/development/compilers/julia/patches/1.6-bin/0003-nix-Skip-chown-tests-broken-in-sandbox.patch
···
···+- @test_throws Base._UVError("chown($(repr(file)), -2, -1)", Base.UV_EPERM) chown(file, -2, -1) # Non-root user cannot change ownership to another user+- @test_throws Base._UVError("chown($(repr(file)), -1, -2)", Base.UV_EPERM) chown(file, -1, -2) # Non-root user cannot change group to a group they are not a member of (eg: nogroup)++ @test_skip @test_throws Base._UVError("chown($(repr(file)), -2, -1)", Base.UV_EPERM) chown(file, -2, -1) # Non-root user cannot change ownership to another user++ @test_skip @test_throws Base._UVError("chown($(repr(file)), -1, -2)", Base.UV_EPERM) chown(file, -1, -2) # Non-root user cannot change group to a group they are not a member of (eg: nogroup)
+30
pkgs/development/compilers/julia/patches/1.6-bin/0005-nix-Enable-parallel-unit-tests-for-sandbox.patch
+30
pkgs/development/compilers/julia/patches/1.6-bin/0005-nix-Enable-parallel-unit-tests-for-sandbox.patch
···
···
+46
pkgs/development/coq-modules/aac-tactics/default.nix
+46
pkgs/development/coq-modules/aac-tactics/default.nix
···
···
+35
pkgs/development/coq-modules/relation-algebra/default.nix
+35
pkgs/development/coq-modules/relation-algebra/default.nix
···
···
+2
-2
pkgs/development/libraries/alembic/default.nix
+2
-2
pkgs/development/libraries/alembic/default.nix
+12
-4
pkgs/development/libraries/libical/default.nix
+12
-4
pkgs/development/libraries/libical/default.nix
·········
·········
+26
-4
pkgs/development/libraries/v8/default.nix
+26
-4
pkgs/development/libraries/v8/default.nix
······./gcc_arm.patch # Fix building zlib with gcc on aarch64, from https://gist.github.com/Adenilson/d973b6fd96c7709d33ddf08cf1dcb149·········
······+url = "https://raw.githubusercontent.com/saiarcot895/chromium-ubuntu-build/663dbfc492fd2f8ba28d9af40fb3b1327e6aa56e/debian/patches/revert-Xclang-instcombine-lower-dbg-declare.patch";./gcc_arm.patch # Fix building zlib with gcc on aarch64, from https://gist.github.com/Adenilson/d973b6fd96c7709d33ddf08cf1dcb149·········
+8
-3
pkgs/development/python-modules/apispec/default.nix
+8
-3
pkgs/development/python-modules/apispec/default.nix
······
······
+2
-2
pkgs/development/python-modules/batchgenerators/default.nix
+2
-2
pkgs/development/python-modules/batchgenerators/default.nix
+2
-2
pkgs/development/python-modules/bayesian-optimization/default.nix
+2
-2
pkgs/development/python-modules/bayesian-optimization/default.nix
+2
-2
pkgs/development/python-modules/cnvkit/default.nix
+2
-2
pkgs/development/python-modules/cnvkit/default.nix
+2
-2
pkgs/development/python-modules/dask-glm/default.nix
+2
-2
pkgs/development/python-modules/dask-glm/default.nix
······
······
+2
-2
pkgs/development/python-modules/dask-ml/default.nix
+2
-2
pkgs/development/python-modules/dask-ml/default.nix
+2
-2
pkgs/development/python-modules/dftfit/default.nix
+2
-2
pkgs/development/python-modules/dftfit/default.nix
+2
-2
pkgs/development/python-modules/gensim/default.nix
+2
-2
pkgs/development/python-modules/gensim/default.nix
+2
-2
pkgs/development/python-modules/graspologic/default.nix
+2
-2
pkgs/development/python-modules/graspologic/default.nix
+2
-2
pkgs/development/python-modules/hdbscan/default.nix
+2
-2
pkgs/development/python-modules/hdbscan/default.nix
+2
-2
pkgs/development/python-modules/hmmlearn/default.nix
+2
-2
pkgs/development/python-modules/hmmlearn/default.nix
······
······
+2
-2
pkgs/development/python-modules/hyppo/default.nix
+2
-2
pkgs/development/python-modules/hyppo/default.nix
+2
-2
pkgs/development/python-modules/ignite/default.nix
+2
-2
pkgs/development/python-modules/ignite/default.nix
······# runs succesfully in 3.9, however, async isn't correctly closed so it will fail after test suite.
······# runs succesfully in 3.9, however, async isn't correctly closed so it will fail after test suite.
+2
-2
pkgs/development/python-modules/imbalanced-learn/0.4.nix
+2
-2
pkgs/development/python-modules/imbalanced-learn/0.4.nix
······
······
+2
-2
pkgs/development/python-modules/imbalanced-learn/default.nix
+2
-2
pkgs/development/python-modules/imbalanced-learn/default.nix
······
······
+2
-2
pkgs/development/python-modules/kmapper/default.nix
+2
-2
pkgs/development/python-modules/kmapper/default.nix
+2
-2
pkgs/development/python-modules/librosa/default.nix
+2
-2
pkgs/development/python-modules/librosa/default.nix
······-propagatedBuildInputs = [ joblib matplotlib six scikitlearn decorator audioread resampy soundfile pooch ];
······+propagatedBuildInputs = [ joblib matplotlib six scikit-learn decorator audioread resampy soundfile pooch ];
+2
-2
pkgs/development/python-modules/lightgbm/default.nix
+2
-2
pkgs/development/python-modules/lightgbm/default.nix
+2
-2
pkgs/development/python-modules/mlrose/default.nix
+2
-2
pkgs/development/python-modules/mlrose/default.nix
+3
-3
pkgs/development/python-modules/mlxtend/default.nix
+3
-3
pkgs/development/python-modules/mlxtend/default.nix
·········
·········
+2
-2
pkgs/development/python-modules/mne-python/default.nix
+2
-2
pkgs/development/python-modules/mne-python/default.nix
+3
-3
pkgs/development/python-modules/moviepy/default.nix
+3
-3
pkgs/development/python-modules/moviepy/default.nix
······
······
+2
-2
pkgs/development/python-modules/nilearn/default.nix
+2
-2
pkgs/development/python-modules/nilearn/default.nix
+2
-2
pkgs/development/python-modules/osmnx/default.nix
+2
-2
pkgs/development/python-modules/osmnx/default.nix
······-propagatedBuildInputs = [ geopandas descartes matplotlib networkx numpy pandas requests Rtree shapely folium scikitlearn scipy ];
······+propagatedBuildInputs = [ geopandas descartes matplotlib networkx numpy pandas requests Rtree shapely folium scikit-learn scipy ];
+2
-2
pkgs/development/python-modules/persim/default.nix
+2
-2
pkgs/development/python-modules/persim/default.nix
+2
-2
pkgs/development/python-modules/ppscore/default.nix
+2
-2
pkgs/development/python-modules/ppscore/default.nix
+2
-2
pkgs/development/python-modules/pygbm/default.nix
+2
-2
pkgs/development/python-modules/pygbm/default.nix
+2
-2
pkgs/development/python-modules/pynndescent/default.nix
+2
-2
pkgs/development/python-modules/pynndescent/default.nix
+2
-2
pkgs/development/python-modules/pytorch-metric-learning/default.nix
+2
-2
pkgs/development/python-modules/pytorch-metric-learning/default.nix
+2
-2
pkgs/development/python-modules/qiskit-aqua/default.nix
+2
-2
pkgs/development/python-modules/qiskit-aqua/default.nix
+2
-2
pkgs/development/python-modules/qiskit-ignis/default.nix
+2
-2
pkgs/development/python-modules/qiskit-ignis/default.nix
······
······
+2
-2
pkgs/development/python-modules/ripser/default.nix
+2
-2
pkgs/development/python-modules/ripser/default.nix
+2
-2
pkgs/development/python-modules/scikit-bio/default.nix
+2
-2
pkgs/development/python-modules/scikit-bio/default.nix
······-propagatedBuildInputs = [ lockfile cachecontrol decorator ipython matplotlib natsort numpy pandas scipy hdmedians scikitlearn ];
······+propagatedBuildInputs = [ lockfile cachecontrol decorator ipython matplotlib natsort numpy pandas scipy hdmedians scikit-learn ];
+2
-2
pkgs/development/python-modules/scikit-optimize/default.nix
+2
-2
pkgs/development/python-modules/scikit-optimize/default.nix
+2
-2
pkgs/development/python-modules/scikit-tda/default.nix
+2
-2
pkgs/development/python-modules/scikit-tda/default.nix
pkgs/development/python-modules/scikitlearn/0.20.nix
pkgs/development/python-modules/scikit-learn/0.20.nix
pkgs/development/python-modules/scikitlearn/0.20.nix
pkgs/development/python-modules/scikit-learn/0.20.nix
+18
-4
pkgs/development/python-modules/scikitlearn/default.nix
pkgs/development/python-modules/scikit-learn/default.nix
+18
-4
pkgs/development/python-modules/scikitlearn/default.nix
pkgs/development/python-modules/scikit-learn/default.nix
······-HOME=$TMPDIR OMP_NUM_THREADS=1 pytest -k "not test_feature_importance_regression" --pyargs sklearn
······
+2
-2
pkgs/development/python-modules/seqeval/default.nix
+2
-2
pkgs/development/python-modules/seqeval/default.nix
+2
-2
pkgs/development/python-modules/shap/default.nix
+2
-2
pkgs/development/python-modules/shap/default.nix
+2
-2
pkgs/development/python-modules/sklearn-deap/default.nix
+2
-2
pkgs/development/python-modules/sklearn-deap/default.nix
···+{ lib, buildPythonPackage, fetchFromGitHub, fetchpatch, numpy, scipy, deap, scikit-learn, python }:···
+2
-2
pkgs/development/python-modules/skorch/default.nix
+2
-2
pkgs/development/python-modules/skorch/default.nix
······
······
+2
-2
pkgs/development/python-modules/textacy/default.nix
+2
-2
pkgs/development/python-modules/textacy/default.nix
+2
-2
pkgs/development/python-modules/umap-learn/default.nix
+2
-2
pkgs/development/python-modules/umap-learn/default.nix
+2
-2
pkgs/development/python-modules/vowpalwabbit/default.nix
+2
-2
pkgs/development/python-modules/vowpalwabbit/default.nix
+2
-2
pkgs/development/python-modules/word2vec/default.nix
+2
-2
pkgs/development/python-modules/word2vec/default.nix
+2
-2
pkgs/development/python-modules/xgboost/default.nix
+2
-2
pkgs/development/python-modules/xgboost/default.nix
+28
-2
pkgs/development/tools/build-managers/rebar3/default.nix
+28
-2
pkgs/development/tools/build-managers/rebar3/default.nix
······
······+latest=$(list-git-tags https://github.com/${owner}/${pname}.git | sed -n '/[\d\.]\+/p' | sort -V | tail -1)+update-source-version rebar3 "$latest" --version-key=version --print-changes --file="$nix_path/default.nix"
+2
-1
pkgs/development/tools/build-managers/rebar3/rebar-deps.nix
+2
-1
pkgs/development/tools/build-managers/rebar3/rebar-deps.nix
+3
-3
pkgs/development/tools/rust/cargo-cache/default.nix
+3
-3
pkgs/development/tools/rust/cargo-cache/default.nix
···
···
+3
-3
pkgs/development/tools/rust/cargo-crev/default.nix
+3
-3
pkgs/development/tools/rust/cargo-crev/default.nix
···
···
+7
-5
pkgs/development/tools/rust/cargo-embed/default.nix
+7
-5
pkgs/development/tools/rust/cargo-embed/default.nix
···
···
+1
-3
pkgs/development/tools/rust/cargo-flash/default.nix
+1
-3
pkgs/development/tools/rust/cargo-flash/default.nix
···
···
+13
-8
pkgs/servers/nosql/influxdb2/default.nix
+13
-8
pkgs/servers/nosql/influxdb2/default.nix
···············
···············
+6
-5
pkgs/servers/nosql/influxdb2/influx-ui-package.json
+6
-5
pkgs/servers/nosql/influxdb2/influx-ui-package.json
·········
·········
+4
-4
pkgs/servers/nosql/influxdb2/influx-ui-yarndeps.nix
+4
-4
pkgs/servers/nosql/influxdb2/influx-ui-yarndeps.nix
···-url = "https://registry.yarnpkg.com/@influxdata/flux-lsp-browser/-/flux-lsp-browser-0.5.23.tgz";
···+url = "https://registry.yarnpkg.com/@influxdata/flux-lsp-browser/-/flux-lsp-browser-0.5.41.tgz";
+2
pkgs/test/default.nix
+2
pkgs/test/default.nix
+4
pkgs/tools/X11/hsetroot/default.nix
+4
pkgs/tools/X11/hsetroot/default.nix
+2
-2
pkgs/tools/graphics/cfdg/default.nix
+2
-2
pkgs/tools/graphics/cfdg/default.nix
······
······
+3
-3
pkgs/tools/misc/chezmoi/default.nix
+3
-3
pkgs/tools/misc/chezmoi/default.nix
···
···
+6
-12
pkgs/tools/misc/mdbtools/default.nix
+6
-12
pkgs/tools/misc/mdbtools/default.nix
···
···
+3
-3
pkgs/tools/networking/findomain/default.nix
+3
-3
pkgs/tools/networking/findomain/default.nix
···
···
+7
pkgs/top-level/all-packages.nix
+7
pkgs/top-level/all-packages.nix
···
+2
pkgs/top-level/coq-packages.nix
+2
pkgs/top-level/coq-packages.nix
······
······
+3
-1
pkgs/top-level/python-packages.nix
+3
-1
pkgs/top-level/python-packages.nix
···
···
+1
-1
pkgs/top-level/python2-packages.nix
+1
-1
pkgs/top-level/python2-packages.nix