-3
.editorconfig
-3
.editorconfig
+6
doc/contributing/coding-conventions.xml
+6
doc/contributing/coding-conventions.xml
···
+2
-2
doc/languages-frameworks/coq.section.md
+2
-2
doc/languages-frameworks/coq.section.md
···Here is a simple package example. It is a pure Coq library, thus it depends on Coq. It builds on the Mathematical Components library, thus it also takes some `mathcomp` derivations as `extraBuildInputs`.
···Here is a simple package example. It is a pure Coq library, thus it depends on Coq. It builds on the Mathematical Components library, thus it also takes some `mathcomp` derivations as `extraBuildInputs`.
+5
-5
doc/languages-frameworks/idris.section.md
+5
-5
doc/languages-frameworks/idris.section.md
···As an example of how a Nix expression for an Idris package can be created, here is the one for `idrisPackages.yaml`:···
···As an example of how a Nix expression for an Idris package can be created, here is the one for `idrisPackages.yaml`:···
+4
-4
doc/languages-frameworks/maven.section.md
+4
-4
doc/languages-frameworks/maven.section.md
···> Traditionally the Maven repository is at `~/.m2/repository`. We will override this to be the `$out` directory.·········We will modify the derivation above to add a symlink to our repository so that it's accessible to our JAR during the `installPhase`.
···> Traditionally the Maven repository is at `~/.m2/repository`. We will override this to be the `$out` directory.·········We will modify the derivation above to add a symlink to our repository so that it's accessible to our JAR during the `installPhase`.
+3
-3
doc/languages-frameworks/ocaml.section.md
+3
-3
doc/languages-frameworks/ocaml.section.md
···
···
+1
-1
doc/languages-frameworks/perl.section.md
+1
-1
doc/languages-frameworks/perl.section.md
···On Darwin, if a script has too many `-Idir` flags in its first line (its “shebang line”), it will not run. This can be worked around by calling the `shortenPerlShebang` function from the `postInstall` phase:
···On Darwin, if a script has too many `-Idir` flags in its first line (its “shebang line”), it will not run. This can be worked around by calling the `shortenPerlShebang` function from the `postInstall` phase:
+1
-1
doc/languages-frameworks/qt.section.md
+1
-1
doc/languages-frameworks/qt.section.md
+3
-5
doc/languages-frameworks/r.section.md
+3
-5
doc/languages-frameworks/r.section.md
···
···
+1
-1
doc/languages-frameworks/ruby.section.md
+1
-1
doc/languages-frameworks/ruby.section.md
+4
-4
doc/languages-frameworks/rust.section.md
+4
-4
doc/languages-frameworks/rust.section.md
············
············
+6
maintainers/maintainer-list.nix
+6
maintainers/maintainer-list.nix
···
+8
-2
nixos/modules/system/boot/binfmt.nix
+8
-2
nixos/modules/system/boot/binfmt.nix
···
···
+30
-6
nixos/tests/chromium.nix
+30
-6
nixos/tests/chromium.nix
············
············
+12
nixos/tests/cifs-utils.nix
+12
nixos/tests/cifs-utils.nix
···
···
+8
-5
nixos/tests/opentabletdriver.nix
+8
-5
nixos/tests/opentabletdriver.nix
·········
·········
+14
-1
nixos/tests/podman.nix
+14
-1
nixos/tests/podman.nix
······-# As of 2020-11-20, the runc backend doesn't work with cgroupsv2 yet, so we don't run that test.
···+"podman run --runtime=runc -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"···
+2
-2
pkgs/applications/audio/mympd/default.nix
+2
-2
pkgs/applications/audio/mympd/default.nix
+14
-8
pkgs/applications/graphics/fig2dev/default.nix
+14
-8
pkgs/applications/graphics/fig2dev/default.nix
···
···
+3
-3
pkgs/applications/graphics/pdfcpu/default.nix
+3
-3
pkgs/applications/graphics/pdfcpu/default.nix
···
···
+15
pkgs/applications/networking/browsers/chromium/README.md
+15
pkgs/applications/networking/browsers/chromium/README.md
···
+3
-3
pkgs/applications/networking/cluster/nerdctl/default.nix
+3
-3
pkgs/applications/networking/cluster/nerdctl/default.nix
···
···
+4
pkgs/applications/networking/instant-messengers/nheko/default.nix
+4
pkgs/applications/networking/instant-messengers/nheko/default.nix
···
+2
-2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
······url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
······url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
+2
-2
pkgs/applications/printing/pappl/default.nix
+2
-2
pkgs/applications/printing/pappl/default.nix
+2
-2
pkgs/applications/science/biology/picard-tools/default.nix
+2
-2
pkgs/applications/science/biology/picard-tools/default.nix
···
···
+2
-2
pkgs/applications/terminal-emulators/mrxvt/default.nix
+2
-2
pkgs/applications/terminal-emulators/mrxvt/default.nix
···
···
+1
-1
pkgs/applications/version-management/commitizen/node-packages.nix
+1
-1
pkgs/applications/version-management/commitizen/node-packages.nix
+1
pkgs/build-support/cc-wrapper/default.nix
+1
pkgs/build-support/cc-wrapper/default.nix
+1
-1
pkgs/development/compilers/elm/packages/node-composition.nix
+1
-1
pkgs/development/compilers/elm/packages/node-composition.nix
+1
-1
pkgs/development/compilers/elm/packages/node-packages.nix
+1
-1
pkgs/development/compilers/elm/packages/node-packages.nix
+3
-3
pkgs/development/compilers/gleam/default.nix
+3
-3
pkgs/development/compilers/gleam/default.nix
······
······
+2
-2
pkgs/development/compilers/go/1.14.nix
+2
-2
pkgs/development/compilers/go/1.14.nix
+2
-2
pkgs/development/compilers/go/1.15.nix
+2
-2
pkgs/development/compilers/go/1.15.nix
+2
-2
pkgs/development/libraries/libmodule/default.nix
+2
-2
pkgs/development/libraries/libmodule/default.nix
+39
pkgs/development/libraries/libwpe/default.nix
+39
pkgs/development/libraries/libwpe/default.nix
···
···
+52
pkgs/development/libraries/libwpe/fdo.nix
+52
pkgs/development/libraries/libwpe/fdo.nix
···
···
+4
-1
pkgs/development/libraries/webkitgtk/default.nix
+4
-1
pkgs/development/libraries/webkitgtk/default.nix
·········
·········
+1
-1
pkgs/development/misc/google-clasp/google-clasp.nix
+1
-1
pkgs/development/misc/google-clasp/google-clasp.nix
+1
-1
pkgs/development/misc/google-clasp/node-packages.nix
+1
-1
pkgs/development/misc/google-clasp/node-packages.nix
+1
-1
pkgs/development/node-packages/node-packages.nix
+1
-1
pkgs/development/node-packages/node-packages.nix
+2
-2
pkgs/development/ocaml-modules/optint/default.nix
+2
-2
pkgs/development/ocaml-modules/optint/default.nix
···
···
+2
-2
pkgs/development/php-packages/phpstan/default.nix
+2
-2
pkgs/development/php-packages/phpstan/default.nix
···
···
+2
-2
pkgs/development/php-packages/psalm/default.nix
+2
-2
pkgs/development/php-packages/psalm/default.nix
···
···
+2
-2
pkgs/development/python-modules/azure-synapse-artifacts/default.nix
+2
-2
pkgs/development/python-modules/azure-synapse-artifacts/default.nix
···
+13
-12
pkgs/development/python-modules/bellows/default.nix
+13
-12
pkgs/development/python-modules/bellows/default.nix
···
···
+2
-11
pkgs/development/python-modules/bidict/default.nix
+2
-11
pkgs/development/python-modules/bidict/default.nix
······
······
-5
pkgs/development/python-modules/google-music/default.nix
-5
pkgs/development/python-modules/google-music/default.nix
+1
-3
pkgs/development/python-modules/mxnet/default.nix
+1
-3
pkgs/development/python-modules/mxnet/default.nix
+1
-2
pkgs/development/python-modules/spyder/default.nix
+1
-2
pkgs/development/python-modules/spyder/default.nix
+3
-3
pkgs/development/tools/operator-sdk/default.nix
+3
-3
pkgs/development/tools/operator-sdk/default.nix
···
···
+70
pkgs/development/web/cog/default.nix
+70
pkgs/development/web/cog/default.nix
···
···
+1
-1
pkgs/development/web/newman/node-composition.nix
+1
-1
pkgs/development/web/newman/node-composition.nix
+1
-1
pkgs/development/web/newman/node-packages.nix
+1
-1
pkgs/development/web/newman/node-packages.nix
+1
-1
pkgs/development/web/remarkjs/nodepkgs.nix
+1
-1
pkgs/development/web/remarkjs/nodepkgs.nix
+5
-5
pkgs/games/0ad/default.nix
+5
-5
pkgs/games/0ad/default.nix
+1
-1
pkgs/games/0ad/game.nix
+1
-1
pkgs/games/0ad/game.nix
+2
-2
pkgs/games/crispy-doom/default.nix
+2
-2
pkgs/games/crispy-doom/default.nix
+1
-1
pkgs/misc/base16-builder/node-packages-generated.nix
+1
-1
pkgs/misc/base16-builder/node-packages-generated.nix
+1
-1
pkgs/misc/base16-builder/node-packages.nix
+1
-1
pkgs/misc/base16-builder/node-packages.nix
+1
-1
pkgs/misc/base16-builder/supplement.nix
+1
-1
pkgs/misc/base16-builder/supplement.nix
+21
-8
pkgs/misc/emulators/mednaffe/default.nix
+21
-8
pkgs/misc/emulators/mednaffe/default.nix
······
······
+14
-6
pkgs/os-specific/darwin/duti/default.nix
+14
-6
pkgs/os-specific/darwin/duti/default.nix
···description = "A command-line tool to select default applications for document types and URL schemes on Mac OS X";
···description = "A command-line tool to select default applications for document types and URL schemes on Mac OS X";
+2
-2
pkgs/os-specific/linux/cifs-utils/default.nix
+2
-2
pkgs/os-specific/linux/cifs-utils/default.nix
······configureFlags = [ "ROOTSBINDIR=$(out)/sbin" ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
······configureFlags = [ "ROOTSBINDIR=$(out)/sbin" ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
+1
-1
pkgs/os-specific/linux/sysklogd/default.nix
+1
-1
pkgs/os-specific/linux/sysklogd/default.nix
+120
pkgs/os-specific/linux/sysklogd/fix-includes-for-musl.patch
+120
pkgs/os-specific/linux/sysklogd/fix-includes-for-musl.patch
···
···
+1
-1
pkgs/os-specific/linux/sysklogd/systemd.patch
+1
-1
pkgs/os-specific/linux/sysklogd/systemd.patch
+2
-2
pkgs/servers/dns/knot-dns/default.nix
+2
-2
pkgs/servers/dns/knot-dns/default.nix
···
···
+1
-1
pkgs/servers/matrix-synapse/matrix-appservice-slack/node-composition.nix
+1
-1
pkgs/servers/matrix-synapse/matrix-appservice-slack/node-composition.nix
+3
-3
pkgs/servers/monitoring/prometheus/sql-exporter.nix
+3
-3
pkgs/servers/monitoring/prometheus/sql-exporter.nix
···
···
+3
-3
pkgs/servers/plex/raw.nix
+3
-3
pkgs/servers/plex/raw.nix
···url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb";url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb";
···url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb";url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb";
+1
-1
pkgs/servers/web-apps/cryptpad/node-packages-generated.nix
+1
-1
pkgs/servers/web-apps/cryptpad/node-packages-generated.nix
+1
-1
pkgs/servers/web-apps/cryptpad/node-packages.nix
+1
-1
pkgs/servers/web-apps/cryptpad/node-packages.nix
+1
-1
pkgs/servers/web-apps/whitebophir/node-packages-generated.nix
+1
-1
pkgs/servers/web-apps/whitebophir/node-packages-generated.nix
+1
-1
pkgs/servers/zigbee2mqtt/node-packages.nix
+1
-1
pkgs/servers/zigbee2mqtt/node-packages.nix
+1
-1
pkgs/servers/zigbee2mqtt/node.nix
+1
-1
pkgs/servers/zigbee2mqtt/node.nix
+10
-7
pkgs/tools/X11/opentabletdriver/default.nix
+10
-7
pkgs/tools/X11/opentabletdriver/default.nix
···url = "https://github.com/InfinityGhost/OpenTabletDriver/releases/download/v${version}/OpenTabletDriver.deb";······
···url = "https://github.com/InfinityGhost/OpenTabletDriver/releases/download/v${version}/OpenTabletDriver.deb";······
+14
-19
pkgs/tools/X11/opentabletdriver/deps.nix
+14
-19
pkgs/tools/X11/opentabletdriver/deps.nix
··················
··················
+8
pkgs/tools/X11/opentabletdriver/update.sh
+8
pkgs/tools/X11/opentabletdriver/update.sh
···+# Updating the hash of deb package manually since there seems to be no way to do it automatically+oldDebPkgUrl="https://github.com/InfinityGhost/OpenTabletDriver/releases/download/v${old_version}/OpenTabletDriver.deb";+newDebPkgUrl="https://github.com/InfinityGhost/OpenTabletDriver/releases/download/v${new_version}/OpenTabletDriver.deb";
+1
-1
pkgs/tools/compression/zdelta/default.nix
+1
-1
pkgs/tools/compression/zdelta/default.nix
+1
-1
pkgs/tools/graphics/ldgallery/viewer/node-composition.nix
+1
-1
pkgs/tools/graphics/ldgallery/viewer/node-composition.nix
+1
-1
pkgs/tools/graphics/ldgallery/viewer/node-packages.nix
+1
-1
pkgs/tools/graphics/ldgallery/viewer/node-packages.nix
+2
-2
pkgs/tools/graphics/pdfredacttools/default.nix
+2
-2
pkgs/tools/graphics/pdfredacttools/default.nix
···
···
+2
-2
pkgs/tools/misc/disfetch/default.nix
+2
-2
pkgs/tools/misc/disfetch/default.nix
+2
-2
pkgs/tools/security/bitwarden/default.nix
+2
-2
pkgs/tools/security/bitwarden/default.nix
+2
-2
pkgs/tools/security/chkrootkit/default.nix
+2
-2
pkgs/tools/security/chkrootkit/default.nix
···
···
+25
pkgs/tools/security/sigurlx/default.nix
+25
pkgs/tools/security/sigurlx/default.nix
···
···
+2
-2
pkgs/tools/system/monit/default.nix
+2
-2
pkgs/tools/system/monit/default.nix
+13
-1
pkgs/top-level/all-packages.nix
+13
-1
pkgs/top-level/all-packages.nix
··················
··················
+1
pkgs/top-level/perl-packages.nix
+1
pkgs/top-level/perl-packages.nix