+1
-1
.github/PULL_REQUEST_TEMPLATE.md
+1
-1
.github/PULL_REQUEST_TEMPLATE.md
···- [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))- [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review wip"`
···- [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))- [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review wip"`+- [21.11 Release Notes](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md#generating-2111-release-notes)
-3
doc/contributing/coding-conventions.chapter.md
-3
doc/contributing/coding-conventions.chapter.md
···- Arguments should be listed in the order they are used, with the exception of `lib`, which always goes first.-- The top-level `lib` must be used in the master and 21.05 branch over its alias `stdenv.lib` as it now causes evaluation errors when aliases are disabled which is the case for ofborg.-`lib` is unrelated to `stdenv`, and so `stdenv.lib` should only be used as a convenience alias when developing locally to avoid having to modify the function inputs just to test something out.The key words _must_, _must not_, _required_, _shall_, _shall not_, _should_, _should not_, _recommended_, _may_, and _optional_ in this section are to be interpreted as described in [RFC 2119](https://tools.ietf.org/html/rfc2119). Only _emphasized_ words are to be interpreted in this way.
···- Arguments should be listed in the order they are used, with the exception of `lib`, which always goes first.The key words _must_, _must not_, _required_, _shall_, _shall not_, _should_, _should not_, _recommended_, _may_, and _optional_ in this section are to be interpreted as described in [RFC 2119](https://tools.ietf.org/html/rfc2119). Only _emphasized_ words are to be interpreted in this way.
+18
maintainers/maintainer-list.nix
+18
maintainers/maintainer-list.nix
·········
·········
+25
-20
nixos/modules/i18n/input-method/fcitx5.nix
+25
-20
nixos/modules/i18n/input-method/fcitx5.nix
···
···
+2
-2
nixos/modules/services/backup/mysql-backup.nix
+2
-2
nixos/modules/services/backup/mysql-backup.nix
······-if ${mysql}/bin/mysqldump ${if cfg.singleTransaction then "--single-transaction" else ""} ${db} | ${gzip}/bin/gzip -c > $dest.tmp; then
······+if ${mariadb}/bin/mysqldump ${if cfg.singleTransaction then "--single-transaction" else ""} ${db} | ${gzip}/bin/gzip -c > $dest.tmp; then
+1
-1
nixos/modules/services/databases/mysql.nix
+1
-1
nixos/modules/services/databases/mysql.nix
+1
-1
nixos/modules/services/mail/roundcube.nix
+1
-1
nixos/modules/services/mail/roundcube.nix
+2
-2
nixos/modules/services/video/epgstation/default.nix
+2
-2
nixos/modules/services/video/epgstation/default.nix
···"GRANT ALL ON \`${cfg.database.name}\`.* TO '${username}'@'localhost' IDENTIFIED by '$DB_PASSWORD';"···
···"GRANT ALL ON \`${cfg.database.name}\`.* TO '${username}'@'localhost' IDENTIFIED by '$DB_PASSWORD';"···
+1
-1
nixos/modules/services/web-apps/keycloak.nix
+1
-1
nixos/modules/services/web-apps/keycloak.nix
+1
-1
nixos/modules/services/web-apps/tt-rss.nix
+1
-1
nixos/modules/services/web-apps/tt-rss.nix
+1
-1
nixos/tests/bitwarden.nix
+1
-1
nixos/tests/bitwarden.nix
+1
-1
nixos/tests/matomo.nix
+1
-1
nixos/tests/matomo.nix
+1
-1
nixos/tests/mysql/mysql-autobackup.nix
+1
-1
nixos/tests/mysql/mysql-autobackup.nix
+1
-1
nixos/tests/mysql/mysql-backup.nix
+1
-1
nixos/tests/mysql/mysql-backup.nix
+3
-3
nixos/tests/mysql/mysql-replication.nix
+3
-3
nixos/tests/mysql/mysql-replication.nix
·········
·········
+1
-1
nixos/tests/sogo.nix
+1
-1
nixos/tests/sogo.nix
+28
pkgs/applications/audio/boops/default.nix
+28
pkgs/applications/audio/boops/default.nix
···
···
+76
pkgs/applications/audio/diopser/default.nix
+76
pkgs/applications/audio/diopser/default.nix
···
···
+3
-3
pkgs/applications/audio/faust/faust2.nix
+3
-3
pkgs/applications/audio/faust/faust2.nix
+10
-7
pkgs/applications/audio/faust/faustlive.nix
+10
-7
pkgs/applications/audio/faust/faustlive.nix
······
······
+2
-2
pkgs/applications/audio/gwc/default.nix
+2
-2
pkgs/applications/audio/gwc/default.nix
+35
pkgs/applications/audio/songrec/default.nix
+35
pkgs/applications/audio/songrec/default.nix
···
···
+5
-5
pkgs/applications/audio/uhhyou.lv2/default.nix
+5
-5
pkgs/applications/audio/uhhyou.lv2/default.nix
·········
·········
+39
pkgs/applications/blockchains/charge-lnd/default.nix
+39
pkgs/applications/blockchains/charge-lnd/default.nix
···
···
+26
pkgs/applications/misc/avell-unofficial-control-center/default.nix
+26
pkgs/applications/misc/avell-unofficial-control-center/default.nix
···
···+description = "Software for controlling RGB keyboard lights on some gaming laptops that use ITE Device(8291) Rev 0.03";
+34
pkgs/applications/misc/clifm/default.nix
+34
pkgs/applications/misc/clifm/default.nix
···
···+description = "CliFM is a CLI-based, shell-like, and non-curses terminal file manager written in C: simple, fast, extensible, and lightweight as hell";
+9
-4
pkgs/applications/misc/openrgb/default.nix
+9
-4
pkgs/applications/misc/openrgb/default.nix
·········
·········
+27
pkgs/applications/misc/sfm/default.nix
+27
pkgs/applications/misc/sfm/default.nix
···
···
+2
-1
pkgs/applications/networking/instant-messengers/discord/base.nix
+2
-1
pkgs/applications/networking/instant-messengers/discord/base.nix
······
······
+2
-2
pkgs/applications/networking/instant-messengers/discord/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/discord/default.nix
···
···
+4
-4
pkgs/applications/networking/instant-messengers/matrix-commander/default.nix
+4
-4
pkgs/applications/networking/instant-messengers/matrix-commander/default.nix
······
······
+37
pkgs/applications/networking/irc/senpai/default.nix
+37
pkgs/applications/networking/irc/senpai/default.nix
···
···
+4
-4
pkgs/applications/networking/seaweedfs/default.nix
+4
-4
pkgs/applications/networking/seaweedfs/default.nix
······
······
+8
-5
pkgs/applications/office/trilium/0001-Use-console-logger-instead-of-rolling-files.patch
+8
-5
pkgs/applications/office/trilium/0001-Use-console-logger-instead-of-rolling-files.patch
·········
·········
+3
-3
pkgs/applications/office/trilium/default.nix
+3
-3
pkgs/applications/office/trilium/default.nix
···url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
···url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
+3
-3
pkgs/applications/science/electronics/verilator/default.nix
+3
-3
pkgs/applications/science/electronics/verilator/default.nix
+33
pkgs/applications/science/misc/graphia/default.nix
+33
pkgs/applications/science/misc/graphia/default.nix
···
···
+10
pkgs/applications/terminal-emulators/wezterm/default.nix
+10
pkgs/applications/terminal-emulators/wezterm/default.nix
·········
·········
+2
-1
pkgs/applications/video/lightworks/default.nix
+2
-1
pkgs/applications/video/lightworks/default.nix
······
······
+39
pkgs/applications/video/mpv/scripts/youtube-quality.nix
+39
pkgs/applications/video/mpv/scripts/youtube-quality.nix
···
···+description = "A userscript for MPV that allows you to change youtube video quality (ytdl-format) on the fly";
+3
-1
pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c
+3
-1
pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c
······
······
+4
pkgs/build-support/make-desktopitem/default.nix
+4
pkgs/build-support/make-desktopitem/default.nix
···, extraDesktopEntries ? { } # Extra key-value pairs to add to the [Desktop Entry] section. This may override other values, extraEntries ? "" # Extra configuration. Will be appended to the end of the file and may thus contain extra sections···
···, extraDesktopEntries ? { } # Extra key-value pairs to add to the [Desktop Entry] section. This may override other values, extraEntries ? "" # Extra configuration. Will be appended to the end of the file and may thus contain extra sections···
+2
-1
pkgs/desktops/gnome/apps/gnome-boxes/default.nix
+2
-1
pkgs/desktops/gnome/apps/gnome-boxes/default.nix
+4
pkgs/development/compilers/cudatoolkit/common.nix
+4
pkgs/development/compilers/cudatoolkit/common.nix
···
+22
pkgs/development/compilers/passerine/default.nix
+22
pkgs/development/compilers/passerine/default.nix
···
···+description = "A small extensible programming language designed for concise expression with little code";
+19
-13
pkgs/development/libraries/libimobiledevice/default.nix
+19
-13
pkgs/development/libraries/libimobiledevice/default.nix
······
······
+1
-1
pkgs/development/lua-modules/overrides.nix
+1
-1
pkgs/development/lua-modules/overrides.nix
+35
pkgs/development/python-modules/elevate/default.nix
+35
pkgs/development/python-modules/elevate/default.nix
···
···+url = "https://github.com/rkitover/elevate/commit/148b2bf698203ea39c9fe5d635ecd03cd94051af.patch";
+2
-2
pkgs/development/python-modules/haversine/default.nix
+2
-2
pkgs/development/python-modules/haversine/default.nix
+5
-9
pkgs/development/python-modules/influxdb-client/default.nix
+5
-9
pkgs/development/python-modules/influxdb-client/default.nix
······
······
+14
-9
pkgs/development/python-modules/pglast/default.nix
+14
-9
pkgs/development/python-modules/pglast/default.nix
······
······
+2
-2
pkgs/development/python-modules/userpath/default.nix
+2
-2
pkgs/development/python-modules/userpath/default.nix
+4
-4
pkgs/development/tools/analysis/tflint/default.nix
+4
-4
pkgs/development/tools/analysis/tflint/default.nix
······
······
+13
pkgs/development/tools/earthly/default.nix
+13
pkgs/development/tools/earthly/default.nix
···
+191
pkgs/games/unvanquished/default.nix
+191
pkgs/games/unvanquished/default.nix
···
···
+2
-2
pkgs/misc/screensavers/betterlockscreen/default.nix
+2
-2
pkgs/misc/screensavers/betterlockscreen/default.nix
···
···
+27
pkgs/os-specific/linux/ryzenadj/default.nix
+27
pkgs/os-specific/linux/ryzenadj/default.nix
···
···
+2
-2
pkgs/servers/jackett/default.nix
+2
-2
pkgs/servers/jackett/default.nix
···url = "https://github.com/Jackett/Jackett/releases/download/v${version}/Jackett.Binaries.Mono.tar.gz";
···url = "https://github.com/Jackett/Jackett/releases/download/v${version}/Jackett.Binaries.Mono.tar.gz";
+5
pkgs/servers/monitoring/zabbix/agent2.nix
+5
pkgs/servers/monitoring/zabbix/agent2.nix
···
+3
-3
pkgs/servers/unpackerr/default.nix
+3
-3
pkgs/servers/unpackerr/default.nix
···
···
-7
pkgs/stdenv/generic/default.nix
-7
pkgs/stdenv/generic/default.nix
···
+2
-6
pkgs/tools/backup/borgmatic/default.nix
+2
-6
pkgs/tools/backup/borgmatic/default.nix
···
···
+48
pkgs/tools/cd-dvd/bootiso/default.nix
+48
pkgs/tools/cd-dvd/bootiso/default.nix
···
···
+2
-2
pkgs/tools/graphics/astc-encoder/default.nix
+2
-2
pkgs/tools/graphics/astc-encoder/default.nix
···
···
+6
-10
pkgs/tools/misc/ethminer/default.nix
+6
-10
pkgs/tools/misc/ethminer/default.nix
············
············
+2
-2
pkgs/tools/misc/mmv/default.nix
+2
-2
pkgs/tools/misc/mmv/default.nix
+3
-3
pkgs/tools/misc/plantuml-server/default.nix
+3
-3
pkgs/tools/misc/plantuml-server/default.nix
···# perform fake build to make a fixed-output derivation out of the files downloaded from maven central···installPhase = ''find $out/.m2 -type f -regex '.+\(\.lastUpdated\|resolver-status\.properties\|_remote\.repositories\)' -delete'';
···# perform fake build to make a fixed-output derivation out of the files downloaded from maven central···installPhase = ''find $out/.m2 -type f -regex '.+\(\.lastUpdated\|resolver-status\.properties\|_remote\.repositories\)' -delete'';
+10
-7
pkgs/tools/networking/ddclient/default.nix
+10
-7
pkgs/tools/networking/ddclient/default.nix
······
······
+14
-7
pkgs/tools/networking/subfinder/default.nix
+14
-7
pkgs/tools/networking/subfinder/default.nix
···
···
-165
pkgs/tools/networking/subfinder/deps.nix
-165
pkgs/tools/networking/subfinder/deps.nix
···
···
+1
-1
pkgs/tools/security/metasploit/Gemfile
+1
-1
pkgs/tools/security/metasploit/Gemfile
+12
-12
pkgs/tools/security/metasploit/Gemfile.lock
+12
-12
pkgs/tools/security/metasploit/Gemfile.lock
··················
··················
+2
-2
pkgs/tools/security/metasploit/default.nix
+2
-2
pkgs/tools/security/metasploit/default.nix
···
···
+21
-21
pkgs/tools/security/metasploit/gemset.nix
+21
-21
pkgs/tools/security/metasploit/gemset.nix
·····················
·····················
+4
-2
pkgs/tools/security/oath-toolkit/default.nix
+4
-2
pkgs/tools/security/oath-toolkit/default.nix
···
···
+50
pkgs/tools/security/oath-toolkit/update.sh
+50
pkgs/tools/security/oath-toolkit/update.sh
···
···
+6
-3
pkgs/tools/security/qdigidoc/default.nix
+6
-3
pkgs/tools/security/qdigidoc/default.nix
···
···+# Adds explicit imports for QPainterPath, fixed in upstream (https://github.com/open-eid/DigiDoc4-Client/pull/914)
+39
pkgs/tools/security/qdigidoc/qt5.15.patch
+39
pkgs/tools/security/qdigidoc/qt5.15.patch
···
···
+27
pkgs/top-level/all-packages.nix
+27
pkgs/top-level/all-packages.nix
··········································jitsi-meet-electron = callPackage ../applications/networking/instant-messengers/jitsi-meet-electron { };
·······································+avell-unofficial-control-center = python3Packages.callPackage ../applications/misc/avell-unofficial-control-center { };···jitsi-meet-electron = callPackage ../applications/networking/instant-messengers/jitsi-meet-electron { };
+9
-2
pkgs/top-level/dotnet-packages.nix
+9
-2
pkgs/top-level/dotnet-packages.nix
···
+2
pkgs/top-level/python-packages.nix
+2
pkgs/top-level/python-packages.nix
···