diff --git a/ci/github-script/get-pr-commit-details.js b/ci/github-script/get-pr-commit-details.js index 5841bb8177eb..097e14db7047 100644 --- a/ci/github-script/get-pr-commit-details.js +++ b/ci/github-script/get-pr-commit-details.js @@ -76,7 +76,7 @@ async function getCommitDetailsForPR({ core, pr, repoPath }) { return Promise.all( shas.map(async (sha) => { - // Subject, author name, author email, committer name, committer email (all tab-seperated) + // Subject, author name, author email, committer name, committer email (all tab-separated) // then a blank line, then filenames. const result = ( await runGit({ diff --git a/maintainers/scripts/dep-licenses.sh b/maintainers/scripts/dep-licenses.sh index 816dcf6d7f76..aeaff532a830 100755 --- a/maintainers/scripts/dep-licenses.sh +++ b/maintainers/scripts/dep-licenses.sh @@ -36,7 +36,7 @@ sed ' if test $(wc -l "$tmp/filter.sed" | sed 's/ .*//') == 0; then echo 1>&2 " -No derivation mentionned in the stack trace. Either your derivation does +No derivation mentioned in the stack trace. Either your derivation does not use stdenv.mkDerivation or you forgot to use the stdenv adapter named traceDrvLicenses. diff --git a/maintainers/scripts/haskell/update-stackage.sh b/maintainers/scripts/haskell/update-stackage.sh index 02559e16572b..ea10c57b9011 100755 --- a/maintainers/scripts/haskell/update-stackage.sh +++ b/maintainers/scripts/haskell/update-stackage.sh @@ -34,7 +34,7 @@ fi # Stackage solver to use, LTS or Nightly # (should be capitalized like the display name) SOLVER=LTS -# Stackage solver verson, if any. Use latest if empty +# Stackage solver version, if any. Use latest if empty VERSION= TMP_TEMPLATE=update-stackage.XXXXXXX readonly SOLVER diff --git a/maintainers/scripts/sha-to-sri.py b/maintainers/scripts/sha-to-sri.py index bb02a84e7cac..9f8b1f3d3d48 100755 --- a/maintainers/scripts/sha-to-sri.py +++ b/maintainers/scripts/sha-to-sri.py @@ -166,7 +166,7 @@ def atomicFileUpdate(target: Path): Yields a pair `(original, new)` of open files. `original` is the pre-existing file at `target`, open for reading; - `new` is an empty, temporary file in the same filder, open for writing. + `new` is an empty, temporary file in the same folder, open for writing. Upon exiting the context, the files are closed; if no exception was raised, `new` (atomically) replaces the `target`, otherwise it is deleted. diff --git a/maintainers/scripts/update-octave-packages b/maintainers/scripts/update-octave-packages index 49ff2ef71e6b..43b1b3ef58a8 100755 --- a/maintainers/scripts/update-octave-packages +++ b/maintainers/scripts/update-octave-packages @@ -30,7 +30,7 @@ INDEX = "https://raw.githubusercontent.com/gnu-octave/packages/main/packages" """url of Octave packages' source on GitHub""" EXTENSIONS = ['tar.gz', 'tar.bz2', 'tar', 'zip'] -"""Permitted file extensions. These are evaluated from left to right and the first occurance is returned.""" +"""Permitted file extensions. These are evaluated from left to right and the first occurrence is returned.""" PRERELEASES = False diff --git a/pkgs/applications/editors/jetbrains/plugins/default.nix b/pkgs/applications/editors/jetbrains/plugins/default.nix index 5eaf7dbbff43..04c86a5fca4f 100644 --- a/pkgs/applications/editors/jetbrains/plugins/default.nix +++ b/pkgs/applications/editors/jetbrains/plugins/default.nix @@ -16,7 +16,7 @@ let processPlugin = plugin: - # We can remove this check and just asume plugins to be derivations starting with 26.11. + # We can remove this check and just assume plugins to be derivations starting with 26.11. lib.throwIfNot (lib.isDerivation plugin) "addPlugins no longer supports resolving plugins by name or id strings. Please supply a derivation instead" plugin; diff --git a/pkgs/applications/editors/neovim/wrapper.nix b/pkgs/applications/editors/neovim/wrapper.nix index f048fac3ac2b..47b37f1a8e28 100644 --- a/pkgs/applications/editors/neovim/wrapper.nix +++ b/pkgs/applications/editors/neovim/wrapper.nix @@ -46,7 +46,7 @@ let withPerl ? false, withRuby ? false, - # wether to create symlinks in $out/bin/vi(m) -> $out/bin/nvim + # whether to create symlinks in $out/bin/vi(m) -> $out/bin/nvim vimAlias ? false, viAlias ? false, diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index d4dcf8a7c136..795cf48ec012 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1117,7 +1117,7 @@ let hash = "sha256-aSyTgGZt9AMZopmPLHb3Mc2RxUGZH87eMtOPX8DlgWQ="; }; meta = { - description = "The offical CUE extension for VS Code, providing syntax highlighting and language server integration (LSP)"; + description = "The official CUE extension for VS Code, providing syntax highlighting and language server integration (LSP)"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=cuelangorg.vscode-cue"; homepage = "https://github.com/cue-lang/vscode-cue"; license = lib.licenses.mit; @@ -1380,7 +1380,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/DivyanshuAgrawal.competitive-programming-helper/changelog"; - description = "Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites"; + description = "Makes judging, compiling, and downloading problems for competitive programming easy. Also supports auto-submit for a few sites"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper"; homepage = "https://github.com/agrawal-d/cph"; license = lib.licenses.gpl3; @@ -1553,7 +1553,7 @@ let hash = "sha256-6xooF8petGLn8Zlh8rCXG2RJdAcdt8t8GPwhfgc5Gxs="; }; meta = { - description = "Adwaita VS Code theme with Github syntax highlighting"; + description = "Adwaita VS Code theme with GitHub syntax highlighting"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=egirlcatnip.adwaita-github-theme"; homepage = "https://github.com/egirlcatnip/adwaita-github-theme"; license = lib.licenses.gpl3; @@ -1664,7 +1664,7 @@ let hash = "sha256-caNcbDTB/F2mdlGpfIfJv13lzY5Wwj7p7r8dAte9+3A="; }; meta = { - description = "Visual Studio Code extension of using chinese-english dictonary in right-click menu"; + description = "Visual Studio Code extension of using chinese-english dictionary in right-click menu"; homepage = "https://github.com/exiahuang/fanyi-vscode"; changelog = "https://marketplace.visualstudio.com/items/ExiaHuang.dictionary/changelog"; license = lib.licenses.gpl3Only; @@ -3039,7 +3039,7 @@ let }; meta = { changelog = "https://marketplace.visualstudio.com/items/mechatroner.rainbow-csv/changelog"; - description = "Rainbow syntax higlighting for CSV and TSV files in Visual Studio Code"; + description = "Rainbow syntax highlighting for CSV and TSV files in Visual Studio Code"; downloadPage = "https://marketplace.visualstudio.com/items?itemname=mechatroner.rainbow-csv"; homepage = "https://github.com/mechatroner/vscode_rainbow_csv"; license = lib.licenses.mit; @@ -3138,7 +3138,7 @@ let meta = { changelog = "https://github.com/moshfeu/vscode-compare-folders/releases"; - description = "Extension allows you to compare folders, show the diffs in a list and present diff in a splitted view side by side"; + description = "Extension allows you to compare folders, show the diffs in a list and present diff in a split view side by side"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=moshfeu.compare-folders"; homepage = "https://github.com/moshfeu/vscode-compare-folders"; license = lib.licenses.mit; @@ -5468,7 +5468,7 @@ let hash = "sha256-sin2kTx7aXFPhtraKUjsowuV8Z2z237RIePL4F/JiPM="; }; meta = { - description = "Visual Studio Code extension to help user easyly finish long words "; + description = "Visual Studio Code extension to help user easily finish long words "; longDescription = '' Dictionary completion allows user to get a list of keywords, based off of the current word at the cursor. This is useful if you are typing a long word (e.g. acknowledgeable) and don't want to finish typing or don't remember the Spelling diff --git a/pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix b/pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix index 902cda5b3941..f0bee93edf8f 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix @@ -24,7 +24,7 @@ So, in order for debugging to work properly, you merely need to create symlinks to one of these terminals at the appropriate location. - The good news is the the utility library is open source and with some effort + The good news is the utility library is open source and with some effort we could build a patched version ourselves. See: diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix index 6b237b302a68..72f67bb49c83 100644 --- a/pkgs/applications/editors/vscode/vscode.nix +++ b/pkgs/applications/editors/vscode/vscode.nix @@ -10,7 +10,7 @@ # sourceExecutableName is the name of the binary in the source archive over # which we have no control and it is needed to run the insider version as # documented in https://wiki.nixos.org/wiki/Visual_Studio_Code#Insiders_Build - # On MacOS the insider binary is still called code instead of code-insiders as + # On macOS the insider binary is still called code instead of code-insiders as # of 2023-08-06. sourceExecutableName ? "code" + lib.optionalString (isInsiders && stdenv.hostPlatform.isLinux) "-insiders", diff --git a/pkgs/applications/graphics/sane/frontends.nix b/pkgs/applications/graphics/sane/frontends.nix index 449156a56f06..6c854e10d65c 100644 --- a/pkgs/applications/graphics/sane/frontends.nix +++ b/pkgs/applications/graphics/sane/frontends.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "1ad4zr7rcxpda8yzvfkq1rfjgx9nl6lan5a628wvpdbh3fn9v0z7"; }; - # add all fedora patchs. fix gcc-14 build among other things + # add all fedora patches. fix gcc-14 build among other things # https://src.fedoraproject.org/rpms/sane-frontends/tree/main patches = let diff --git a/pkgs/applications/misc/cubocore-packages/corefm/default.nix b/pkgs/applications/misc/cubocore-packages/corefm/default.nix index f297314c5657..28ad0c2ef778 100644 --- a/pkgs/applications/misc/cubocore-packages/corefm/default.nix +++ b/pkgs/applications/misc/cubocore-packages/corefm/default.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: { ]; meta = { - description = "Lightwight filemanager from the C Suite"; + description = "Lightweight filemanager from the C Suite"; mainProgram = "corefm"; homepage = "https://gitlab.com/cubocore/coreapps/corefm"; license = lib.licenses.gpl3Plus; diff --git a/pkgs/applications/misc/cubocore-packages/libcprime/default.nix b/pkgs/applications/misc/cubocore-packages/libcprime/default.nix index 7bfde551bb3d..faab1e369458 100644 --- a/pkgs/applications/misc/cubocore-packages/libcprime/default.nix +++ b/pkgs/applications/misc/cubocore-packages/libcprime/default.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { dontWrapQtApps = true; meta = { - description = "Library for bookmarking, saving recent activites, managing settings of C-Suite"; + description = "Library for bookmarking, saving recent activities, managing settings of C-Suite"; homepage = "https://gitlab.com/cubocore/libcprime"; license = lib.licenses.gpl3Plus; maintainers = [ ]; diff --git a/pkgs/applications/misc/inochi2d/default.nix b/pkgs/applications/misc/inochi2d/default.nix index d66c4b5035a6..f0696f9d5bb2 100644 --- a/pkgs/applications/misc/inochi2d/default.nix +++ b/pkgs/applications/misc/inochi2d/default.nix @@ -8,7 +8,7 @@ # Note for maintainers: # -# These packages are only allowed to be packaged under the the condition that we +# These packages are only allowed to be packaged under the condition that we # - patch source/creator/config.d to not point to upstream's bug tracker # - use the "barebones" configuration to remove the mascot and logo from the build # diff --git a/pkgs/applications/networking/cluster/hadoop/default.nix b/pkgs/applications/networking/cluster/hadoop/default.nix index 11e899ebe285..0fbaa46d2364 100644 --- a/pkgs/applications/networking/cluster/hadoop/default.nix +++ b/pkgs/applications/networking/cluster/hadoop/default.nix @@ -155,9 +155,9 @@ let computers using a simple programming model. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. Rather than rely on - hardware to deliver high-avaiability, the library itself is + hardware to deliver high-availability, the library itself is designed to detect and handle failures at the application layer, - so delivering a highly-availabile service on top of a cluster of + so delivering a highly-available service on top of a cluster of computers, each of which may be prone to failures. ''; maintainers = with lib.maintainers; [ illustris ]; diff --git a/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix b/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix index 20968d05f475..6326694feb55 100644 --- a/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix +++ b/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix @@ -40,7 +40,7 @@ buildGoModule rec { ''; meta = { - description = "Helm Distribution plugin is is a set of utilities and Helm Plugin for making offline work with Helm Charts easier"; + description = "Helm Distribution plugin is a set of utilities and Helm Plugin for making offline work with Helm Charts easier"; homepage = "https://github.com/vmware-labs/distribution-tooling-for-helm"; maintainers = with lib.maintainers; [ ascii17 ]; license = lib.licenses.mit; diff --git a/pkgs/applications/networking/cluster/spark/default.nix b/pkgs/applications/networking/cluster/spark/default.nix index 3b1e20abb868..b319a6dec41a 100644 --- a/pkgs/applications/networking/cluster/spark/default.nix +++ b/pkgs/applications/networking/cluster/spark/default.nix @@ -8,7 +8,7 @@ RSupport ? true, R, nixosTests, - # needeed in situations where hadoop's jdk version is too old + # needed in situations where hadoop's jdk version is too old jdk21_headless, }: diff --git a/pkgs/applications/radio/gnuradio/wrapper.nix b/pkgs/applications/radio/gnuradio/wrapper.nix index 4afa3cca6afc..3ebf0430be1f 100644 --- a/pkgs/applications/radio/gnuradio/wrapper.nix +++ b/pkgs/applications/radio/gnuradio/wrapper.nix @@ -27,7 +27,7 @@ atk, # For Adding additional GRC blocks extraPackages ? [ ], - # For Adding additional python packaages + # For Adding additional python packages extraPythonPackages ? [ ], soapysdr, # For it's passthru.searchPath # soapysdr plugins we add by default. Ideally, we should have a diff --git a/pkgs/applications/video/obs-studio/plugins/advanced-scene-switcher/default.nix b/pkgs/applications/video/obs-studio/plugins/advanced-scene-switcher/default.nix index 6c67d1757316..fd1d8d0a3ee5 100644 --- a/pkgs/applications/video/obs-studio/plugins/advanced-scene-switcher/default.nix +++ b/pkgs/applications/video/obs-studio/plugins/advanced-scene-switcher/default.nix @@ -21,7 +21,7 @@ libusb1, pkg-config, # #FIXME: Could not get cmake to pick up on these dependencies - # Ommiting them prevents cmake from building the OCR video capabilities + # Omitting them prevents cmake from building the OCR video capabilities # Everything else should work it's just missing this one plugin # tesseract, # leptonica, diff --git a/pkgs/applications/virtualization/singularity/generic.nix b/pkgs/applications/virtualization/singularity/generic.nix index 7edf7607bfd7..e2804889ebcf 100644 --- a/pkgs/applications/virtualization/singularity/generic.nix +++ b/pkgs/applications/virtualization/singularity/generic.nix @@ -1,4 +1,4 @@ -# Configurations that should only be overrided by +# Configurations that should only be overridden by # overrideAttrs { pname, diff --git a/pkgs/applications/virtualization/singularity/packages.nix b/pkgs/applications/virtualization/singularity/packages.nix index cb2d1b5e8c25..44258928ee27 100644 --- a/pkgs/applications/virtualization/singularity/packages.nix +++ b/pkgs/applications/virtualization/singularity/packages.nix @@ -98,7 +98,7 @@ let description = ""; longDescription = '' This package produces identical store derivations to `pkgs.${packageName}` - overriden and installed by the NixOS module `programs.singularity` + overridden and installed by the NixOS module `programs.singularity` with default configuration. This is for binary substitutes only. Use pkgs.${packageName} instead. diff --git a/pkgs/build-support/build-fhsenv-bubblewrap/buildFHSEnv.nix b/pkgs/build-support/build-fhsenv-bubblewrap/buildFHSEnv.nix index 34d1e9c2fa1f..21316d47d5d2 100644 --- a/pkgs/build-support/build-fhsenv-bubblewrap/buildFHSEnv.nix +++ b/pkgs/build-support/build-fhsenv-bubblewrap/buildFHSEnv.nix @@ -64,7 +64,7 @@ let # base packages of the fhsenv # these match the host's architecture, glibc_multi is used for multilib - # builds. glibcLocales must be before glibc or glibc_multi as otherwiese + # builds. glibcLocales must be before glibc or glibc_multi as otherwise # the wrong LOCALE_ARCHIVE will be used where only C.UTF-8 is available. baseTargetPaths = with pkgs; [ glibcLocales diff --git a/pkgs/build-support/dotnet/add-nuget-deps/default.nix b/pkgs/build-support/dotnet/add-nuget-deps/default.nix index a2c1fd63cc0e..468c8c4565c7 100644 --- a/pkgs/build-support/dotnet/add-nuget-deps/default.nix +++ b/pkgs/build-support/dotnet/add-nuget-deps/default.nix @@ -96,7 +96,7 @@ attrs defaultDepsFile = # Wire in the depsFile such that running the script with no args - # runs it agains the correct deps file by default. + # runs it against the correct deps file by default. # Note that toString is necessary here as it results in the path at # eval time (i.e. to the file in your local Nixpkgs checkout) rather # than the Nix store path of the path after it's been imported. diff --git a/pkgs/build-support/make-hardcode-gsettings-patch/default.nix b/pkgs/build-support/make-hardcode-gsettings-patch/default.nix index b803bd97eacf..c218a5a4a1ee 100644 --- a/pkgs/build-support/make-hardcode-gsettings-patch/default.nix +++ b/pkgs/build-support/make-hardcode-gsettings-patch/default.nix @@ -11,7 +11,7 @@ This is useful so that libraries can find schemas even though Nix lacks a standard location like /usr/share, where GSettings system could look for schemas. - The derivation is is somewhat dependency-heavy so it is best used as part of an update script. + The derivation is somewhat dependency-heavy so it is best used as part of an update script. For each schema id referenced in the source code (e.g. org.gnome.evolution), a variable name such as `EVOLUTION` must be provided. diff --git a/pkgs/data/fonts/open-relay/default.nix b/pkgs/data/fonts/open-relay/default.nix index db897c3c1ab4..7ba7ecca9749 100644 --- a/pkgs/data/fonts/open-relay/default.nix +++ b/pkgs/data/fonts/open-relay/default.nix @@ -65,7 +65,7 @@ lib.mapAttrs mkOpenRelayTypeface { supports many scripts and a large number of Unicode blocks as well as constructed scripts as encoded in the Under-ConScript Unicode Registry, pseudographics and semigraphics, and tons of private use characters. It - has been superceded by Fairfax HD but is still maintained. + has been superseded by Fairfax HD but is still maintained. ''; }; }; diff --git a/pkgs/desktops/gnome/extensions/update-extensions.py b/pkgs/desktops/gnome/extensions/update-extensions.py index 1d8a27a4f315..c26433e0a936 100755 --- a/pkgs/desktops/gnome/extensions/update-extensions.py +++ b/pkgs/desktops/gnome/extensions/update-extensions.py @@ -340,7 +340,7 @@ def serialize_extensions(processed_extensions: list[dict[str, Any]]) -> None: out.write("[ ") else: out.write(", ") - # Dump each extension into a single-line string forst + # Dump each extension into a single-line string first serialized_extension = json.dumps(extension, ensure_ascii=False) # Inject line breaks for each supported version for version in supported_versions: diff --git a/pkgs/games/quake3/content/hires.nix b/pkgs/games/quake3/content/hires.nix index 85b9fe497bb8..0ccc738ed7e0 100644 --- a/pkgs/games/quake3/content/hires.nix +++ b/pkgs/games/quake3/content/hires.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { # According to the @diegoulloao (see https://github.com/diegoulloao/ioquake3-mac-install/issues/23#issuecomment-2817031996) # quake3-live-sounds.pk3 is likely a custom repack from https://www.moddb.com/addons/quake-live-announcers-pack # zpack-weapons.pk3 is an amalgamation of multiple mods, where he can't recall which ones he used exactly. - # It still makes him the authorative source for these file. + # It still makes him the authoritative source for these file. ioquake3_mac = fetchFromGitHub { owner = "diegoulloao"; repo = "ioquake3-mac-install"; diff --git a/pkgs/misc/barebox/default.nix b/pkgs/misc/barebox/default.nix index bc9c04a62f2c..cbbc3fc8a9db 100644 --- a/pkgs/misc/barebox/default.nix +++ b/pkgs/misc/barebox/default.nix @@ -93,7 +93,7 @@ let with lib; { homepage = "https://www.barebox.org"; - description = "Swiss Army Knive for bare metal"; + description = "Swiss Army Knife for bare metal"; license = licenses.gpl2Only; maintainers = with maintainers; [ emantor ]; } diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/pciconf.nix b/pkgs/os-specific/bsd/freebsd/pkgs/pciconf.nix index fc925e46ec09..87fa9e270413 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/pciconf.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/pciconf.nix @@ -28,6 +28,6 @@ mkDerivation { cp "${pciutils}/share/pci.ids" "$out/share/pci.ids" ''; - meta.platorms = lib.platforms.freebsd; + meta.platforms = lib.platforms.freebsd; meta.mainProgram = "pciconf"; } diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/vidcontrol.nix b/pkgs/os-specific/bsd/freebsd/pkgs/vidcontrol.nix index 45d70b5fc35e..3c368c001417 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/vidcontrol.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/vidcontrol.nix @@ -6,5 +6,5 @@ mkDerivation { path = "usr.sbin/vidcontrol"; meta.mainProgram = "vidcontrol"; - meta.platorms = lib.platforms.freebsd; + meta.platforms = lib.platforms.freebsd; } diff --git a/pkgs/os-specific/cygwin/newlib-cygwin/default.nix b/pkgs/os-specific/cygwin/newlib-cygwin/default.nix index 516498e6ec3b..86420948acf6 100644 --- a/pkgs/os-specific/cygwin/newlib-cygwin/default.nix +++ b/pkgs/os-specific/cygwin/newlib-cygwin/default.nix @@ -154,7 +154,7 @@ "--enable-static" "--disable-dumper" "--with-cross-bootstrap" - # if gm4 or gnum4 are in PATH, they would be be preferred to nixpkgs m4 + # if gm4 or gnum4 are in PATH, they would be preferred to nixpkgs m4 "M4=m4" ]; diff --git a/pkgs/os-specific/darwin/sourceRelease/update-source-releases.sh b/pkgs/os-specific/darwin/sourceRelease/update-source-releases.sh index 8e416bfc3483..29f2bfc1edff 100755 --- a/pkgs/os-specific/darwin/sourceRelease/update-source-releases.sh +++ b/pkgs/os-specific/darwin/sourceRelease/update-source-releases.sh @@ -104,7 +104,7 @@ git clone --branch "$tag" https://github.com/apple-oss-distributions/distributio cd distribution-macOS for package in "${packages[@]}"; do - # If the tag exists in `release.json`, use that as an optimization to avoid downloading unnecessarily from Github. + # If the tag exists in `release.json`, use that as an optimization to avoid downloading unnecessarily from GitHub. packageTag=$(jq -r --arg package "$package" '.projects[] | select(.project == $package) | .tag' release.json) packageCommit=$(git ls-tree -d HEAD "$package" | awk '{print $3}') diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index ef681fa9e292..c4e858e676fa 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -670,7 +670,7 @@ let USB_EHCI_ROOT_HUB_TT = yes; # Root Hub Transaction Translators USB_EHCI_TT_NEWSCHED = yes; # Improved transaction translator scheduling - USB_HIDDEV = yes; # USB Raw HID Devices (like monitor controls and Uninterruptable Power Supplies) + USB_HIDDEV = yes; # USB Raw HID Devices (like monitor controls and Uninterruptible Power Supplies) # default to dual role mode USB_DWC2_DUAL_ROLE = yes; @@ -1393,7 +1393,7 @@ let HOTPLUG_PCI_ACPI = yes; # PCI hotplug using ACPI HOTPLUG_PCI_PCIE = yes; # PCI-Expresscard hotplug support - # Allos PCIe devices report errors with Advanced Error Reporting (AER). + # Allows PCIe devices to report errors with Advanced Error Reporting (AER). PCIEAER = yes; ACPI_APEI_PCIEAER = yes; diff --git a/pkgs/os-specific/linux/lvm2/common.nix b/pkgs/os-specific/linux/lvm2/common.nix index 83b6502405c8..5a9c206950cb 100644 --- a/pkgs/os-specific/linux/lvm2/common.nix +++ b/pkgs/os-specific/linux/lvm2/common.nix @@ -17,7 +17,7 @@ udev, udevCheckHook, onlyLib ? stdenv.hostPlatform.isStatic, - # Otherwise we have a infinity recursion during static compilation + # Otherwise we have an infinite recursion during static compilation enableUtilLinux ? !stdenv.hostPlatform.isStatic, util-linux, enableVDO ? false, diff --git a/pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix b/pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix index f81a304ba152..d0cac9dee6ad 100644 --- a/pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix +++ b/pkgs/os-specific/linux/nvidia-x11/fabricmanager.nix @@ -76,7 +76,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://www.nvidia.com/object/unix.html"; - description = "Fabricmanager daemon for NVLink intialization and control"; + description = "Fabricmanager daemon for NVLink initialization and control"; license = lib.licenses.unfreeRedistributable; platforms = nvidia_x11.meta.platforms; mainProgram = "nv-fabricmanager"; diff --git a/pkgs/os-specific/linux/trelay/default.nix b/pkgs/os-specific/linux/trelay/default.nix index eaf83d64f982..017b12af72a1 100644 --- a/pkgs/os-specific/linux/trelay/default.nix +++ b/pkgs/os-specific/linux/trelay/default.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { ]; meta = { - description = "For relaying IP packets between two devices to build a IP bridge between them"; + description = "For relaying IP packets between two devices to build an IP bridge between them"; longDescription = '' A kernel module that relays ethernet packets between two devices (similar to a bridge), but without any MAC address checks. diff --git a/pkgs/servers/home-assistant/custom-components/README.md b/pkgs/servers/home-assistant/custom-components/README.md index b8b1fed85764..deba06c5ca22 100644 --- a/pkgs/servers/home-assistant/custom-components/README.md +++ b/pkgs/servers/home-assistant/custom-components/README.md @@ -12,7 +12,7 @@ function arguments. Pass them into `dependencies` for them to be available to Home Assistant. Out-of-tree components need to use Python packages from -`home-assistant.python3Pacakges` as to not introduce conflicting package +`home-assistant.python3Packages` as to not introduce conflicting package versions into the Python environment. diff --git a/pkgs/servers/home-assistant/update-component-packages.py b/pkgs/servers/home-assistant/update-component-packages.py index fa4eadd027ba..784f4e16d55d 100755 --- a/pkgs/servers/home-assistant/update-component-packages.py +++ b/pkgs/servers/home-assistant/update-component-packages.py @@ -148,7 +148,7 @@ def repository_root() -> str: return os.path.abspath(sys.argv[0] + "/../../../..") -# For a package attribute and and an extra, check if the package exposes it via passthru.optional-dependencies +# For a package attribute and an extra, check if the package exposes it via passthru.optional-dependencies def has_extra(package: str, extra: str): cmd = [ "nix-instantiate", diff --git a/pkgs/servers/icingaweb2/theme-lsd/default.nix b/pkgs/servers/icingaweb2/theme-lsd/default.nix index 0b6c110e9f13..5e34bd043e4d 100644 --- a/pkgs/servers/icingaweb2/theme-lsd/default.nix +++ b/pkgs/servers/icingaweb2/theme-lsd/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "Psychadelic theme for IcingaWeb 2"; + description = "Psychedelic theme for IcingaWeb 2"; homepage = "https://github.com/Mikesch-mp/icingaweb2-theme-lsd"; license = lib.licenses.publicDomain; platforms = lib.platforms.all; diff --git a/pkgs/servers/monitoring/nagios-plugins/check_wmi_plus/default.nix b/pkgs/servers/monitoring/nagios-plugins/check_wmi_plus/default.nix index b7bc0cb46fa1..bdbfbe464496 100644 --- a/pkgs/servers/monitoring/nagios-plugins/check_wmi_plus/default.nix +++ b/pkgs/servers/monitoring/nagios-plugins/check_wmi_plus/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { pname = "check-wmi-plus"; version = "1.65"; - # Upstream has been moved from Github to tarballs on the author's website. + # Upstream has been moved from GitHub to tarballs on the author's website. # See https://edcint.co.nz/checkwmiplus/releases/ src = fetchFromGitHub { owner = "speartail"; diff --git a/pkgs/servers/sql/postgresql/ext/smlar.nix b/pkgs/servers/sql/postgresql/ext/smlar.nix index e02e7aa2334b..a76353fa10df 100644 --- a/pkgs/servers/sql/postgresql/ext/smlar.nix +++ b/pkgs/servers/sql/postgresql/ext/smlar.nix @@ -18,7 +18,7 @@ postgresqlBuildExtension { makeFlags = [ "USE_PGXS=1" ]; meta = { - description = "Compute similary of any one-dimensional arrays"; + description = "Compute similarity of any one-dimensional arrays"; homepage = "http://sigaev.ru/git/gitweb.cgi?p=smlar.git"; platforms = postgresql.meta.platforms; license = lib.licenses.bsd2; diff --git a/pkgs/servers/web-apps/wordpress/packages/default.nix b/pkgs/servers/web-apps/wordpress/packages/default.nix index c7630cbeb1a5..43780dd9362f 100644 --- a/pkgs/servers/web-apps/wordpress/packages/default.nix +++ b/pkgs/servers/web-apps/wordpress/packages/default.nix @@ -116,7 +116,7 @@ let } ) { }; - # Filter out all characters that might occur in a version string but that that are not allowed + # Filter out all characters that might occur in a version string but that are not allowed # in store paths. filterWPString = builtins.replaceStrings diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix index b19cdcc54de2..208f11551127 100644 --- a/pkgs/stdenv/darwin/default.nix +++ b/pkgs/stdenv/darwin/default.nix @@ -339,7 +339,7 @@ assert bootstrapTools.passthru.isFromBootstrapFiles or false; # sanity check # Create a stage with the bootstrap tools. This will be used to build the subsequent stages and # build up the standard environment. # - # Note: Each stage depends only on the the packages in `prevStage`. If a package is not to be + # Note: Each stage depends only on the packages in `prevStage`. If a package is not to be # rebuilt, it should be passed through by inheriting it. ( prevStage: diff --git a/pkgs/stdenv/tests/inputDerivationRequiredSystemFeatures.nix b/pkgs/stdenv/tests/inputDerivationRequiredSystemFeatures.nix index 487e55bf7f0b..7672ec9a3e5a 100644 --- a/pkgs/stdenv/tests/inputDerivationRequiredSystemFeatures.nix +++ b/pkgs/stdenv/tests/inputDerivationRequiredSystemFeatures.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation { to a lack of system features, then that builder would also not be able to build `.inputDerivation`. - That was an aribtrary (and probably accidental) limitation. Building + That was an arbitrary (and probably accidental) limitation. Building input derivations never requires any system features. This test checks to make sure that that limitation no longer exists. ''; diff --git a/pkgs/tools/package-management/nix/modular/packaging/everything.nix b/pkgs/tools/package-management/nix/modular/packaging/everything.nix index a8128775e4ab..a552130d3501 100644 --- a/pkgs/tools/package-management/nix/modular/packaging/everything.nix +++ b/pkgs/tools/package-management/nix/modular/packaging/everything.nix @@ -126,7 +126,7 @@ stdenv.mkDerivation (finalAttrs: { dontBuild = true; /** - `doCheck` controles whether tests are added as build gate for the combined package. + `doCheck` controls whether tests are added as build gate for the combined package. This includes both the unit tests and the functional tests, but not the integration tests that run in CI (the flake's `hydraJobs` and some of the `checks`). */ diff --git a/pkgs/tools/text/multitran/libfacet/default.nix b/pkgs/tools/text/multitran/libfacet/default.nix index 8cd5f004b4a0..44101aca9744 100644 --- a/pkgs/tools/text/multitran/libfacet/default.nix +++ b/pkgs/tools/text/multitran/libfacet/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://multitran.sourceforge.net/"; - description = "Multitran lib: enchanced locale facets"; + description = "Multitran lib: enhanced locale facets"; license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; }; diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix index da4be6be6e2f..4d8a95311d82 100644 --- a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix +++ b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix @@ -572,7 +572,7 @@ lib.recursiveUpdate orig rec { # Use top-level git-latexdiff's version and src. NOTE that this derivation is # still different from top-level's `git-latexdiff`, due to __structuredAttrs - # enabled unconditionally. Still though this derivation produces a funcitonal + # enabled unconditionally. Still though this derivation produces a functional # binary. inherit git-latexdiff; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8f4da2320b2d..aa3f08cde525 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -406,8 +406,8 @@ mapAliases { binserve = throw "'binserve' has been removed because it is unmaintained upstream."; # Added 2025-11-29 binutilsDualAs = throw "binutilsDualAs has been removed because it was only useful on `x86_64-darwin` and also only useful for the GNAT bootstrap and also not even used for that any more and actually what on earth were you using this thing for anyway?"; # Added 2026-06-27 bitbucket-server-cli = throw "bitbucket-server-cli has been removed due to lack of maintenance upstream."; # Added 2025-05-27 - bitcoin-abc = throw "bitcoin-abc has been removed due to a lack of maintanance"; # Added 2025-06-17 - bitcoind-abc = throw "bitcoind-abc has been removed due to a lack of maintanance"; # Added 2025-06-17 + bitcoin-abc = throw "bitcoin-abc has been removed due to a lack of maintenance"; # Added 2025-06-17 + bitcoind-abc = throw "bitcoind-abc has been removed due to a lack of maintenance"; # Added 2025-06-17 bitmeter = throw "bitmeter has been removed, use `x42-meter 18` from the x42-plugins pkg instead."; # Added 2025-10-03 bitwarden = throw "'bitwarden' has been renamed to/replaced by 'bitwarden-desktop'"; # Converted to throw 2025-10-27 bitwarden_rs = throw "'bitwarden_rs' has been renamed to/replaced by 'vaultwarden'"; # Converted to throw 2025-10-27 @@ -415,12 +415,12 @@ mapAliases { bitwarden_rs-postgresql = throw "'bitwarden_rs-postgresql' has been renamed to/replaced by 'vaultwarden-postgresql'"; # Converted to throw 2025-10-27 bitwarden_rs-sqlite = throw "'bitwarden_rs-sqlite' has been renamed to/replaced by 'vaultwarden-sqlite'"; # Converted to throw 2025-10-27 bitwarden_rs-vault = throw "'bitwarden_rs-vault' has been renamed to/replaced by 'vaultwarden-vault'"; # Converted to throw 2025-10-27 - bkyml = throw "''bkyml' has been removed due to a lack of upstream maintainance"; # Added 2026-06-16 + bkyml = throw "'bkyml' has been removed due to a lack of upstream maintenance"; # Added 2026-06-16 blackbird = throw "'blackbird' has been removed because it depended on 'gtk-engine-murrine', which was removed because it was unmaintained upstream and depended on GTK 2."; # Added 2026-07-22 blackbox = throw "'blackbox' has been removed since it has been deprecated and archived upstream. Consider using pass instead"; # Added 2026-01-16 blas-reference = throw "blas-reference has been removed since it has been discontinued as free-standing package. It is now contained within lapack-reference."; # Added 2025-10-21 blender-hip = throw "blender-hip has been removed in favor of setting `config.rocmSupport = true` or using `pkgsRocm.blender`"; # Added 2026-01-04 - blender-with-packages = throw "blender-with-packages is deprecated in in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`"; # Converted to throw 2025-10-26 + blender-with-packages = throw "blender-with-packages is deprecated in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`"; # Converted to throw 2025-10-26 blockbench-electron = throw "'blockbench-electron' has been renamed to/replaced by 'blockbench'"; # Converted to throw 2025-10-27 bloomeetunes = throw "bloomeetunes is unmaintained and has been removed"; # Added 2025-08-26 blueberry = throw "'blueberry' has been removed as it is unmaintained upstream. Consider using blueman instead"; # Added 2026-03-09 @@ -468,8 +468,8 @@ mapAliases { carp = throw "'carp' has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05 cask = throw "'cask' has been renamed to/replaced by 'emacs.pkgs.cask'"; # Converted to throw 2025-10-27 catalyst-browser = throw "'catalyst-browser' has been removed due to a lack of maintenance and not satisfying our security criteria for browsers."; # Added 2025-06-25 - cataract = throw "'cataract' has been removed due to a lack of maintenace"; # Added 2025-08-25 - cataract-unstable = throw "'cataract-unstable' has been removed due to a lack of maintenace"; # Added 2025-08-25 + cataract = throw "'cataract' has been removed due to a lack of maintenance"; # Added 2025-08-25 + cataract-unstable = throw "'cataract-unstable' has been removed due to a lack of maintenance"; # Added 2025-08-25 catch = throw "catch has been removed. Please upgrade to catch2 or catch2_3"; # Added 2025-08-21 catfs = throw "'catfs' has been removed as it was unmaintained upstream"; # Added 2026-05-31 catnip-gtk4 = throw "'catnip-gtk4' has been removed, as it has been unmaintained upstream since June 2023, use cavasik or cavalier instead"; # Added 2026-01-01 @@ -575,7 +575,7 @@ mapAliases { code-browser-gtk = throw "'code-browser-gtk' has been removed, as it was broken since 22.11"; # Added 2025-08-22 code-browser-qt = throw "'code-browser-qt' has been removed, as it was broken since 22.11"; # Added 2025-08-22 CoinMP = throw "'CoinMP' has been renamed to/replaced by 'coinmp'"; # Converted to throw 2025-10-27 - collada2gltf = throw "collada2gltf has been removed from Nixpkgs, as it has been unmaintained upstream for 5 years and does not build with supported GCC versions"; # Addd 2025-08-08 + collada2gltf = throw "collada2gltf has been removed from Nixpkgs, as it has been unmaintained upstream for 5 years and does not build with supported GCC versions"; # Added 2025-08-08 colloid-kde = throw "'colloid-kde' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 colorstorm = throw "'colorstorm' has been removed because it was unmaintained in nixpkgs and upstream was rewritten."; # Added 2025-06-15 commonsBcel = warnAlias "'commonsBcel' has been renamed to 'commons-bcel'" commons-bcel; # Added 2026-02-08 @@ -622,7 +622,7 @@ mapAliases { crossLibcStdenv = throw "'crossLibcStdenv' has been renamed to/replaced by 'stdenvNoLibc'"; # Converted to throw 2025-10-27 cryfs = throw "'cryfs' has been removed as versions <2.x depend on FUSE 2, which is deprecated and is no longer available in Nixpkgs. 'cryfs' may be added again in the future once version 2.0.0 is stabilised. In the meantime, consider using 'gocryptfs'."; # Added 2026-07-12 crystal_1_11 = throw "'crystal_1_11' has been removed as it is obsolete and no longer used in the tree. Consider using 'crystal' instead"; # Added 2025-09-04 - csslint = throw "'csslint' has been removed as upstream considers it abandoned."; # Addeed 2025-11-07 + csslint = throw "'csslint' has been removed as upstream considers it abandoned."; # Added 2025-11-07 cstore_fdw = throw "'cstore_fdw' has been removed. Use 'postgresqlPackages.cstore_fdw' instead."; # Added 2025-07-19 ctpp2 = throw "'ctpp2' has been removed due to lack of maintenance."; # Added 2025-12-31 cudaPackages_11 = throw "CUDA 11 has been removed from Nixpkgs, as it is unmaintained upstream and depends on unsupported compilers"; # Added 2025-08-08 @@ -863,7 +863,7 @@ mapAliases { fontcursormisc = font-cursor-misc; # Added 2026-01-19 fontdaewoomisc = font-daewoo-misc; # Added 2026-01-19 fontdecmisc = font-dec-misc; # Added 2026-01-19 - fontfinder = throw "'fontfinder' has been remved as it has been unmaintained upstream since April 2023"; # Added 2026-02-07 + fontfinder = throw "'fontfinder' has been removed as it has been unmaintained upstream since April 2023"; # Added 2026-02-07 fontibmtype1 = font-ibm-type1; # Added 2026-01-19 fontisasmisc = font-isas-misc; # Added 2026-01-19 fontjismisc = font-jis-misc; # Added 2026-01-19 @@ -905,7 +905,7 @@ mapAliases { fusionInventory = warnAlias "'fusionInventory' has been renamed to 'fusioninventory-agent'" fusioninventory-agent; # Added 2026-02-08 futuresql = throw "'futuresql' has been renamed to/replaced by 'libsForQt5.futuresql'"; # Converted to throw 2025-10-27 fx_cast_bridge = throw "'fx_cast_bridge' has been renamed to/replaced by 'fx-cast-bridge'"; # Converted to throw 2025-10-27 - fzf-zsh = throw "'fzf-zsh' has been removed because it was superseed by its builtin equivalent and archived upstream."; # Added 2026-01-17 + fzf-zsh = throw "'fzf-zsh' has been removed because it was superseded by its builtin equivalent and archived upstream."; # Added 2026-01-17 g4music = throw "'g4music' has been renamed to/replaced by 'gapless'"; # Converted to throw 2025-10-27 galene-stt = throw "'galene-stt' has been removed as it is unmaintained and broken"; # Added 2026-01-27 gamecube-tools = throw "gamecube-tools was removed due to numerous vulnerabilities in freeimage"; # Added 2025-10-23 @@ -958,7 +958,7 @@ mapAliases { gitfs = throw "'gitfs' has been removed, as it is broken and unmaintained upstream"; # Added 2026-05-22 gitversion = throw "'gitversion' has been removed because it produced a broken build and was unmaintained"; # Added 2025-08-30 gjay = throw "'gjay' has been removed as it is unmaintained upstream"; # Added 2025-05-25 - gkrellm = throw "'gkrellm' has been removed as it dependend on the deprecated GTK2 engine."; # Added 2026-07-30 + gkrellm = throw "'gkrellm' has been removed as it depended on the deprecated GTK2 engine."; # Added 2026-07-30 glabels = throw "'glabels' has been removed because it is no longer maintained. Consider using 'glabels-qt', which is an active fork."; # Added 2025-09-16 glaxnimate = kdePackages.glaxnimate; # Added 2025-09-17 glew110 = warnAlias "'glew110' has been renamed to 'glew_1_10'" glew_1_10; # Added 2026-01-14 @@ -993,7 +993,7 @@ mapAliases { gnatcoll-xref = throw "'gnatcoll-xref' has been renamed to/replaced by 'gnatPackages.gnatcoll-xref'"; # Converted to throw 2025-10-27 gnatcoll-zlib = throw "'gnatcoll-zlib' has been renamed to/replaced by 'gnatPackages.gnatcoll-zlib'"; # Converted to throw 2025-10-27 gnatinspect = throw "'gnatinspect' has been renamed to/replaced by 'gnatPackages.gnatinspect'"; # Converted to throw 2025-10-27 - gnaural = throw "'gnaural' has been removed due to lack of maintainance and relying on gtk2. Consider using 'sbagen' instead"; # Added 2026-05-22 + gnaural = throw "'gnaural' has been removed due to lack of maintenance and relying on gtk2. Consider using 'sbagen' instead"; # Added 2026-05-22 gnome-bluetooth_1_0 = throw "'gnome-bluetooth_1_0' has been removed as it is unmaintained upstream"; # Added 2026-03-09 gnome-firmware-updater = throw "'gnome-firmware-updater' has been renamed to/replaced by 'gnome-firmware'"; # Converted to throw 2025-10-27 gnome-icon-theme = throw "'gnome-icon-theme' has been removed because it is unmaintained upstream and depends on GTK 2."; # Added 2026-07-22 @@ -1154,7 +1154,7 @@ mapAliases { jmtpfs = throw "'jmtpfs' has been removed, as it is unmaintained"; # Added 2026-06-06 joplin = joplin-cli; # Added 2025-11-03 jscoverage = throw "jscoverage has been removed, as it was broken"; # Added 2025-08-25 - jsduck = throw "jsduck has been removed, as it was broken and and unmaintained upstream."; # Added 2025-12-02 + jsduck = throw "jsduck has been removed, as it was broken and unmaintained upstream."; # Added 2025-12-02 julia_19 = throw "Julia 1.9 has reached its end of life and 'julia_19' has been removed. Please use a supported version."; # Added 2025-10-29 julia_19-bin = throw "Julia 1.9 has reached its end of life and 'julia_19-bin' has been removed. Please use a supported version."; # Added 2025-10-29 k3s_1_30 = throw "'k3s_1_30' has been removed from nixpkgs as it has reached end of life"; # Added 2025-09-01 @@ -1451,7 +1451,7 @@ mapAliases { linuxstopmotion = throw "'linuxstopmotion' has been renamed to/replaced by 'stopmotion'"; # Converted to throw 2025-10-27 liquidfun = throw "liquidfun has been removed, as it has failed to build (and so presumed unused) for 10 years"; # Added 2025-12-19 Literate = throw "'Literate' has been renamed to/replaced by 'literate'"; # Converted to throw 2025-10-27 - littlefs-fuse = throw "'littlefs-fuse' has been removed as it depends on fues2, which has has been deprecated"; # Added 2026-05-05 + littlefs-fuse = throw "'littlefs-fuse' has been removed as it depends on fues2, which has been deprecated"; # Added 2026-05-05 littlenavmap = throw "littlenavmap has been removed as it depends on KDE Gear 5, which has reached EOL"; # Added 2025-08-20 live-chart = throw "live-chart has been removed as it is no longer used in Nixpkgs. livechart-2 (elementary's fork) is available as pantheon.live-chart"; # Added 2025-10-10 lixVersions = lixPackageSets.renamedDeprecatedLixVersions; # Added 2025-03-20, warning in ../tools/package-management/lix/default.nix @@ -1595,8 +1595,8 @@ mapAliases { microcodeIntel = throw "'microcodeIntel' has been renamed to/replaced by 'microcode-intel'"; # Converted to throw 2025-10-27 microsoft_gsl = throw "'microsoft_gsl' has been renamed to/replaced by 'microsoft-gsl'"; # Converted to throw 2025-10-27 MIDIVisualizer = throw "'MIDIVisualizer' has been renamed to/replaced by 'midivisualizer'"; # Converted to throw 2025-10-27 - midori = throw "'midori' original project has been abandonned upstream and the package was broken for a while in nixpkgs"; # Added 2025-05-19 - midori-unwrapped = throw "'midori' original project has been abandonned upstream and the package was broken for a while in nixpkgs"; # Added 2025-05-19 + midori = throw "'midori' original project has been abandoned upstream and the package was broken for a while in nixpkgs"; # Added 2025-05-19 + midori-unwrapped = throw "'midori' original project has been abandoned upstream and the package was broken for a while in nixpkgs"; # Added 2025-05-19 migra = throw "migra has been removed because it has transitively been marked as broken since May 2024, and is unmaintained upstream."; # Added 2025-10-11 mihomo-party = throw "'mihomo-party' has been removed due to upstream license violation"; # Added 2025-08-20 mime-types = throw "'mime-types' has been renamed to/replaced by 'mailcap'"; # Converted to throw 2025-10-27 @@ -1644,7 +1644,7 @@ mapAliases { mpris-discord-rpc = throw "'mpris-discord-rpc' has been renamed to 'music-discord-rpc'."; # Added 2025-09-14 mpw = throw "'mpw' has been removed, as upstream development has moved to Spectre, which is packaged as 'spectre-cli'"; # Added 2025-10-26 mrpeach = throw "'mrpeach' has been removed as it is unmaintained"; # Added 2025-10-06 - mrxvt = throw "'mrxvt' has been removed due to lack of maintainence upstream"; # Added 2025-09-25 + mrxvt = throw "'mrxvt' has been removed due to lack of maintenance upstream"; # Added 2025-09-25 msalsdk-dbusclient = throw "'msalsdk-dbusclient' has been removed, as it is no longer needed by 'intune-portal'"; # Added 2026-02-11 msgpack = throw "msgpack has been split into msgpack-c and msgpack-cxx"; # Added 2025-09-14 msp430NewlibCross = throw "'msp430NewlibCross' has been renamed to/replaced by 'msp430Newlib'"; # Converted to throw 2025-10-27 @@ -1661,7 +1661,7 @@ mapAliases { n98-magerun = throw "n98-magerun doesn't support new PHP newer than 8.1"; # Added 2025-10-03 nagiosPluginsOfficial = throw "'nagiosPluginsOfficial' has been renamed to/replaced by 'monitoring-plugins'"; # Converted to throw 2025-10-27 namazu = throw "namazu has been removed, as it was broken"; # Added 2025-08-25 - nanoblogger = throw "nanoblogger has been removed as upstream stopped developement in 2013"; # Added 2025-09-10 + nanoblogger = throw "nanoblogger has been removed as upstream stopped development in 2013"; # Added 2025-09-10 nasc = throw "'nasc' has been removed as it was unmaintained and depends on deprecated webkitgtk_4_0"; # Added 2025-10-09 nats-streaming-server = throw "'nats-streaming-server' has been removed as critical bug fixes and security fixes will no longer be performed as of June of 2023"; # Added 2025-10-13 ncdu_2 = throw "'ncdu_2' has been renamed to/replaced by 'ncdu'"; # Converted to throw 2025-10-27 @@ -2092,7 +2092,7 @@ mapAliases { retroarchBare = throw "'retroarchBare' has been renamed to/replaced by 'retroarch-bare'"; # Converted to throw 2025-10-27 retroarchFull = throw "'retroarchFull' has been renamed to/replaced by 'retroarch-full'"; # Converted to throw 2025-10-27 retroshare06 = throw "'retroshare06' has been renamed to/replaced by 'retroshare'"; # Converted to throw 2025-10-27 - rewind-ai = throw "'rewind-ai' has been removed due to lack of of maintenance upstream"; # Added 2025-08-03 + rewind-ai = throw "'rewind-ai' has been removed due to lack of maintenance upstream"; # Added 2025-08-03 rHttp = rhttp; # Added 2026-07-05 rigsofrods = throw "'rigsofrods' has been renamed to/replaced by 'rigsofrods-bin'"; # Converted to throw 2025-10-27 rili = throw "'rili' has been dropped in favor of its maintained fork 'li-ri'"; # Added 2026-01-03 @@ -2117,7 +2117,7 @@ mapAliases { rr-unstable = throw "'rr-unstable' has been renamed to/replaced by 'rr'"; # Converted to throw 2025-10-27 rss-glx = throw "'rss-glx' has been removed because it was broken and depends on an outdated version of ImageMagick"; # added 2026-02-26 rtx = throw "'rtx' has been renamed to/replaced by 'mise'"; # Converted to throw 2025-10-27 - ruby-zoom = throw "'ruby-zoom' has been removed due to lack of maintaince and had not been updated since 2020"; # Added 2025-08-24 + ruby-zoom = throw "'ruby-zoom' has been removed due to lack of maintenance and had not been updated since 2020"; # Added 2025-08-24 ruby_3_1 = throw "ruby_3_1 has been removed, as it is has reached end‐of‐life upstream"; # Added 2025-10-12 ruby_3_2 = throw "ruby_3_2 has been removed, as it will reach end‐of‐life upstream during Nixpkgs 25.11’s support cycle"; # Added 2025-10-12 ruby_3_5 = ruby_4_0; # Added 2025-12-22 @@ -2128,7 +2128,7 @@ mapAliases { runCommandNoCC = warnAlias "'runCommandNoCC' has been renamed to/replaced by 'runCommand'" runCommand; # Converted to warning 2025-10-28 runCommandNoCCLocal = warnAlias "'runCommandNoCCLocal' has been renamed to/replaced by 'runCommandLocal'" runCommandLocal; # Converted to warning 2025-10-28 runescape = throw "'runescape' was removed due to a lack of maintenance, insecure dependencies, and incompatibility with Jagex accounts. Please consider using 'bolt-launcher' instead."; # Added 2026-02-24 - rust-hypervisor-firmware = throw "rust-hypevisor-firmware was removed, as it is no longer needed by Cloud Hypervisor and was broken"; # Added 2026-02-19 + rust-hypervisor-firmware = throw "rust-hypervisor-firmware was removed, as it is no longer needed by Cloud Hypervisor and was broken"; # Added 2026-02-19 rust-synapse-state-compress = throw "'rust-synapse-state-compress' has been renamed to/replaced by 'rust-synapse-compress-state'"; # Converted to throw 2025-10-27 rustc-wasm32 = throw "'rustc-wasm32' has been renamed to/replaced by 'rustc'"; # Converted to throw 2025-10-27 rustic-rs = throw "'rustic-rs' has been renamed to/replaced by 'rustic'"; # Converted to throw 2025-10-27 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index fc29768336c4..421bad75b8a0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -82,7 +82,7 @@ with pkgs; # TODO It would be much better to pass the `stdenvNoCC` and *unwrapped* # cc, bintools, compiler-rt equivalent, etc. and create all final stdenvs # as part of the stage. Then we would never be tempted to override a later - # thing to to create an earlier thing (leading to infinite recursion) and + # thing to create an earlier thing (leading to infinite recursion) and # we also would still respect the stage arguments choices for these # things. ( @@ -116,7 +116,7 @@ with pkgs; # Inputs `modes` - : An attribute set containg keys from `config.recursionMode` defaulting to true. + : An attribute set containing keys from `config.recursionMode` defaulting to true. `attrs` : An attribute set to scan for derivations. @@ -1279,7 +1279,7 @@ with pkgs; appimage-run = callPackage ../tools/package-management/appimage-run { }; appimage-run-tests = callPackage ../tools/package-management/appimage-run/test.nix { appimage-run = appimage-run.override { - appimage-run-tests = null; # break boostrap cycle for passthru.tests + appimage-run-tests = null; # break bootstrap cycle for passthru.tests }; }; @@ -1979,7 +1979,7 @@ with pkgs; mkDerivation = buildEmscriptenPackage; }; - # The latest version used by elasticsearch, logstash, kibana and the the beats from elastic. + # The latest version used by elasticsearch, logstash, kibana and the beats from elastic. # When updating make sure to update all plugins or they will break! elk7Version = "7.17.27"; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 7c52ed9443bc..34f6193bc6a3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -5201,7 +5201,7 @@ with self; hash = "sha256-p1KK8in6OhIF3NJakd59dKxvp9lSgbmTtV6Lb0+HuZE="; }; meta = { - description = "Set of modules to make the module developement easier"; + description = "Set of modules to make the module development easier"; license = with lib.licenses; [ artistic1 gpl1Plus @@ -8782,7 +8782,7 @@ with self; hash = "sha256-tpGbpJuf6Yv98+isyue5t/eNyeceu9C3/vekXZkyTMs="; }; meta = { - description = "Perl extension for simple genrating of unique id's"; + description = "Perl extension for simple generating of unique id's"; license = with lib.licenses; [ artistic1 gpl1Plus @@ -9556,7 +9556,7 @@ with self; commonsense ]; meta = { - description = "Deliantra suppport module to read/write archetypes, maps etc"; + description = "Deliantra support module to read/write archetypes, maps etc"; license = with lib.licenses; [ artistic1 gpl1Plus @@ -14302,7 +14302,7 @@ with self; hash = "sha256-JtCfgYNuQ+rkACjVKD/lYg/m/mJ4vz6462AMSOw0r8c="; }; meta = { - description = "Perl extension for reading from continously updated files"; + description = "Perl extension for reading from continuously updated files"; license = with lib.licenses; [ artistic1 gpl1Plus @@ -25483,7 +25483,7 @@ with self; buildInputs = [ TestFatal ]; preCheck = "rm t/icmp_ps.t t/icmpv6_ps.t"; # ping socket tests fail meta = { - description = "Asyncronously check remote host for reachability"; + description = "Asynchronously check remote host for reachability"; homepage = "https://github.com/frioux/Net-Async-Ping"; license = with lib.licenses; [ artistic1 @@ -31698,7 +31698,7 @@ with self; StatisticsDistributions ]; meta = { - description = "Perl module to perform T-test on 2 independent samples Statistics::TTest::Sufficient - Perl module to perfrom T-Test on 2 indepdent samples using sufficient statistics"; + description = "Perl module to perform T-test on 2 independent samples Statistics::TTest::Sufficient - Perl module to perform T-Test on 2 independent samples using sufficient statistics"; license = with lib.licenses; [ artistic1 gpl1Plus @@ -37204,7 +37204,7 @@ with self; hash = "sha256-1RP7tRQT98oeZKG9zmGU337GB23qVQZtZ7lQGR7sMqk="; }; meta = { - description = "Tied hash with specific methods overriden by callbacks"; + description = "Tied hash with specific methods overridden by callbacks"; license = lib.licenses.artistic1; }; }; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index b9e1bc0722a2..7a427ab8b78f 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -78,7 +78,7 @@ mapAliases { abjad = throw "'abjad' was removed due to lack of maintenance"; # Added 2026-03-24 abodepy = throw "'abodepy' has been renamed to/replaced by 'jaraco-abode'"; # Converted to throw 2025-10-29 advocate = throw "'advocate' has been removed due to being archived upstream and unused"; # added 2026-07-01 - aioinflux = throw "'aioinflux' was removed because it is abandonned upstream. For InfluxDB v2+ support, please use the official Python client library"; # Added 2026-01-15 + aioinflux = throw "'aioinflux' was removed because it is abandoned upstream. For InfluxDB v2+ support, please use the official Python client library"; # Added 2026-01-15 aiosasl = throw "'aiosasl' was removed because it is abandoned upstream and does not work on modern Python versions."; # Added 2026-06-28 aiosenz = throw "aiosenz was removed because Home Assistant switched to pysenz"; # added 2025-12-29 aioshutil = throw "'aioshutil' was removed because uiprotect no longer depends on it"; # added 2026-02-16 @@ -224,7 +224,7 @@ mapAliases { EasyProcess = throw "'EasyProcess' has been renamed to/replaced by 'easyprocess'"; # Converted to throw 2025-10-29 editdistance-s = throw "editdistance-s has been removed since it was added solely for the identity package, which has moved on to ukkonen"; # added 2025-08-04 elegy = throw "elegy has been removed because it has transitively been marked as broken since 2023."; # Added 2025-10-11 - eliqonline = throw "'eligonline' was removed because Home Assistant dropped the integation"; # Added 2026-06-04 + eliqonline = throw "'eligonline' was removed because Home Assistant dropped the integration"; # Added 2026-06-04 email_validator = throw "'email_validator' has been renamed to/replaced by 'email-validator'"; # Converted to throw 2025-10-29 emailthreads = throw "'emailthreads' has been removed because the upstream repository was archived in 2024"; # Added 2026-04-09 enocean = throw "'enocean' was removed because Home Assistant switched to 'enocean-async'"; # added 2026-03-31 @@ -540,12 +540,12 @@ mapAliases { pySmartDL = throw "'pySmartDL' has been renamed to/replaced by 'pysmartdl'"; # Converted to throw 2025-10-29 pysmi-lextudio = throw "'pysmi-lextudio' has been renamed to/replaced by 'pysmi'"; # Converted to throw 2025-10-29 pysnmp-lextudio = throw "'pysnmp-lextudio' has been renamed to/replaced by 'pysnmp'"; # Converted to throw 2025-10-29 - pysqlcipher3 = throw "'pysqlcipher3' has been removed has it was abandonned upstream and broken"; # Added 2025-12-30 + pysqlcipher3 = throw "'pysqlcipher3' has been removed as it was abandoned upstream and broken"; # Added 2025-12-30 PyStemmer = throw "'PyStemmer' has been renamed to/replaced by 'pystemmer'"; # Converted to throw 2025-10-29 pysuez = throw "'pysuez' has been renamed to/replaced by 'pysuezv2'"; # Converted to throw 2025-10-29 pytado = throw "'pytado' has been renamed to/replaced by 'python-tado'"; # Converted to throw 2025-10-29 pytedee-async = aiotedee; # added 2025-07-06 - pytest-cram = throw "'pytest-cram' was removed becaused it was unmaintained"; # added 2026-07-14 + pytest-cram = throw "'pytest-cram' was removed because it was unmaintained"; # added 2026-07-14 pytest-kafka = throw "'pytest-kafka' was removed because it is no longer used"; # added 2026-06-17 pytest-pep8 = throw "'pytest-pep8' has been renamed to/replaced by 'pytestpep8'"; # Converted to throw 2025-10-29 pytest-subtests = throw "'pytest-subtests' has been integrated into pytest 9."; # Added 2026-01-21 @@ -555,7 +555,7 @@ mapAliases { pytestquickcheck = throw "'pytestquickcheck' has been renamed to/replaced by 'pytest-quickcheck'"; # Converted to throw 2025-10-29 pytestrunner = throw "'pytestrunner' has been renamed to/replaced by 'pytest-runner'"; # Converted to throw 2025-10-29 python-bring-api = throw "python-bring-api was removed because Home Assistant switched to bring-api"; # added 2025-10-03 - python-clementine-remote = throw "'python-clementine-remote' was removed because Home Assistant droppped the integration"; # Added 2026-06-04 + python-clementine-remote = throw "'python-clementine-remote' was removed because Home Assistant dropped the integration"; # Added 2026-06-04 python-ethtool = throw "'python-ethtool' has been renamed to/replaced by 'ethtool'"; # Converted to throw 2025-10-29 python-igraph = throw "'python-igraph' has been renamed to/replaced by 'igraph'"; # Converted to throw 2025-10-29 python-jsonrpc-server = throw "python-jsonrpc-server has been removed because it was no longer used by anything"; # added 2025-11-11 @@ -648,7 +648,7 @@ mapAliases { spacy_models = throw "'spacy_models' has been renamed to/replaced by 'spacy-models'"; # Converted to throw 2025-10-29 spark_parser = throw "'spark_parser' has been renamed to/replaced by 'spark-parser'"; # Converted to throw 2025-10-29 SPARQLWrapper = throw "'SPARQLWrapper' has been renamed to/replaced by 'sparqlwrapper'"; # Converted to throw 2025-10-29 - sparsezoo = throw "sparsezoo has been removed since it is abandonned"; # added 2025-09-01 + sparsezoo = throw "sparsezoo has been removed since it is abandoned"; # added 2025-09-01 sphinx-hoverxref = throw "'sphinx-hoverxref' has been deprecated upstream. It's functionality was merged into the readthedocs.org admin panel."; # Added 2026-01-18" sphinx-jquery = throw "'sphinx-jquery' has been renamed to/replaced by 'sphinxcontrib-jquery'"; # Converted to throw 2025-10-29 sphinx-version-warning = throw "'sphinx-version-warning' has been abandoned upstream in 2019"; # Added 2026-01-18 @@ -710,7 +710,7 @@ mapAliases { typical = throw "'typical' has been removed as it was broken and archived upstream"; # Added 2025-11-27 uamqp = throw "'uamqp' has been removed because it is broken and unmaintained."; # added 2025-06-11 ufoLib2 = throw "'ufoLib2' has been renamed to/replaced by 'ufolib2'"; # Converted to throw 2025-10-29 - unicode-slugify = throw "'unicode-slugify' has been removed becaues it was broken and unmaintained. Consider using 'python-slugify' instead."; # added 2025-10-05 + unicode-slugify = throw "'unicode-slugify' has been removed because it was broken and unmaintained. Consider using 'python-slugify' instead."; # added 2025-10-05 unifi = throw "'unifi' has been removed as upstream was archived in 2017"; # Added 2025-08-25 unifiled = throw "'unifiled' has been removed because Home Assistant dropped the integration"; # Added 2026-06-04 unittest-data-provider = throw "'unittest-data-provider' has been removed as it was unused, unmaintained, and upstream suggests 'pytest parameterize' instead."; # Added 2026-05-22 diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 65c5490592e9..a6b22fba574e 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -144,7 +144,7 @@ let # jobs.firefox-unwrapped.aarch64-darwin jobs.qt5.qtmultimedia.aarch64-darwin jobs.inkscape.aarch64-darwin - jobs.gimp2.aarch64-darwin # FIXME replace with gimp once https://github.com/NixOS/nixpkgs/issues/411189 is resoved + jobs.gimp2.aarch64-darwin # FIXME replace with gimp once https://github.com/NixOS/nixpkgs/issues/411189 is resolved jobs.emacs.aarch64-darwin jobs.wireshark.aarch64-darwin diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix index 0668737c9ee4..947a3c266cf7 100644 --- a/pkgs/top-level/stage.nix +++ b/pkgs/top-level/stage.nix @@ -118,7 +118,7 @@ let # `pkgs{theirHost}{theirTarget}`. For example, `pkgsBuildHost` means their # host platform is our build platform, and their target platform is our host # platform. We only care about their host/target platforms, not their build - # platform, because the the former two alone affect the interface of the + # platform, because the former two alone affect the interface of the # final package; the build platform is just an implementation detail that # should not leak. pkgsBuildBuild = withFallback adjacentPackages.pkgsBuildBuild;