Merge branch 'staging-next' into staging

; Conflicts:
; nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
; nixos/doc/manual/release-notes/rl-2205.section.md

+673 -776
+2 -1
lib/attrsets.nix
··· 378 378 zipAttrsWith (name: values: values) [{a = "x";} {a = "y"; b = "z";}] 379 379 => { a = ["x" "y"]; b = ["z"] } 380 380 */ 381 - zipAttrsWith = f: sets: zipAttrsWithNames (concatMap attrNames sets) f sets; 381 + zipAttrsWith = 382 + builtins.zipAttrsWith or (f: sets: zipAttrsWithNames (concatMap attrNames sets) f sets); 382 383 /* Like `zipAttrsWith' with `(name: values: values)' as the function. 383 384 384 385 Example:
+1 -1
lib/default.nix
··· 66 66 stringLength sub substring tail trace; 67 67 inherit (self.trivial) id const pipe concat or and bitAnd bitOr bitXor 68 68 bitNot boolToString mergeAttrs flip mapNullable inNixShell isFloat min max 69 - importJSON importTOML warn warnIf throwIfNot 69 + importJSON importTOML warn warnIf throwIfNot checkListOfEnum 70 70 info showWarnings nixpkgsVersion version 71 71 mod compare splitByAndCompare functionArgs setFunctionArgs isFunction 72 72 toHexString toBaseDigits;
+7 -8
lib/modules.nix
··· 37 37 toList 38 38 types 39 39 warnIf 40 + zipAttrsWith 40 41 ; 41 42 inherit (lib.options) 42 43 isOption ··· 442 443 } 443 444 */ 444 445 byName = attr: f: modules: 445 - foldl' (acc: module: 446 - if !(builtins.isAttrs module.${attr}) then 446 + zipAttrsWith (n: concatLists) 447 + (map (module: let subtree = module.${attr}; in 448 + if !(builtins.isAttrs subtree) then 447 449 throw '' 448 - You're trying to declare a value of type `${builtins.typeOf module.${attr}}' 450 + You're trying to declare a value of type `${builtins.typeOf subtree}' 449 451 rather than an attribute-set for the option 450 452 `${builtins.concatStringsSep "." prefix}'! 451 453 ··· 454 456 this option by e.g. referring to `man 5 configuration.nix'! 455 457 '' 456 458 else 457 - acc // (mapAttrs (n: v: 458 - (acc.${n} or []) ++ f module v 459 - ) module.${attr} 460 - ) 461 - ) {} modules; 459 + mapAttrs (n: f module) subtree 460 + ) modules); 462 461 # an attrset 'name' => list of submodules that declare ‘name’. 463 462 declsByName = byName "options" (module: option: 464 463 [{ inherit (module) _file; options = option; }]
+17
lib/trivial.nix
··· 347 347 */ 348 348 throwIfNot = cond: msg: if cond then x: x else throw msg; 349 349 350 + /* Check if the elements in a list are valid values from a enum, returning the identity function, or throwing an error message otherwise. 351 + 352 + Example: 353 + let colorVariants = ["bright" "dark" "black"] 354 + in checkListOfEnum "color variants" [ "standard" "light" "dark" ] colorVariants; 355 + => 356 + error: color variants: bright, black unexpected; valid ones: standard, light, dark 357 + 358 + Type: String -> List ComparableVal -> List ComparableVal -> a -> a 359 + */ 360 + checkListOfEnum = msg: valid: given: 361 + let 362 + unexpected = lib.subtractLists valid given; 363 + in 364 + lib.throwIfNot (unexpected == []) 365 + "${msg}: ${builtins.concatStringsSep ", " (builtins.map builtins.toString unexpected)} unexpected; valid ones: ${builtins.concatStringsSep ", " (builtins.map builtins.toString valid)}"; 366 + 350 367 info = msg: builtins.trace "INFO: ${msg}"; 351 368 352 369 showWarnings = warnings: res: lib.foldr (w: x: warn w x) res warnings;
+12
maintainers/maintainer-list.nix
··· 5957 5957 githubId = 11947756; 5958 5958 name = "Julien Dehos"; 5959 5959 }; 5960 + julienmalka = { 5961 + email = "julien.malka@me.com"; 5962 + github = "JulienMalka"; 5963 + githubId = 1792886; 5964 + name = "Julien Malka"; 5965 + }; 5960 5966 julm = { 5961 5967 email = "julm+nixpkgs@sourcephile.fr"; 5962 5968 github = "ju1m"; ··· 6609 6615 github = "laikq"; 6610 6616 githubId = 55911173; 6611 6617 name = "Gwendolyn Quasebarth"; 6618 + }; 6619 + lammermann = { 6620 + email = "k.o.b.e.r@web.de"; 6621 + github = "lammermann"; 6622 + githubId = 695526; 6623 + name = "Benjamin Kober"; 6612 6624 }; 6613 6625 larsr = { 6614 6626 email = "Lars.Rasmusson@gmail.com";
+13
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
··· 265 265 replacements. 266 266 </para> 267 267 </listitem> 268 + <listitem> 269 + <para> 270 + <literal>services.thelounge.private</literal> was removed in 271 + favor of <literal>services.thelounge.public</literal>, to 272 + follow with upstream changes. 273 + </para> 274 + </listitem> 268 275 </itemizedlist> 269 276 </section> 270 277 <section xml:id="sec-release-22.05-notable-changes"> ··· 378 385 can be found in 379 386 <literal>pkgs.theLoungePlugins.plugins</literal> and 380 387 <literal>pkgs.theLoungePlugins.themes</literal>. 388 + </para> 389 + </listitem> 390 + <listitem> 391 + <para> 392 + The <literal>firmwareLinuxNonfree</literal> package has been 393 + renamed to <literal>linux-firmware</literal>. 381 394 </para> 382 395 </listitem> 383 396 </itemizedlist>
+4
nixos/doc/manual/release-notes/rl-2205.section.md
··· 89 89 [upstream's release notes](https://github.com/iputils/iputils/releases/tag/20211215) 90 90 for more details and available replacements. 91 91 92 + - `services.thelounge.private` was removed in favor of `services.thelounge.public`, to follow with upstream changes. 93 + 92 94 ## Other Notable Changes {#sec-release-22.05-notable-changes} 93 95 94 96 - The option [services.redis.servers](#opt-services.redis.servers) was added ··· 138 140 is set to `true`. 139 141 140 142 - The option `services.thelounge.plugins` has been added to allow installing plugins for The Lounge. Plugins can be found in `pkgs.theLoungePlugins.plugins` and `pkgs.theLoungePlugins.themes`. 143 + 144 + - The `firmwareLinuxNonfree` package has been renamed to `linux-firmware`.
+1 -2
nixos/modules/hardware/all-firmware.nix
··· 31 31 type = types.bool; 32 32 description = '' 33 33 Turn on this option if you want to enable all the firmware with a license allowing redistribution. 34 - (i.e. free firmware and <literal>firmware-linux-nonfree</literal>) 35 34 ''; 36 35 }; 37 36 ··· 51 50 config = mkMerge [ 52 51 (mkIf (cfg.enableAllFirmware || cfg.enableRedistributableFirmware) { 53 52 hardware.firmware = with pkgs; [ 54 - firmwareLinuxNonfree 53 + linux-firmware 55 54 intel2200BGFirmware 56 55 rtl8192su-firmware 57 56 rt5677-firmware
+8 -3
nixos/modules/services/networking/thelounge.nix
··· 6 6 cfg = config.services.thelounge; 7 7 dataDir = "/var/lib/thelounge"; 8 8 configJsData = "module.exports = " + builtins.toJSON ( 9 - { private = cfg.private; port = cfg.port; } // cfg.extraConfig 9 + { inherit (cfg) public port; } // cfg.extraConfig 10 10 ); 11 11 pluginManifest = { 12 12 dependencies = builtins.listToAttrs (builtins.map (pkg: { name = getName pkg; value = getVersion pkg; }) cfg.plugins); ··· 20 20 ''; 21 21 in 22 22 { 23 + imports = [ (mkRemovedOptionModule [ "services" "thelounge" "private" ] "The option was renamed to `services.thelounge.public` to follow upstream changes.") ]; 24 + 23 25 options.services.thelounge = { 24 26 enable = mkEnableOption "The Lounge web IRC client"; 25 27 26 - private = mkOption { 28 + public = mkOption { 27 29 type = types.bool; 28 30 default = false; 29 31 description = '' 30 - Make your The Lounge instance private. You will need to configure user 32 + Make your The Lounge instance public. 33 + Setting this to <literal>false</literal> will require you to configure user 31 34 accounts by using the (<command>thelounge</command>) command or by adding 32 35 entries in <filename>${dataDir}/users</filename>. You might need to restart 33 36 The Lounge after making changes to the state directory. ··· 79 82 group = "thelounge"; 80 83 isSystemUser = true; 81 84 }; 85 + 82 86 users.groups.thelounge = { }; 87 + 83 88 systemd.services.thelounge = { 84 89 description = "The Lounge web IRC client"; 85 90 wantedBy = [ "multi-user.target" ];
+3 -3
pkgs/applications/misc/deco/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "deco"; 5 - version = "0.0.2"; 5 + version = "unstable-2019-04-03"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ebzzry"; 9 9 repo = pname; 10 - rev = "49cded5ad123b0169f47cd0dc0f5420f4b581837"; 11 - sha256 = "19rvqhw0blwga8ck86yy8hj7j1l9hriphlld6yrfd3yip4jprjzz"; 10 + rev = "dd8ec7905bc85d085eb2ee3bddabea451054288c"; 11 + sha256 = "sha256-/3GeNvWOCRPOYTUbodXDUxR5QVDEyx6x2Jt5PxsPdvk="; 12 12 }; 13 13 14 14 installPhase = ''
+63
pkgs/applications/misc/tuhi/default.nix
··· 1 + { lib 2 + , pkg-config 3 + , python3Packages 4 + , meson 5 + , ninja 6 + , appstream-glib 7 + , desktop-file-utils 8 + , glib 9 + , gtk3 10 + , gobject-introspection 11 + , wrapGAppsHook 12 + , fetchFromGitHub 13 + }: 14 + 15 + python3Packages.buildPythonApplication rec { 16 + name = "tuhi"; 17 + version = "0.5"; 18 + 19 + format = "other"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "tuhiproject"; 23 + repo = name; 24 + rev = "${version}"; 25 + sha256 = "17kggm9c423vj7irxx248fjc8sxvkp9w1mgawlx1snrii817p3db"; 26 + }; 27 + 28 + dontWrapGApps = true; 29 + preFixup = '' 30 + makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 31 + ''; 32 + 33 + nativeBuildInputs = [ 34 + pkg-config meson ninja 35 + appstream-glib desktop-file-utils 36 + wrapGAppsHook 37 + ]; 38 + buildInputs = [ 39 + gtk3 gobject-introspection 40 + glib 41 + ]; 42 + checkInputs = with python3Packages; [ flake8 pytest ]; 43 + propagatedBuildInputs = with python3Packages; [ 44 + svgwrite pyxdg pycairo pygobject3 setuptools-scm 45 + ]; 46 + 47 + strictDeps = false; 48 + preConfigure = '' 49 + substituteInPlace meson_install.sh \ 50 + --replace "/usr/bin/env sh" "sh" 51 + ''; 52 + postFixup = '' 53 + wrapPythonProgramsIn $out/libexec "$out $pythonPath" 54 + ''; 55 + 56 + meta = with lib; { 57 + description = "DBus daemon to access Wacom SmartPad devices"; 58 + homepage = "https://github.com/tuhiproject/tuhi"; 59 + license = licenses.gpl2; 60 + platforms = platforms.linux; 61 + maintainers = with maintainers; [ lammermann ]; 62 + }; 63 + }
+2 -1
pkgs/applications/networking/sniffers/wireshark/default.nix
··· 3 3 , libssh, nghttp2, zlib, cmake, makeWrapper 4 4 , withQt ? true, qt5 ? null 5 5 , ApplicationServices, SystemConfiguration, gmp 6 + , asciidoctor 6 7 }: 7 8 8 9 assert withQt -> qt5 != null; ··· 33 34 # Avoid referencing -dev paths because of debug assertions. 34 35 NIX_CFLAGS_COMPILE = [ "-DQT_NO_DEBUG" ]; 35 36 36 - nativeBuildInputs = [ bison cmake flex makeWrapper pkg-config ] ++ optional withQt qt5.wrapQtAppsHook; 37 + nativeBuildInputs = [ asciidoctor bison cmake flex makeWrapper pkg-config ] ++ optional withQt qt5.wrapQtAppsHook; 37 38 38 39 buildInputs = [ 39 40 gettext pcre perl libpcap lua5 libssh nghttp2 openssl libgcrypt
+2 -7
pkgs/applications/radio/gnuradio/3.8.nix
··· 43 43 , pname ? "gnuradio" 44 44 , versionAttr ? { 45 45 major = "3.8"; 46 - minor = "4"; 46 + minor = "5"; 47 47 patch = "0"; 48 48 } 49 49 }: 50 50 51 51 let 52 - sourceSha256 = "sha256-C8S3iF7vj9A8SpxriW9y7idrhXzonvenoQtVAMex+Iw="; 52 + sourceSha256 = "sha256-p4VFjTE0GXmdA7QGhWSUzO/WxJ+8Dq3JEnOABtQtJUU="; 53 53 featuresInfo = { 54 54 # Needed always 55 55 basic = { ··· 243 243 patches = [ 244 244 # Not accepted upstream, see https://github.com/gnuradio/gnuradio/pull/5227 245 245 ./modtool-newmod-permissions.3_8.patch 246 - (fetchpatch { 247 - # https://github.com/gnuradio/gnuradio/pull/5226 248 - url = "https://github.com/gnuradio/gnuradio/commit/9d7343526dd793120b6425cd9a6969416ed32503.patch"; 249 - sha256 = "sha256-usSoRDDuClUfdX4yFbQNu8wDzve6UEhZYTFj1oZbFic="; 250 - }) 251 246 # Fix compilation with boost 177 252 247 (fetchpatch { 253 248 url = "https://github.com/gnuradio/gnuradio/commit/2c767bb260a25b415e8c9c4b3ea37280b2127cec.patch";
+2 -2
pkgs/applications/radio/gnuradio/default.nix
··· 46 46 , pname ? "gnuradio" 47 47 , versionAttr ? { 48 48 major = "3.9"; 49 - minor = "4"; 49 + minor = "5"; 50 50 patch = "0"; 51 51 } 52 52 }: 53 53 54 54 let 55 - sourceSha256 = "sha256-O+37CyF0IVPdUB1e68HsaXD0T2VsOLPXOpLNlRYEXUk="; 55 + sourceSha256 = "sha256-TWCXLoS+ImKNd2zkxMks4FXsQMvGKgcW5/MW8S1Y1TY="; 56 56 featuresInfo = { 57 57 # Needed always 58 58 basic = {
+5 -3
pkgs/applications/science/chemistry/cp2k/default.nix
··· 11 11 12 12 in stdenv.mkDerivation rec { 13 13 pname = "cp2k"; 14 - version = "8.2.0"; 14 + version = "9.1.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "cp2k"; 18 18 repo = "cp2k"; 19 19 rev = "v${version}"; 20 - sha256 = "0kykq5p318hxjzd4gzqjwv9gqshbdvbg0gnjbd9bdfjx1r6jkjn3"; 20 + hash = "sha256-P9RwZmrE1E0UTQVasQxWAqa3LBLyJNGeJo8T6u5WWcw="; 21 21 fetchSubmodules = true; 22 22 }; 23 23 ··· 50 50 51 51 postPatch = '' 52 52 patchShebangs tools exts/dbcsr/tools/build_utils exts/dbcsr/.cp2k 53 - substituteInPlace exts/dbcsr/.cp2k/Makefile --replace '/usr/bin/env python3' '${python3}/bin/python' 53 + substituteInPlace exts/build_dbcsr/Makefile \ 54 + --replace '/usr/bin/env python3' '${python3}/bin/python' \ 55 + --replace 'SHELL = /bin/sh' 'SHELL = bash' 54 56 ''; 55 57 56 58 configurePhase = ''
+11 -3
pkgs/development/python-modules/css-parser/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + }: 2 5 3 6 buildPythonPackage rec { 4 7 pname = "css-parser"; 5 - version = "1.0.6"; 8 + version = "1.0.7"; 9 + format = "setuptools"; 6 10 7 11 src = fetchPypi { 8 12 inherit pname version; 9 - sha256 = "4ed448a8a5622edb1d30d616bbc4bd3d30f11be922343d7a92d7e418e324af2e"; 13 + sha256 = "25e096c63262dd249010ce36dab4cacd9595783ee09b5ed699ef12ab864ebbd1"; 10 14 }; 11 15 12 16 # Test suite not included in tarball yet 13 17 # See https://github.com/ebook-utils/css-parser/pull/2 14 18 doCheck = false; 19 + 20 + pythonImportsCheck = [ 21 + "css_parser" 22 + ]; 15 23 16 24 meta = with lib; { 17 25 description = "A CSS Cascading Style Sheets library for Python";
+2 -2
pkgs/development/python-modules/dnslib/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "dnslib"; 5 - version = "0.9.16"; 5 + version = "0.9.18"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "2d66b43d563d60c469117c8cb615843e7d05bf8fb2e6cb00a637281d26b7ec7d"; 9 + sha256 = "71a60664e275b411e08d9807aaafd2ee897a872bed003d5c8fdf12f5818503da"; 10 10 }; 11 11 12 12 checkPhase = "VERSIONS=${python.interpreter} ./run_tests.sh";
+2 -2
pkgs/development/python-modules/goodwe/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "goodwe"; 10 - version = "0.2.12"; 10 + version = "0.2.13"; 11 11 format = "pyproject"; 12 12 13 13 disabled = pythonOlder "3.8"; ··· 16 16 owner = "marcelblijleven"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "153qv1x7yphfpf2nkcbd4fl6i7fjc3j5dvmyr7f59f1cm469sp10"; 19 + sha256 = "189szff4sl5pc670wv8syl6zcv3p748s33w11biig0vbd59kdr1l"; 20 20 }; 21 21 22 22 checkInputs = [
+2 -2
pkgs/development/python-modules/soco/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "soco"; 17 - version = "0.25.2"; 17 + version = "0.25.3"; 18 18 disabled = pythonOlder "3.6"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "SoCo"; 22 22 repo = "SoCo"; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-Bu9RtzvQVDPekIzkVvcDkTs5Z+IDx6lSBCMv5zs8gNA="; 24 + sha256 = "sha256-CoAmpcXy4oHMk0X4iJ/XMbUnI2m3ZWl8QzobH677FrI="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+14 -40
pkgs/development/tools/symfony-cli/default.nix
··· 1 - { stdenvNoCC, fetchurl, lib }: 2 - 3 - let 4 - version = "4.26.9"; 5 - 6 - srcs = { 7 - x86_64-linux = fetchurl { 8 - url = "https://github.com/symfony/cli/releases/download/v${version}/symfony_linux_amd64.gz"; 9 - sha256 = "0ivqqrpzbpyzp60bv25scarmvisj401rp7h2s3cxa7d17prja91v"; 10 - }; 1 + { buildGoModule, fetchFromGitHub, lib }: 11 2 12 - i686-linux = fetchurl { 13 - url = "https://github.com/symfony/cli/releases/download/v${version}/symfony_linux_386.gz"; 14 - sha256 = "0ag5w70bkvj9wgp4yzzy824shj907sa5l20sqcgivi3r5gy0p277"; 15 - }; 16 - 17 - aarch64-linux = fetchurl { 18 - url = "https://github.com/symfony/cli/releases/download/v${version}/symfony_linux_arm64.gz"; 19 - sha256 = "00325xz7xl3bprj5zbg5yhn36jf4n37zlyag10m8zcmq8asa6k51"; 20 - }; 21 - 22 - x86_64-darwin = fetchurl { 23 - url = "https://github.com/symfony/cli/releases/download/v${version}/symfony_darwin_amd64.gz"; 24 - sha256 = "00325xz7xl3bprj5zbg5yhn36jf4n37zlyag10m8zcmq8asa6k51"; 25 - }; 26 - }; 27 - in stdenvNoCC.mkDerivation rec { 28 - inherit version; 3 + buildGoModule rec { 29 4 pname = "symfony-cli"; 5 + version = "5.0.7"; 6 + vendorSha256 = "sha256-aTC84iA3/z/qhZbXPtOeZwDGn6BFCefCVlkUrbEtxUI="; 30 7 31 - src = srcs.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); 8 + src = fetchFromGitHub { 9 + owner = "symfony-cli"; 10 + repo = "symfony-cli"; 11 + rev = "v${version}"; 12 + sha256 = "sha256-Z3AIlN/s0uPE0OAlgSxbQPRoWPTHjDq4c8RlQ3SuIk8="; 13 + }; 32 14 33 - dontBuild = true; 34 - 35 - unpackPhase = '' 36 - gunzip <$src >symfony 37 - ''; 38 - 39 - installPhase = '' 40 - install -D -t $out/bin symfony 41 - ''; 15 + # Tests requires network access 16 + doCheck = false; 42 17 43 18 meta = with lib; { 44 19 description = "Symfony CLI"; 45 - homepage = "https://symfony.com/download"; 46 - license = licenses.unfree; 20 + homepage = "https://github.com/symfony-cli/symfony-cli"; 21 + license = licenses.agpl3Plus; 47 22 maintainers = with maintainers; [ drupol ]; 48 - platforms = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" ]; 49 23 }; 50 24 }
+3 -3
pkgs/games/papermc/default.nix
··· 1 1 { lib, stdenv, fetchurl, bash, jre }: 2 2 let 3 - mcVersion = "1.17.1"; 4 - buildNum = "399"; 3 + mcVersion = "1.18.1"; 4 + buildNum = "132"; 5 5 jar = fetchurl { 6 6 url = "https://papermc.io/api/v2/projects/paper/versions/${mcVersion}/builds/${buildNum}/downloads/paper-${mcVersion}-${buildNum}.jar"; 7 - sha256 = "01374201dkzrx28phy87wji7kzjwx8bpjzv85bjl6672ziskbmpd"; 7 + sha256 = "af26babef1e9134804bdf61e14eed7677d603516638f5a2ffe97e176ebd9839b"; 8 8 }; 9 9 in stdenv.mkDerivation { 10 10 pname = "papermc";
+294 -294
pkgs/misc/vim-plugins/generated.nix
··· 41 41 42 42 aerial-nvim = buildVimPluginFrom2Nix { 43 43 pname = "aerial.nvim"; 44 - version = "2022-01-03"; 44 + version = "2022-01-07"; 45 45 src = fetchFromGitHub { 46 46 owner = "stevearc"; 47 47 repo = "aerial.nvim"; 48 - rev = "0f26a8d2c63c7050aea9b19982b5402595126bd7"; 49 - sha256 = "118vv5g918r9zcbjrlm9df6q4vban8jkc9xa40bbfkghgccadbjf"; 48 + rev = "b14cf53385435c84457162a5c45a4248bd275f3b"; 49 + sha256 = "1qxdl4fdfbbfpslx2sz9mnafrwnwp8q3rlm8ns38d24z7rgx81vv"; 50 50 }; 51 51 meta.homepage = "https://github.com/stevearc/aerial.nvim/"; 52 52 }; ··· 77 77 78 78 ale = buildVimPluginFrom2Nix { 79 79 pname = "ale"; 80 - version = "2021-12-28"; 80 + version = "2022-01-07"; 81 81 src = fetchFromGitHub { 82 82 owner = "dense-analysis"; 83 83 repo = "ale"; 84 - rev = "48f68598cb49c5711f31d9ed204a4f0fdc390330"; 85 - sha256 = "17rvfiwg3yvf4pmkni7xvlsyf0yjvcjmfrd1wj4nyyj1wkf1b1jf"; 84 + rev = "5087246c8223712fa0097098e910951aba8603fb"; 85 + sha256 = "0szp3iy0ljzxkahz7bwz1h135isaqngg4861zl1p22ddylnaxnwq"; 86 86 }; 87 87 meta.homepage = "https://github.com/dense-analysis/ale/"; 88 88 }; ··· 113 113 114 114 ansible-vim = buildVimPluginFrom2Nix { 115 115 pname = "ansible-vim"; 116 - version = "2021-11-08"; 116 + version = "2022-01-08"; 117 117 src = fetchFromGitHub { 118 118 owner = "pearofducks"; 119 119 repo = "ansible-vim"; 120 - rev = "469e55b101d85ff82687d975349b356b362194a6"; 121 - sha256 = "0z2iqb974drs0nc3cxk32z5xlbdl8bgbsc8564sz13ayqbdms4nk"; 120 + rev = "f8c503ceb2d710b7a94814f56010dd3f5efe8ab1"; 121 + sha256 = "1v9d1y7wk1zkd7wmj9lfqa448mlfw26yrbx6di5p7azhp60d21bi"; 122 122 }; 123 123 meta.homepage = "https://github.com/pearofducks/ansible-vim/"; 124 124 }; ··· 401 401 402 402 bufexplorer = buildVimPluginFrom2Nix { 403 403 pname = "bufexplorer"; 404 - version = "2021-04-20"; 404 + version = "2022-01-06"; 405 405 src = fetchFromGitHub { 406 406 owner = "jlanzarotta"; 407 407 repo = "bufexplorer"; 408 - rev = "99557c451ff6ed3bbb9b9f6215ad57e919740635"; 409 - sha256 = "0grkkbvrdnkmvq7wfj0rf128fzlbi3m5z8k4fg66l6gfiyp86zyc"; 408 + rev = "4d46f80734a1f6854942f78fcbf2163b959b8ab0"; 409 + sha256 = "1hzbxpz3yz3z7fxj7imd4l3aznrxcx1fnhf39gg2xqzk8j1yspwx"; 410 410 }; 411 411 meta.homepage = "https://github.com/jlanzarotta/bufexplorer/"; 412 412 }; 413 413 414 414 bufferline-nvim = buildVimPluginFrom2Nix { 415 415 pname = "bufferline.nvim"; 416 - version = "2022-01-02"; 416 + version = "2022-01-10"; 417 417 src = fetchFromGitHub { 418 418 owner = "akinsho"; 419 419 repo = "bufferline.nvim"; 420 - rev = "17efb4c834daf4eea96f18753541485ed05baa6e"; 421 - sha256 = "0wm7dl8f5ng9g7xz593dxnadc7wg46ggdrmjy4d9vg8yl62rzsmc"; 420 + rev = "29b29df893693342005a65869a4c53eea7835462"; 421 + sha256 = "04420jfdkxj9kmisvrlqmvkh0iaqzj2ibfq1m19ag9sxywlafs96"; 422 422 }; 423 423 meta.homepage = "https://github.com/akinsho/bufferline.nvim/"; 424 424 }; ··· 473 473 474 474 chadtree = buildVimPluginFrom2Nix { 475 475 pname = "chadtree"; 476 - version = "2022-01-04"; 476 + version = "2022-01-10"; 477 477 src = fetchFromGitHub { 478 478 owner = "ms-jpq"; 479 479 repo = "chadtree"; 480 - rev = "09fb16e9c07c45f05951d939bb8b89e2e31dcea1"; 481 - sha256 = "0acsac6wmyxhcgwav7gzgcjabqi37c9gcxph6x87xw8cmlbbpx81"; 480 + rev = "2d1f9a9231147738238f2478a5a08bb5febe8643"; 481 + sha256 = "0x1yql6bhhs4wirbfdxr6myh2d9aa34ss0srdl51794af7nw29f5"; 482 482 }; 483 483 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 484 484 }; ··· 653 653 654 654 cmp-nvim-lsp = buildVimPluginFrom2Nix { 655 655 pname = "cmp-nvim-lsp"; 656 - version = "2021-11-10"; 656 + version = "2022-01-04"; 657 657 src = fetchFromGitHub { 658 658 owner = "hrsh7th"; 659 659 repo = "cmp-nvim-lsp"; 660 - rev = "134117299ff9e34adde30a735cd8ca9cf8f3db81"; 661 - sha256 = "1jnspl08ilz9ggkdddk0saxp3wzf05lll5msdfb4770q3bixddwc"; 660 + rev = "b4251f0fca1daeb6db5d60a23ca81507acf858c2"; 661 + sha256 = "0qaz5rb062qyk1zn5ahx6f49yk0r0n0a4mnrlpdcil4kc9j6mfy6"; 662 662 }; 663 663 meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp/"; 664 664 }; ··· 689 689 690 690 cmp-omni = buildVimPluginFrom2Nix { 691 691 pname = "cmp-omni"; 692 - version = "2021-11-30"; 692 + version = "2022-01-08"; 693 693 src = fetchFromGitHub { 694 694 owner = "hrsh7th"; 695 695 repo = "cmp-omni"; 696 - rev = "580d07d32242d542e365d2732eddd2dbb7374aff"; 697 - sha256 = "1d6j1ddfb9xijsljskb04s3kan3sg8lmbv1qal5hmhrwi8x65dwg"; 696 + rev = "7a457f0c4f9e0801fee777d955eb841659aa3b84"; 697 + sha256 = "0f9mk0h3g1gg6lq9qnasi0liv8kvgc6rzfvgc9cflq5kkw97gjpw"; 698 698 }; 699 699 meta.homepage = "https://github.com/hrsh7th/cmp-omni/"; 700 700 }; ··· 737 737 738 738 cmp-tabnine = buildVimPluginFrom2Nix { 739 739 pname = "cmp-tabnine"; 740 - version = "2021-12-28"; 740 + version = "2022-01-10"; 741 741 src = fetchFromGitHub { 742 742 owner = "tzachar"; 743 743 repo = "cmp-tabnine"; 744 - rev = "4acff5b84d296e906d57a8ade54fa9b82029067e"; 745 - sha256 = "1m6w4qz1m21hzk8jf0a12m4fmiwl0sjgxpr8x21pk6l3l23b7375"; 744 + rev = "827274ac3238ba43474fdf1b047ec02111c90df8"; 745 + sha256 = "14dy17qq1n35p46w9zrkxnmbrsl9qjf4msi5xlmlcfxsqwap24vn"; 746 746 }; 747 747 meta.homepage = "https://github.com/tzachar/cmp-tabnine/"; 748 748 }; 749 749 750 750 cmp-tmux = buildVimPluginFrom2Nix { 751 751 pname = "cmp-tmux"; 752 - version = "2021-12-31"; 752 + version = "2022-01-09"; 753 753 src = fetchFromGitHub { 754 754 owner = "andersevenrud"; 755 755 repo = "cmp-tmux"; 756 - rev = "e2dbb3db4ebfb1075264bfb89b25109db346314b"; 757 - sha256 = "0fna4040jrn9zqpxrh6yvsl71nw0ijljpaqyxa6mr1a80z62k638"; 756 + rev = "3c16f7e73abee43b3ea3e919e8b34c24427d9530"; 757 + sha256 = "1zc543zf3j09wlyka2srqp6zb0xf88m5jd2j0axmxb7rhl9sjhr4"; 758 758 }; 759 759 meta.homepage = "https://github.com/andersevenrud/cmp-tmux/"; 760 760 }; ··· 845 845 846 846 coc-lua = buildVimPluginFrom2Nix { 847 847 pname = "coc-lua"; 848 - version = "2021-11-26"; 848 + version = "2022-01-07"; 849 849 src = fetchFromGitHub { 850 850 owner = "josa42"; 851 851 repo = "coc-lua"; 852 - rev = "86a840a6512b3cda14aefbbb2779df1ea0160d5a"; 853 - sha256 = "0vc7rkqkq9wvrgjcaazxp39mvr95ark8c7q30agim28n4963w900"; 852 + rev = "a3c2be320d57216405d6fe06f2c4d1de3f0f1ca8"; 853 + sha256 = "131l4dhd93yzsdaw8fbr7hvc1qrm3zfp231rgbhzsfbg47c44rkl"; 854 854 }; 855 855 meta.homepage = "https://github.com/josa42/coc-lua/"; 856 856 }; ··· 1182 1182 1183 1183 crates-nvim = buildVimPluginFrom2Nix { 1184 1184 pname = "crates.nvim"; 1185 - version = "2022-01-04"; 1185 + version = "2022-01-07"; 1186 1186 src = fetchFromGitHub { 1187 1187 owner = "saecki"; 1188 1188 repo = "crates.nvim"; 1189 - rev = "a43f8a467b091329ff59be52c06012a0c614fc9b"; 1190 - sha256 = "059h4fxx92rv78i1gpvvsnydkbr0fr1np0b7vkanhbqm37xz1b09"; 1189 + rev = "2998baf339d836d3b23a3d83096b2078caf838c3"; 1190 + sha256 = "062qa8nazpl5d5iiqs063sva7xsc9pwicjx2snxyg03m2hk6xhgr"; 1191 1191 }; 1192 1192 meta.homepage = "https://github.com/saecki/crates.nvim/"; 1193 1193 }; ··· 1628 1628 1629 1629 diaglist-nvim = buildVimPluginFrom2Nix { 1630 1630 pname = "diaglist.nvim"; 1631 - version = "2021-12-28"; 1631 + version = "2022-01-08"; 1632 1632 src = fetchFromGitHub { 1633 1633 owner = "onsails"; 1634 1634 repo = "diaglist.nvim"; 1635 - rev = "bda07cb7928b7b922a4dd178d3894eab80ceeda0"; 1636 - sha256 = "0xl4irkyczbb06s46wy202qgr39m88vqbbrvxq9fkzqyz9qwbkvp"; 1635 + rev = "2d4943598312e3baaa9e30062adbaa640d4d1413"; 1636 + sha256 = "0x71idyvhk0i5qld1z89y1jgcs1mvg7qbjkqh1wcv3czkyp3c8bz"; 1637 1637 }; 1638 1638 meta.homepage = "https://github.com/onsails/diaglist.nvim/"; 1639 1639 }; ··· 1676 1676 1677 1677 doki-theme-vim = buildVimPluginFrom2Nix { 1678 1678 pname = "doki-theme-vim"; 1679 - version = "2021-12-07"; 1679 + version = "2022-01-04"; 1680 1680 src = fetchFromGitHub { 1681 1681 owner = "doki-theme"; 1682 1682 repo = "doki-theme-vim"; 1683 - rev = "cea734282d7f2ea25d0ee6cb18224be8de25b24a"; 1684 - sha256 = "0hvrkzcfqi6zfwcm7np6qq9sxmisidzkqlj9bwf0qc4h34qd6b7q"; 1683 + rev = "5183d43fd2b3ccbb7747f85275a94aadc84c1b11"; 1684 + sha256 = "13mmc7wb4ngxwyjb7i990mf3lgvn2n90m0cy4y0zpmyghrxa2k9z"; 1685 1685 }; 1686 1686 meta.homepage = "https://github.com/doki-theme/doki-theme-vim/"; 1687 1687 }; ··· 1724 1724 1725 1725 edge = buildVimPluginFrom2Nix { 1726 1726 pname = "edge"; 1727 - version = "2021-12-17"; 1727 + version = "2022-01-09"; 1728 1728 src = fetchFromGitHub { 1729 1729 owner = "sainnhe"; 1730 1730 repo = "edge"; 1731 - rev = "dfa64abfed4a5afde1ee11bfba2fbaaf7cc94fe1"; 1732 - sha256 = "0ghp633jkcvx5r5d9s63ga5cfapsdx4c8x10gqp0ni9a5ldajbxr"; 1731 + rev = "6030ccab62fe0ff8f9cf3271a24d9c026520ac13"; 1732 + sha256 = "16rqpw4kfpga1gkpibmh25zq7qpr9f9dkaym4xyhb086lf17zb7z"; 1733 1733 }; 1734 1734 meta.homepage = "https://github.com/sainnhe/edge/"; 1735 1735 }; ··· 1834 1834 1835 1835 far-vim = buildVimPluginFrom2Nix { 1836 1836 pname = "far.vim"; 1837 - version = "2021-10-14"; 1837 + version = "2022-01-07"; 1838 1838 src = fetchFromGitHub { 1839 1839 owner = "brooth"; 1840 1840 repo = "far.vim"; 1841 - rev = "9b6cc10650128a7830fb92425ad978ae8d6132bc"; 1842 - sha256 = "0kyjz4zq9rdyxvrs4l3ficrhpfwb5p01x84x17vcqbrc68kksw04"; 1841 + rev = "611d9c221c370a64f582c3dc4c38f9ea7b29f441"; 1842 + sha256 = "1gflszsbnabb9mbf0njzv2nwn5lsmb0ghhmzvnylfqcyll1ib44q"; 1843 1843 }; 1844 1844 meta.homepage = "https://github.com/brooth/far.vim/"; 1845 1845 }; ··· 2159 2159 2160 2160 ghcid = buildVimPluginFrom2Nix { 2161 2161 pname = "ghcid"; 2162 - version = "2022-01-03"; 2162 + version = "2022-01-05"; 2163 2163 src = fetchFromGitHub { 2164 2164 owner = "ndmitchell"; 2165 2165 repo = "ghcid"; 2166 - rev = "dc20c97a8f9ee36cbcdcd824e3c42140059af759"; 2167 - sha256 = "0in5hryli9iiww4wvakd3q82m65zwplahnqxxfyppjps2q534dkm"; 2166 + rev = "0901c07f33164378cb9f21156d52661abc2158f5"; 2167 + sha256 = "11rzkw19m3nazsc202a8qrl11kb77nrhl8fbb076nf7s9l97lwkh"; 2168 2168 }; 2169 2169 meta.homepage = "https://github.com/ndmitchell/ghcid/"; 2170 2170 }; ··· 2195 2195 2196 2196 git-blame-nvim = buildVimPluginFrom2Nix { 2197 2197 pname = "git-blame.nvim"; 2198 - version = "2022-01-03"; 2198 + version = "2022-01-04"; 2199 2199 src = fetchFromGitHub { 2200 2200 owner = "f-person"; 2201 2201 repo = "git-blame.nvim"; 2202 - rev = "f94cd83f7fd15805c3b145ff63fdb9390b18585a"; 2203 - sha256 = "1qdb3xg7fmb5fid288h3jyaj2rl6vbcc8d7pn0gk5bshli02bp4q"; 2202 + rev = "5c58d8dafa3144532ad03834410a33b4517ce45e"; 2203 + sha256 = "13am7ll0kxi4sjnlqwdkyd454wp1kj7fw083szrcmy6vx4hch790"; 2204 2204 }; 2205 2205 meta.homepage = "https://github.com/f-person/git-blame.nvim/"; 2206 2206 }; ··· 2243 2243 2244 2244 gitlinker-nvim = buildVimPluginFrom2Nix { 2245 2245 pname = "gitlinker.nvim"; 2246 - version = "2021-12-23"; 2246 + version = "2022-01-10"; 2247 2247 src = fetchFromGitHub { 2248 2248 owner = "ruifm"; 2249 2249 repo = "gitlinker.nvim"; 2250 - rev = "bcfb3a07f57d131ad2cfe720c9ee551ece4086be"; 2251 - sha256 = "1x28gpkyx8nsc0ving8jx8fifkpgjy24cpcyprpsd5rdbyn39nqz"; 2250 + rev = "e83ebb3465fb224df394477a0d68a61094d3f7b9"; 2251 + sha256 = "0442yi5j1fdzh2wmyn59z9mzyzsja0j0dkialj4gzlsglg6ndbai"; 2252 2252 }; 2253 2253 meta.homepage = "https://github.com/ruifm/gitlinker.nvim/"; 2254 2254 }; ··· 2291 2291 2292 2292 glow-nvim = buildVimPluginFrom2Nix { 2293 2293 pname = "glow.nvim"; 2294 - version = "2021-12-14"; 2294 + version = "2022-01-09"; 2295 2295 src = fetchFromGitHub { 2296 2296 owner = "ellisonleao"; 2297 2297 repo = "glow.nvim"; 2298 - rev = "d86281307ce2898d0fcd85ecb0865fc1dd2f2578"; 2299 - sha256 = "03idi3x531q213m3172w405yq2gsif0a4dkxy8b0y3k9ipcpbczf"; 2298 + rev = "42dcd3fff4052b41b241453880c6067dbfea55f6"; 2299 + sha256 = "140la8pli0jc3mi4zs91h8rvl989p2hw9gj12ag8zmizm1dic2il"; 2300 2300 }; 2301 2301 meta.homepage = "https://github.com/ellisonleao/glow.nvim/"; 2302 2302 }; ··· 2387 2387 2388 2388 gruvbox-material = buildVimPluginFrom2Nix { 2389 2389 pname = "gruvbox-material"; 2390 - version = "2021-12-17"; 2390 + version = "2022-01-09"; 2391 2391 src = fetchFromGitHub { 2392 2392 owner = "sainnhe"; 2393 2393 repo = "gruvbox-material"; 2394 - rev = "70bd495722e89d39ddb0d6dd353de119d415a9e4"; 2395 - sha256 = "0jpcmb4kshjm866pmc8mzk6vccsy3rz691zsgm1f47wvbad24c17"; 2394 + rev = "d6fc980b21b15b61174ac1c8f884b6695181bc5d"; 2395 + sha256 = "0cv6r06bqmr4ay2y666y24hb5mwd0nmwxlcrwarp3a56sn34rsp6"; 2396 2396 }; 2397 2397 meta.homepage = "https://github.com/sainnhe/gruvbox-material/"; 2398 2398 }; 2399 2399 2400 2400 gruvbox-nvim = buildVimPluginFrom2Nix { 2401 2401 pname = "gruvbox.nvim"; 2402 - version = "2021-12-17"; 2402 + version = "2022-01-10"; 2403 2403 src = fetchFromGitHub { 2404 2404 owner = "ellisonleao"; 2405 2405 repo = "gruvbox.nvim"; 2406 - rev = "b0a1c4bd71aa58e02809632fbc00fa6dce6d1213"; 2407 - sha256 = "006r99is1x9k4z8y3gycrlczm964gl9gipri2qq7ihjnbsxbkjg3"; 2406 + rev = "ba2a3592174c19d6f3231d06723606f6ca33fc23"; 2407 + sha256 = "0qcc0f4lky8if91faw6923sdpgvr67nsfgfb1mqmhriwvq02l46y"; 2408 2408 }; 2409 2409 meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/"; 2410 2410 }; ··· 2519 2519 2520 2520 hop-nvim = buildVimPluginFrom2Nix { 2521 2521 pname = "hop.nvim"; 2522 - version = "2021-12-26"; 2522 + version = "2022-01-09"; 2523 2523 src = fetchFromGitHub { 2524 2524 owner = "phaazon"; 2525 2525 repo = "hop.nvim"; 2526 - rev = "235ca561e1074da53858fa6f9f706cb4bfff0dc3"; 2527 - sha256 = "1iyknaaq50myk28b3109b76zybbkp6mrrp96dxa137jj8iypc2ia"; 2526 + rev = "f418a3750ed3a7f321287a39d2c9a56d8ad630aa"; 2527 + sha256 = "0imscbnaw02cgxn1qh42zz8divnv43mgccaq4hrancnhixr44lw9"; 2528 2528 }; 2529 2529 meta.homepage = "https://github.com/phaazon/hop.nvim/"; 2530 2530 }; ··· 2832 2832 2833 2833 kanagawa-nvim = buildVimPluginFrom2Nix { 2834 2834 pname = "kanagawa.nvim"; 2835 - version = "2021-12-31"; 2835 + version = "2022-01-05"; 2836 2836 src = fetchFromGitHub { 2837 2837 owner = "rebelot"; 2838 2838 repo = "kanagawa.nvim"; 2839 - rev = "6913a25c53917e6c610a976b1258ddea7bfb8431"; 2840 - sha256 = "0w0wraqak3wyfwsw7rllp8985shbyr2jaiv8584ki1b0lzdkrq7q"; 2839 + rev = "4b454c1d261ee1ba89d60d3ab87c4ccd4e1714fe"; 2840 + sha256 = "1gc0dgwpwmrlilkbpji5v0iiz4cwh1mf66zq0q322g72v7pi360z"; 2841 2841 }; 2842 2842 meta.homepage = "https://github.com/rebelot/kanagawa.nvim/"; 2843 2843 }; ··· 2928 2928 2929 2929 lazygit-nvim = buildVimPluginFrom2Nix { 2930 2930 pname = "lazygit.nvim"; 2931 - version = "2021-11-21"; 2931 + version = "2022-01-04"; 2932 2932 src = fetchFromGitHub { 2933 2933 owner = "kdheepak"; 2934 2934 repo = "lazygit.nvim"; 2935 - rev = "497ef5578e15f6c79deef1cad71adedd1c80abd4"; 2936 - sha256 = "1slmx1c3v2l49vnv5kxivgygla2wa7dvl47wf0xxshlsz2gml7y7"; 2935 + rev = "95f223c84393886c263a5c34b42abb8410db8fc5"; 2936 + sha256 = "1d3bx35gpgmd7n62lc3zvmvqpld41z412zqnwmjiz1sx1w3cfxvd"; 2937 2937 }; 2938 2938 meta.homepage = "https://github.com/kdheepak/lazygit.nvim/"; 2939 2939 }; ··· 2952 2952 2953 2953 lean-nvim = buildVimPluginFrom2Nix { 2954 2954 pname = "lean.nvim"; 2955 - version = "2022-01-04"; 2955 + version = "2022-01-09"; 2956 2956 src = fetchFromGitHub { 2957 2957 owner = "Julian"; 2958 2958 repo = "lean.nvim"; 2959 - rev = "a99fc6963510dd481953f71683e98a4559518825"; 2960 - sha256 = "1826ixb15k9s0rqiw1ynhf6j6w9cxxciskvyiyp7wgd2i6rwf42g"; 2959 + rev = "45b336e1a2f2a50e2ec6ee8a8c96906113505be5"; 2960 + sha256 = "0alvlkmpy26y8vzvb4s5ybkanggx58isv51s6piyr1fy9y27a2q5"; 2961 2961 }; 2962 2962 meta.homepage = "https://github.com/Julian/lean.nvim/"; 2963 2963 }; ··· 3000 3000 3001 3001 lexima-vim = buildVimPluginFrom2Nix { 3002 3002 pname = "lexima.vim"; 3003 - version = "2021-12-28"; 3003 + version = "2022-01-06"; 3004 3004 src = fetchFromGitHub { 3005 3005 owner = "cohama"; 3006 3006 repo = "lexima.vim"; 3007 - rev = "3de56f1b0cbd44aed584bf3c2d2d9c0cd087ac84"; 3008 - sha256 = "1p6dk4qw4ffdc0gdmi6kdsr94dh61fmc25v3y26bfcxz1zz2v2p2"; 3007 + rev = "c80b31213a3b1c6191e575bf62ace32ee08b203b"; 3008 + sha256 = "1aja9qcparm36kzcchmbvdk4f5m20gkm160ml625v0h04kj9l3c3"; 3009 3009 }; 3010 3010 meta.homepage = "https://github.com/cohama/lexima.vim/"; 3011 3011 }; ··· 3096 3096 3097 3097 lightspeed-nvim = buildVimPluginFrom2Nix { 3098 3098 pname = "lightspeed.nvim"; 3099 - version = "2021-12-22"; 3099 + version = "2022-01-10"; 3100 3100 src = fetchFromGitHub { 3101 3101 owner = "ggandor"; 3102 3102 repo = "lightspeed.nvim"; 3103 - rev = "9fddb6ebf4007eaa26f44cd31b5140cbd3bbb820"; 3104 - sha256 = "0d78fi1vch4frnkni2znqdj109igb4v1x24xlzr1k0yhz9gybh9y"; 3103 + rev = "2cc567615b4889a7fd3db502b42f9207e8cab6f1"; 3104 + sha256 = "0as8i3sff236sfwdw8y1jp516y06slhxl8r3kn6wqc07jav07q5i"; 3105 3105 }; 3106 3106 meta.homepage = "https://github.com/ggandor/lightspeed.nvim/"; 3107 3107 }; ··· 3132 3132 3133 3133 lir-nvim = buildVimPluginFrom2Nix { 3134 3134 pname = "lir.nvim"; 3135 - version = "2021-12-23"; 3135 + version = "2022-01-07"; 3136 3136 src = fetchFromGitHub { 3137 3137 owner = "tamago324"; 3138 3138 repo = "lir.nvim"; 3139 - rev = "b4bc9ed23c9d71fc57ad6505d6c1cb4af1643051"; 3140 - sha256 = "11l50bkvfamq95jhw566iih5z5nrlypj8jrccmm05p3zwdzyvvy5"; 3139 + rev = "2018ee28c892abc9084bcda6057386bc2f47c32e"; 3140 + sha256 = "0vml28dqsipkc8wa06j2acayan26i3s17jhcbx7lja685s1hlx1q"; 3141 3141 }; 3142 3142 meta.homepage = "https://github.com/tamago324/lir.nvim/"; 3143 3143 }; ··· 3156 3156 3157 3157 litee-calltree-nvim = buildVimPluginFrom2Nix { 3158 3158 pname = "litee-calltree.nvim"; 3159 - version = "2022-01-03"; 3159 + version = "2022-01-07"; 3160 3160 src = fetchFromGitHub { 3161 3161 owner = "ldelossa"; 3162 3162 repo = "litee-calltree.nvim"; 3163 - rev = "518d9e9e82e8480a81cf3e76c46ba7880a0c0034"; 3164 - sha256 = "0ai2pj4ggjcrl3z0azwrjashqazim51crzk1f5gsbpd4j1r572iv"; 3163 + rev = "e02cbd623193185240694ec4f734bf53d9865c2e"; 3164 + sha256 = "1n223h3637slf9sgqd2qa963lzdi88p3prrq16fsy3n70x02pgar"; 3165 3165 }; 3166 3166 meta.homepage = "https://github.com/ldelossa/litee-calltree.nvim/"; 3167 3167 }; 3168 3168 3169 3169 litee-filetree-nvim = buildVimPluginFrom2Nix { 3170 3170 pname = "litee-filetree.nvim"; 3171 - version = "2022-01-03"; 3171 + version = "2022-01-07"; 3172 3172 src = fetchFromGitHub { 3173 3173 owner = "ldelossa"; 3174 3174 repo = "litee-filetree.nvim"; 3175 - rev = "fe7e87130ac73c60247c61d71a7479a696766c22"; 3176 - sha256 = "0scak2xdcq0vxhb21d7sm59b3hhccwwkrn5wcl7cd0akxg5xpp3s"; 3175 + rev = "56bf4fd444964ea6bdf247dcb2cd86115b20ddd8"; 3176 + sha256 = "1jn3zbgify98h7w8f6c0jfqf1lbpg1k0mq6k7ysc4a230y6whh05"; 3177 3177 }; 3178 3178 meta.homepage = "https://github.com/ldelossa/litee-filetree.nvim/"; 3179 3179 }; 3180 3180 3181 3181 litee-symboltree-nvim = buildVimPluginFrom2Nix { 3182 3182 pname = "litee-symboltree.nvim"; 3183 - version = "2022-01-03"; 3183 + version = "2022-01-10"; 3184 3184 src = fetchFromGitHub { 3185 3185 owner = "ldelossa"; 3186 3186 repo = "litee-symboltree.nvim"; 3187 - rev = "1c857aa75a0f011fa62cfc8ccd11a3d4e14fc552"; 3188 - sha256 = "19xl6yfnyc30mgqqg15mfawj1cw78h59amb32r7zhwxsh1p4qvsg"; 3187 + rev = "99f9831d4561d192e13d75238459e0fda2cccb46"; 3188 + sha256 = "19xl9k9acpb7xkc90xrxvijzvsp7sdvj9y8x858y4rib3ncx8ibv"; 3189 3189 }; 3190 3190 meta.homepage = "https://github.com/ldelossa/litee-symboltree.nvim/"; 3191 3191 }; 3192 3192 3193 3193 litee-nvim = buildVimPluginFrom2Nix { 3194 3194 pname = "litee.nvim"; 3195 - version = "2022-01-03"; 3195 + version = "2022-01-10"; 3196 3196 src = fetchFromGitHub { 3197 3197 owner = "ldelossa"; 3198 3198 repo = "litee.nvim"; 3199 - rev = "db4bbde5f90c3a9ca82ffe5e5dca63ecf5a8bd7c"; 3200 - sha256 = "0d5dlnxn0swrvj7i2kn6nxc8msl6z632ichabls53y1b3xps20jw"; 3199 + rev = "6ff631a849f343d44f074d648f43fa6528edbee1"; 3200 + sha256 = "0viy7wd9557nf2qv7bmrf3pxib5hjg4fdn6ds0hfi7sdvlvqkps4"; 3201 3201 }; 3202 3202 meta.homepage = "https://github.com/ldelossa/litee.nvim/"; 3203 3203 }; ··· 3252 3252 3253 3253 lsp_signature-nvim = buildVimPluginFrom2Nix { 3254 3254 pname = "lsp_signature.nvim"; 3255 - version = "2022-01-04"; 3255 + version = "2022-01-08"; 3256 3256 src = fetchFromGitHub { 3257 3257 owner = "ray-x"; 3258 3258 repo = "lsp_signature.nvim"; 3259 - rev = "44a5bde409922a0019f3c25011be11fb20705f47"; 3260 - sha256 = "0g93khmivnrr02avd3nb88hh8bcyj9y7gq5l8fgjjq2cppbw03a1"; 3259 + rev = "88d727c368fe315b16b04785987551683caaf5f5"; 3260 + sha256 = "0sy70j01hha3m5advnhpl1jgnp4lwmp4blhbxsnpgzv31lb2i5g3"; 3261 3261 }; 3262 3262 meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; 3263 3263 }; ··· 3312 3312 3313 3313 lualine-nvim = buildVimPluginFrom2Nix { 3314 3314 pname = "lualine.nvim"; 3315 - version = "2022-01-04"; 3315 + version = "2022-01-09"; 3316 3316 src = fetchFromGitHub { 3317 3317 owner = "nvim-lualine"; 3318 3318 repo = "lualine.nvim"; 3319 - rev = "4b68b8dd2aa5bb74fe8cd058797322d81df1f455"; 3320 - sha256 = "17csrd2hbqdrim9aq948zd5vy6babjh9c8z4zw2q8xskvkkbiww8"; 3319 + rev = "bc5c2f5658821f98e55013eb3bec9d540c420470"; 3320 + sha256 = "01isgvl59d8fg903ykasfjyw323jksqkyhbicj86bszc7sv2sh49"; 3321 3321 }; 3322 3322 meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; 3323 3323 }; ··· 3444 3444 3445 3445 minimap-vim = buildVimPluginFrom2Nix { 3446 3446 pname = "minimap.vim"; 3447 - version = "2021-12-24"; 3447 + version = "2022-01-04"; 3448 3448 src = fetchFromGitHub { 3449 3449 owner = "wfxr"; 3450 3450 repo = "minimap.vim"; 3451 - rev = "ff25e21888bc8cd7b2981a0964d91057e552674f"; 3452 - sha256 = "1cpsmw785hys8d1l86yikc01l26893fbn3vmykss9ypz87zpknmf"; 3451 + rev = "95a5846005b6dc57fe3ef36c15ff5705d11660b8"; 3452 + sha256 = "1gq5r7a1i2f4vx5qaw22xd74f0f9acnky36pvm2zyp2y32qciqrf"; 3453 3453 }; 3454 3454 meta.homepage = "https://github.com/wfxr/minimap.vim/"; 3455 3455 }; 3456 3456 3457 3457 minsnip-nvim = buildVimPluginFrom2Nix { 3458 3458 pname = "minsnip.nvim"; 3459 - version = "2022-01-03"; 3459 + version = "2022-01-04"; 3460 3460 src = fetchFromGitHub { 3461 3461 owner = "jose-elias-alvarez"; 3462 3462 repo = "minsnip.nvim"; 3463 - rev = "190eefab6335d8d803e49c14a15c9dd0a947f972"; 3464 - sha256 = "083yskdn9jhzk1qpyhak4rdm5r0ryjr9swscxp77df6sfnbixvf5"; 3463 + rev = "6ae2f3247b3a2acde540ccef2e843fdfcdfebcee"; 3464 + sha256 = "1db5az5civ2bnqg7v3g937mn150ys52258c3glpvdvyyasxb4iih"; 3465 3465 }; 3466 3466 meta.homepage = "https://github.com/jose-elias-alvarez/minsnip.nvim/"; 3467 3467 }; ··· 3792 3792 3793 3793 neogit = buildVimPluginFrom2Nix { 3794 3794 pname = "neogit"; 3795 - version = "2021-12-02"; 3795 + version = "2022-01-08"; 3796 3796 src = fetchFromGitHub { 3797 3797 owner = "TimUntersberger"; 3798 3798 repo = "neogit"; 3799 - rev = "0ff8e0c53092a9cb3a2bf138b05f7efd1f6d2481"; 3800 - sha256 = "08mdpgc6rmyldh9sfm4sic2shs69aln5jrgdx75amblcm0p42g1j"; 3799 + rev = "46ee1c5bbbc6aee521ff6f912fb72e8a6b333812"; 3800 + sha256 = "0q27zgzj90kx4jbsrxj5xwidvmrbp4mjfdsdqdnjnza5c7l339fr"; 3801 3801 }; 3802 3802 meta.homepage = "https://github.com/TimUntersberger/neogit/"; 3803 3803 }; ··· 3852 3852 3853 3853 neorg = buildVimPluginFrom2Nix { 3854 3854 pname = "neorg"; 3855 - version = "2022-01-03"; 3855 + version = "2022-01-08"; 3856 3856 src = fetchFromGitHub { 3857 3857 owner = "nvim-neorg"; 3858 3858 repo = "neorg"; 3859 - rev = "ff085fbaf095ea07f5e35404747281ad3d40772e"; 3860 - sha256 = "1l0lmhm4wdc5b30vbc4715gggm9xx6y5hkvzb1xrrvkx0dp6kj0c"; 3859 + rev = "420cbdb8365595eff0749cd362e00da9ccf9f627"; 3860 + sha256 = "0y1qjcw1fw3sh46h0nlc9lwpbbn5jgm9m1sb7k37c3ql3cjvzhnv"; 3861 3861 }; 3862 3862 meta.homepage = "https://github.com/nvim-neorg/neorg/"; 3863 3863 }; ··· 4044 4044 4045 4045 nightfox-nvim = buildVimPluginFrom2Nix { 4046 4046 pname = "nightfox.nvim"; 4047 - version = "2022-01-01"; 4047 + version = "2022-01-06"; 4048 4048 src = fetchFromGitHub { 4049 4049 owner = "EdenEast"; 4050 4050 repo = "nightfox.nvim"; 4051 - rev = "3b0483f6440e4f72ae58a8e1730df518f00b70df"; 4052 - sha256 = "0agzq1xilrzm58xrwni976iwbi6iy81jdjnvxkqvzj6ngv288i8k"; 4051 + rev = "9c536aa95f80dd9f5eb08da8499fc5f6145407aa"; 4052 + sha256 = "1hcbzwyqr5zypl6v9q6b2c2y7zjvql84mc2ip07066090v6l3qx7"; 4053 4053 }; 4054 4054 meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; 4055 4055 }; ··· 4104 4104 4105 4105 nord-nvim = buildVimPluginFrom2Nix { 4106 4106 pname = "nord.nvim"; 4107 - version = "2021-12-01"; 4107 + version = "2022-01-05"; 4108 4108 src = fetchFromGitHub { 4109 4109 owner = "shaunsingh"; 4110 4110 repo = "nord.nvim"; 4111 - rev = "3df247377b292ed084c3bc0ef300db473c1c8254"; 4112 - sha256 = "1li8h2lf7pyy51hm81pnnc9d9wa9yazrkqskd0jpz7vlxi1sd3ah"; 4111 + rev = "ab4ae54c932a3f1b16b63e727265cfca70be8d65"; 4112 + sha256 = "1l5wcb6zr46wggdlnl3zcvgvgajrncs43r59a36kvvjbia7ggbdn"; 4113 4113 }; 4114 4114 meta.homepage = "https://github.com/shaunsingh/nord.nvim/"; 4115 4115 }; ··· 4140 4140 4141 4141 nui-nvim = buildVimPluginFrom2Nix { 4142 4142 pname = "nui.nvim"; 4143 - version = "2022-01-01"; 4143 + version = "2022-01-08"; 4144 4144 src = fetchFromGitHub { 4145 4145 owner = "MunifTanjim"; 4146 4146 repo = "nui.nvim"; 4147 - rev = "bba179f420b32d6898bcdc2292e7f76f6ac5f5e3"; 4148 - sha256 = "0mkcfirl7qv62idg2i6i81avggd4hsijl30j8s7i4sm6437dwpx7"; 4147 + rev = "fc9cf4984478ff88414292ed5efa4aeb8cf63c34"; 4148 + sha256 = "1ki1zl7gmfz99b7qnrn1y4rnlas1sqig2niqfb47wi0p24zglmaa"; 4149 4149 }; 4150 4150 meta.homepage = "https://github.com/MunifTanjim/nui.nvim/"; 4151 4151 }; 4152 4152 4153 4153 null-ls-nvim = buildVimPluginFrom2Nix { 4154 4154 pname = "null-ls.nvim"; 4155 - version = "2022-01-04"; 4155 + version = "2022-01-09"; 4156 4156 src = fetchFromGitHub { 4157 4157 owner = "jose-elias-alvarez"; 4158 4158 repo = "null-ls.nvim"; 4159 - rev = "8c59fd5ec84e1c90c3982a40d699ebe62b243592"; 4160 - sha256 = "0lix5ambsmldvajb5dcwcyb8cy2g6v1iq92dbw0v11l5wcddr75f"; 4159 + rev = "c62050977ca017ba9dc252ca82532ef94105b096"; 4160 + sha256 = "0vbjn2sb2np03cnhyzx5aisfgh27m0wbigvd0x0319z0gz04h5z6"; 4161 4161 }; 4162 4162 meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/"; 4163 4163 }; ··· 4200 4200 4201 4201 nvim-autopairs = buildVimPluginFrom2Nix { 4202 4202 pname = "nvim-autopairs"; 4203 - version = "2022-01-04"; 4203 + version = "2022-01-08"; 4204 4204 src = fetchFromGitHub { 4205 4205 owner = "windwp"; 4206 4206 repo = "nvim-autopairs"; 4207 - rev = "96858723f1cba6a3eb004373a20c315d90584ea6"; 4208 - sha256 = "11zmf2dwd9fxgdargjbkh70d89ii7qf00mh3v8v8dm89fd6ap0xy"; 4207 + rev = "5348e4a778ebdf42126a54fb5a933a98612df6cb"; 4208 + sha256 = "0vdz4j3dvl0n04sjf67cf7iqby15g894h38vvcaavsc00ri9hsmk"; 4209 4209 }; 4210 4210 meta.homepage = "https://github.com/windwp/nvim-autopairs/"; 4211 4211 }; ··· 4224 4224 4225 4225 nvim-bqf = buildVimPluginFrom2Nix { 4226 4226 pname = "nvim-bqf"; 4227 - version = "2021-12-27"; 4227 + version = "2022-01-08"; 4228 4228 src = fetchFromGitHub { 4229 4229 owner = "kevinhwang91"; 4230 4230 repo = "nvim-bqf"; 4231 - rev = "f7842f8fd62b17b9229a861598abfdaa9910b8c9"; 4232 - sha256 = "1w3sgc93gd3lq22ym2kqp54gs189wgik4f8gm3cymnsdxcis363p"; 4231 + rev = "5aca44fd316002e65ecd277d6a8a3120e2354a14"; 4232 + sha256 = "07bw1is4v1kmmvc2d7lzi8zdwgab8vrdy1pfsp8iwrsxvqki4ji0"; 4233 4233 }; 4234 4234 meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/"; 4235 4235 }; 4236 4236 4237 4237 nvim-bufdel = buildVimPluginFrom2Nix { 4238 4238 pname = "nvim-bufdel"; 4239 - version = "2021-07-28"; 4239 + version = "2022-01-07"; 4240 4240 src = fetchFromGitHub { 4241 4241 owner = "ojroques"; 4242 4242 repo = "nvim-bufdel"; 4243 - rev = "17d17a4b16e5b5a7403470a8b5afc10772d4e84a"; 4244 - sha256 = "1x14kiwklrnd264ihib84x2l3xgdshnv7yxvjdia5rdsvxny4kvb"; 4243 + rev = "af537a915b8c60c6dcb6416e0e9382a5bed94bb3"; 4244 + sha256 = "1k242j2gzpv82cpccmiai6k50rfmnhxx6kyxbs1h1zwzyb0s2gxz"; 4245 4245 }; 4246 4246 meta.homepage = "https://github.com/ojroques/nvim-bufdel/"; 4247 4247 }; ··· 4260 4260 4261 4261 nvim-cmp = buildVimPluginFrom2Nix { 4262 4262 pname = "nvim-cmp"; 4263 - version = "2022-01-02"; 4263 + version = "2022-01-10"; 4264 4264 src = fetchFromGitHub { 4265 4265 owner = "hrsh7th"; 4266 4266 repo = "nvim-cmp"; 4267 - rev = "1b94aacada96d2a33fef2ecf87748b27a2f50630"; 4268 - sha256 = "0ignbissria29ch9mdv1fsgg8cr77qwbnmzxhxsd6spyn5vbxlhv"; 4267 + rev = "ef5bdb43fabb98a7dd82775acf28d0a361f2bb9e"; 4268 + sha256 = "124lsz5b77ak5lmaj5w36hsprx0qgk9ga9fmpjlaq31091s50g1k"; 4269 4269 }; 4270 4270 meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; 4271 4271 }; ··· 4332 4332 4333 4333 nvim-dap = buildVimPluginFrom2Nix { 4334 4334 pname = "nvim-dap"; 4335 - version = "2021-12-22"; 4335 + version = "2022-01-07"; 4336 4336 src = fetchFromGitHub { 4337 4337 owner = "mfussenegger"; 4338 4338 repo = "nvim-dap"; 4339 - rev = "a6fa644f9de62c594a8a9cf6f2aaf324b5a6108b"; 4340 - sha256 = "1ncl9f4vx382pma5x3siywc132hmns6nwj54w03b387129k25wky"; 4339 + rev = "3f1514d020f9d73a458ac04f42d27e5b284c0e48"; 4340 + sha256 = "19yiah00jfw061156hki4g014fgcxyf3g1jdvs9y1rk924648a7v"; 4341 4341 }; 4342 4342 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 4343 4343 }; 4344 4344 4345 4345 nvim-dap-ui = buildVimPluginFrom2Nix { 4346 4346 pname = "nvim-dap-ui"; 4347 - version = "2021-12-27"; 4347 + version = "2022-01-10"; 4348 4348 src = fetchFromGitHub { 4349 4349 owner = "rcarriga"; 4350 4350 repo = "nvim-dap-ui"; 4351 - rev = "34071e235c07f694861ec585bb3c7c55a07e345b"; 4352 - sha256 = "198pk6lxg5p3w4cqagrrw5n54qwmvzjhlm2kxm5mrb4bi344kafq"; 4351 + rev = "f03c0bdcf8e2f71e78be89d1e45c2eab0e95965f"; 4352 + sha256 = "0l0g5qila51xhgznhnl73qk8rafzbjqwb2a00ww8w4mli7vlfdng"; 4353 4353 }; 4354 4354 meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; 4355 4355 }; ··· 4416 4416 4417 4417 nvim-gps = buildVimPluginFrom2Nix { 4418 4418 pname = "nvim-gps"; 4419 - version = "2021-12-27"; 4419 + version = "2022-01-06"; 4420 4420 src = fetchFromGitHub { 4421 4421 owner = "smiteshp"; 4422 4422 repo = "nvim-gps"; 4423 - rev = "06e4bc4a3b1c522638e6f18fefc22eef3830bd85"; 4424 - sha256 = "075y12pa03y2rmg8fc26b9nnwrdhqkdsbdg3ikby7pns0ghgkjch"; 4423 + rev = "529e7403d76fcb1b1b4d398c47900d8bffed402e"; 4424 + sha256 = "0xkgja7xdw7zx52yx31zywy93yiq28scacpdwnlydr9bl3dfnz8k"; 4425 4425 }; 4426 4426 meta.homepage = "https://github.com/smiteshp/nvim-gps/"; 4427 4427 }; 4428 4428 4429 4429 nvim-highlite = buildVimPluginFrom2Nix { 4430 4430 pname = "nvim-highlite"; 4431 - version = "2022-01-03"; 4431 + version = "2022-01-06"; 4432 4432 src = fetchFromGitHub { 4433 4433 owner = "Iron-E"; 4434 4434 repo = "nvim-highlite"; 4435 - rev = "03f0100dd52125a968e3bda4dacc3ab2003049d9"; 4436 - sha256 = "0wqlsys0z2hq9mlqb631v84fd35fznvkkq3nbzq6xyr3d8wmp0fk"; 4435 + rev = "1c52ff7e3dcc2b89897a16bea7b9903888656154"; 4436 + sha256 = "03x39hdnnf81qmlhwg9czd9dda6j2df6w685n2x15x01ghg86h1h"; 4437 4437 }; 4438 4438 meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; 4439 4439 }; 4440 4440 4441 4441 nvim-hlslens = buildVimPluginFrom2Nix { 4442 4442 pname = "nvim-hlslens"; 4443 - version = "2021-12-15"; 4443 + version = "2022-01-07"; 4444 4444 src = fetchFromGitHub { 4445 4445 owner = "kevinhwang91"; 4446 4446 repo = "nvim-hlslens"; 4447 - rev = "8119b7b846a21e87b2d6c2168f57d79540b2d304"; 4448 - sha256 = "0mjakd4d4w680qn82s59352w275k40nimxs2g2x0b0gzqlk3wlwg"; 4447 + rev = "d18fbcd9be71ff85e0d6f5beadbeda5339774269"; 4448 + sha256 = "1l2s8k3b24a2niamfib4fzs50zl8jf7snw2v2bc8n8kxcw18x4xg"; 4449 4449 }; 4450 4450 meta.homepage = "https://github.com/kevinhwang91/nvim-hlslens/"; 4451 4451 }; ··· 4464 4464 4465 4465 nvim-jdtls = buildVimPluginFrom2Nix { 4466 4466 pname = "nvim-jdtls"; 4467 - version = "2021-12-12"; 4467 + version = "2022-01-06"; 4468 4468 src = fetchFromGitHub { 4469 4469 owner = "mfussenegger"; 4470 4470 repo = "nvim-jdtls"; 4471 - rev = "47d7a9caec7338a0d038031812c4734d0c306b59"; 4472 - sha256 = "1867cara40sjz8ph32i3kl61s8z8fbj2nib73q1hppa3lxbff9k5"; 4471 + rev = "eda96facfd46abdae960a4040840124a40664903"; 4472 + sha256 = "1w7a7gx2gsdjmwkqi0kihc5hasnxi27iq2q7wwb790k6m9swsnps"; 4473 4473 }; 4474 4474 meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; 4475 4475 }; ··· 4500 4500 4501 4501 nvim-lint = buildVimPluginFrom2Nix { 4502 4502 pname = "nvim-lint"; 4503 - version = "2022-01-02"; 4503 + version = "2022-01-08"; 4504 4504 src = fetchFromGitHub { 4505 4505 owner = "mfussenegger"; 4506 4506 repo = "nvim-lint"; 4507 - rev = "e6121ec32c729da793f6f73a864a7d3a685b58d1"; 4508 - sha256 = "0i7dsaqli0nkjyffwncy7hkp0z9i2hsyzyvp703a3m68hjcapms5"; 4507 + rev = "a6afa54161f9382919ac2ec3dd71fb5e6b545bd5"; 4508 + sha256 = "1k9312a8nqf5g7r1gvxxaw45fyc7rdjrv7b7z74fylc58p76kwl0"; 4509 4509 }; 4510 4510 meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; 4511 4511 }; 4512 4512 4513 4513 nvim-lsp-ts-utils = buildVimPluginFrom2Nix { 4514 4514 pname = "nvim-lsp-ts-utils"; 4515 - version = "2021-12-31"; 4515 + version = "2022-01-09"; 4516 4516 src = fetchFromGitHub { 4517 4517 owner = "jose-elias-alvarez"; 4518 4518 repo = "nvim-lsp-ts-utils"; 4519 - rev = "fd608d99e2a5727591a0d4a8e3e5b61c5372abbc"; 4520 - sha256 = "1iaf2x7dbf84ji6rnlzy0jsz6fy39vri2s4103d66p1gigmryx8i"; 4519 + rev = "99e126db47512d89f7af8e787aabdd3126a12527"; 4520 + sha256 = "04axn31x7x292jgcskjgyzxw083d686aymylmra7cya9i4yrhxdi"; 4521 4521 }; 4522 4522 meta.homepage = "https://github.com/jose-elias-alvarez/nvim-lsp-ts-utils/"; 4523 4523 }; 4524 4524 4525 4525 nvim-lspconfig = buildVimPluginFrom2Nix { 4526 4526 pname = "nvim-lspconfig"; 4527 - version = "2022-01-04"; 4527 + version = "2022-01-09"; 4528 4528 src = fetchFromGitHub { 4529 4529 owner = "neovim"; 4530 4530 repo = "nvim-lspconfig"; 4531 - rev = "1917a52a7ccb517f76d6a6e732fb349f381fc927"; 4532 - sha256 = "0s4wcnn4d0wjr02307fbwz2f0yp77ibzadp4lcvsd7im9kxiczna"; 4531 + rev = "d285f720ed2b26b687a06e9c7d5d41353dd2b743"; 4532 + sha256 = "1s3snvsbggl58rqbvvhfrxvwljdrivhs3f3z0gvjhq8gs7p9ps95"; 4533 4533 }; 4534 4534 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 4535 4535 }; ··· 4560 4560 4561 4561 nvim-neoclip-lua = buildVimPluginFrom2Nix { 4562 4562 pname = "nvim-neoclip.lua"; 4563 - version = "2021-12-20"; 4563 + version = "2022-01-09"; 4564 4564 src = fetchFromGitHub { 4565 4565 owner = "AckslD"; 4566 4566 repo = "nvim-neoclip.lua"; 4567 - rev = "4b9c7c54d3f132ea39cac7a31143bc730f962453"; 4568 - sha256 = "07gwp7bcpnpkir8lmcsxscyv41dac9ph5fdavz1xq5xr686c0m6k"; 4567 + rev = "bfd6503ce5e2949e17e4053ca00b9e6836fe94e7"; 4568 + sha256 = "07qw00rk087p2ipp4p6k2wanqca0zhwd050n103lld42kd1lqci0"; 4569 4569 }; 4570 4570 meta.homepage = "https://github.com/AckslD/nvim-neoclip.lua/"; 4571 4571 }; ··· 4608 4608 4609 4609 nvim-scrollview = buildVimPluginFrom2Nix { 4610 4610 pname = "nvim-scrollview"; 4611 - version = "2022-01-03"; 4611 + version = "2022-01-10"; 4612 4612 src = fetchFromGitHub { 4613 4613 owner = "dstein64"; 4614 4614 repo = "nvim-scrollview"; 4615 - rev = "4313cbb75a966aa461ef179fbcda23ba21d64c65"; 4616 - sha256 = "15zwii6bwz488xwj9397fgbxv723vxvmqhkx3kfq412rlb5aadx5"; 4615 + rev = "dcd836ef5b39c3db468c6722ddc14f97a719f673"; 4616 + sha256 = "0w0gxf0nfymmnriwq8vi4534v8q85n0kx6x44rc034l5hinqj744"; 4617 4617 }; 4618 4618 meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; 4619 4619 }; ··· 4632 4632 4633 4633 nvim-spectre = buildVimPluginFrom2Nix { 4634 4634 pname = "nvim-spectre"; 4635 - version = "2021-12-11"; 4635 + version = "2022-01-06"; 4636 4636 src = fetchFromGitHub { 4637 4637 owner = "nvim-pack"; 4638 4638 repo = "nvim-spectre"; 4639 - rev = "e2510d32dc80d6b5eea4df057762bbc6b2482e05"; 4640 - sha256 = "1606wf7yhmhaksg45dz043apgxqhvkchsrj275qa6j80r31j7da6"; 4639 + rev = "4a4cf2c981b077055ef7725959d13007e366ba23"; 4640 + sha256 = "1aa062r2p69kn2xr9d2mbbrs8qdlv0q86lah2q9h6jhzxfi5ccdp"; 4641 4641 }; 4642 4642 meta.homepage = "https://github.com/nvim-pack/nvim-spectre/"; 4643 4643 }; ··· 4668 4668 4669 4669 nvim-treesitter = buildVimPluginFrom2Nix { 4670 4670 pname = "nvim-treesitter"; 4671 - version = "2022-01-04"; 4671 + version = "2022-01-09"; 4672 4672 src = fetchFromGitHub { 4673 4673 owner = "nvim-treesitter"; 4674 4674 repo = "nvim-treesitter"; 4675 - rev = "479fde3471ad6833d950abf645c0ebece15eaea4"; 4676 - sha256 = "072l6m04z83rb9f6sp4rvziyk3i2r20i5vhn0c9djkdhy7x2bj9h"; 4675 + rev = "0d53066533643fac8d9a1a247bde3cf9132077ad"; 4676 + sha256 = "1c7zb4k9zi1yi6kzi0p07d00pfmrgzmh3cs9flc3nxn7sp4qmp9n"; 4677 4677 }; 4678 4678 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 4679 4679 }; 4680 4680 4681 4681 nvim-treesitter-context = buildVimPluginFrom2Nix { 4682 4682 pname = "nvim-treesitter-context"; 4683 - version = "2021-10-05"; 4683 + version = "2022-01-08"; 4684 4684 src = fetchFromGitHub { 4685 4685 owner = "romgrk"; 4686 4686 repo = "nvim-treesitter-context"; 4687 - rev = "e1f54e1627176337b3803a11403ac0e9d09de818"; 4688 - sha256 = "0xg3c8msd9fsmwlxgpxwbz2h9aizc3f7jn9p1q23pjlpcxr8xwll"; 4687 + rev = "81f434a441605f419d9f96dc902552d90b874891"; 4688 + sha256 = "1qy0hnqqzk00pamq305hnshg8qrg5ldmq998xfdq6fngpr7cniip"; 4689 4689 }; 4690 4690 meta.homepage = "https://github.com/romgrk/nvim-treesitter-context/"; 4691 4691 }; ··· 4716 4716 4717 4717 nvim-treesitter-textobjects = buildVimPluginFrom2Nix { 4718 4718 pname = "nvim-treesitter-textobjects"; 4719 - version = "2021-12-22"; 4719 + version = "2022-01-09"; 4720 4720 src = fetchFromGitHub { 4721 4721 owner = "nvim-treesitter"; 4722 4722 repo = "nvim-treesitter-textobjects"; 4723 - rev = "6ee11ac62681eb2eb8104a4ce509a9a861672cb5"; 4724 - sha256 = "0hgay8d4lja4fk3d6xhq08n1j9ic6flzq1w003b3fpxzr6l2b0vl"; 4723 + rev = "99600641de75419f7729698acf9dc3d79117ff70"; 4724 + sha256 = "0y2w2ld90ly0mrrq3cx3j84sry78wq4izhv15idyyjbxs7zsif2k"; 4725 4725 }; 4726 4726 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 4727 4727 }; 4728 4728 4729 4729 nvim-ts-autotag = buildVimPluginFrom2Nix { 4730 4730 pname = "nvim-ts-autotag"; 4731 - version = "2021-12-19"; 4731 + version = "2022-01-04"; 4732 4732 src = fetchFromGitHub { 4733 4733 owner = "windwp"; 4734 4734 repo = "nvim-ts-autotag"; 4735 - rev = "0ceb4ef342bf1fdbb082ad4fa1fcfd0f864e1cba"; 4736 - sha256 = "0bbjhjngn0wv6f28z437bx9743w366665ygz6pz81059whfp93g7"; 4735 + rev = "32bc46ee8b21f88f87d97b976ae6674595b311b5"; 4736 + sha256 = "1daqlkr7a53g3rcmjdw2z2fnaqb0iz6dh5g1laddv4ni27ifm5rg"; 4737 4737 }; 4738 4738 meta.homepage = "https://github.com/windwp/nvim-ts-autotag/"; 4739 4739 }; ··· 4800 4800 4801 4801 nvim_context_vt = buildVimPluginFrom2Nix { 4802 4802 pname = "nvim_context_vt"; 4803 - version = "2022-01-03"; 4803 + version = "2022-01-10"; 4804 4804 src = fetchFromGitHub { 4805 4805 owner = "haringsrob"; 4806 4806 repo = "nvim_context_vt"; 4807 - rev = "fe87d9e406281fcb3cff11552820868d545c20e8"; 4808 - sha256 = "1nscikfnx2skjzaj8qak0b31zk7y378kxvhj7sj7nwrxfp8kb7dk"; 4807 + rev = "fcb633426eb197c0569f4640bee98972c4a7d65c"; 4808 + sha256 = "1rm1yf0aa3wll1j02ifcjdb9mjzii8s3dvrdkmpwxgbcdyyawx5n"; 4809 4809 }; 4810 4810 meta.homepage = "https://github.com/haringsrob/nvim_context_vt/"; 4811 4811 }; ··· 4860 4860 4861 4861 onedark-nvim = buildVimPluginFrom2Nix { 4862 4862 pname = "onedark.nvim"; 4863 - version = "2021-11-30"; 4863 + version = "2022-01-09"; 4864 4864 src = fetchFromGitHub { 4865 4865 owner = "navarasu"; 4866 4866 repo = "onedark.nvim"; 4867 - rev = "ce49cf36dc839564e95290e2cdace396c148bca1"; 4868 - sha256 = "1q7y7vhgk8r28nq4q3aamvkg2hfylfxq25i2avj45prap23b73zy"; 4867 + rev = "7f5196a21e6dfd672f070ecef3521933561e8d77"; 4868 + sha256 = "1g09zpn7xsgn8xnf45rrmfvr26j90vc4k77gw6zdw5ddpmdn2nbw"; 4869 4869 }; 4870 4870 meta.homepage = "https://github.com/navarasu/onedark.nvim/"; 4871 4871 }; ··· 4884 4884 4885 4885 onedarkpro-nvim = buildVimPluginFrom2Nix { 4886 4886 pname = "onedarkpro.nvim"; 4887 - version = "2021-12-29"; 4887 + version = "2022-01-06"; 4888 4888 src = fetchFromGitHub { 4889 4889 owner = "olimorris"; 4890 4890 repo = "onedarkpro.nvim"; 4891 - rev = "30bf6f3da963cefd84b38a021572381ae0e8d10f"; 4892 - sha256 = "10xaz0nm7456y6l2s8q3gw3wnn94qrhyk3m8ikpdj90zlk69hjjq"; 4891 + rev = "4ab30ef201780b8e1b087c3a04256e54a560f597"; 4892 + sha256 = "0b9631h17zcr48hbhm2zvna6hiymyyh2ns0f2ijz5k47013z0zs0"; 4893 4893 }; 4894 4894 meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; 4895 4895 }; ··· 4932 4932 4933 4933 orgmode = buildVimPluginFrom2Nix { 4934 4934 pname = "orgmode"; 4935 - version = "2022-01-03"; 4935 + version = "2022-01-05"; 4936 4936 src = fetchFromGitHub { 4937 4937 owner = "nvim-orgmode"; 4938 4938 repo = "orgmode"; 4939 - rev = "159db459f4495802a98401952d9ff441919c0a4b"; 4940 - sha256 = "02w9qn5q9zalg3gnfhhlyja9v85j53zpx50qzfzgjm4l8kyh1zkh"; 4939 + rev = "2fdc13ebc9bfd904d26991ac02ea29fde973b24c"; 4940 + sha256 = "0k73wkia0mfrwyc6hny3m8rsrk2lpvpcf98c91r4hbwv6zya8nps"; 4941 4941 }; 4942 4942 meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; 4943 4943 }; 4944 4944 4945 4945 package-info-nvim = buildVimPluginFrom2Nix { 4946 4946 pname = "package-info.nvim"; 4947 - version = "2021-12-30"; 4947 + version = "2022-01-06"; 4948 4948 src = fetchFromGitHub { 4949 4949 owner = "vuki656"; 4950 4950 repo = "package-info.nvim"; 4951 - rev = "eb0f6398e2a931ac1ae1436613951e6dd3d5e324"; 4952 - sha256 = "1kml694a4c9wmv13fgs3rs4c2alidwmlafa6hnkrarhv7npa5nw5"; 4951 + rev = "c862335f303c631f53a642a1ea60f15634c720fa"; 4952 + sha256 = "05n17r2grh25d6srb5lwazj790xp00l3jsyjc0drf4npyd1m424r"; 4953 4953 }; 4954 4954 meta.homepage = "https://github.com/vuki656/package-info.nvim/"; 4955 4955 }; ··· 5076 5076 5077 5077 plenary-nvim = buildVimPluginFrom2Nix { 5078 5078 pname = "plenary.nvim"; 5079 - version = "2021-12-15"; 5079 + version = "2022-01-05"; 5080 5080 src = fetchFromGitHub { 5081 5081 owner = "nvim-lua"; 5082 5082 repo = "plenary.nvim"; 5083 - rev = "a672e11c816d4a91ef01253ba1a2567d20e08e55"; 5084 - sha256 = "1kqzspclkx7mpcpm2xb0fvzhv02wj7vms7xh9fjh64hvg2r2q21v"; 5083 + rev = "563d9f6d083f0514548f2ac4ad1888326d0a1c66"; 5084 + sha256 = "1i4sj56fral52xa2wqzx331a6xza4ksi0n6092g6q93kxx202xwq"; 5085 5085 }; 5086 5086 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 5087 5087 }; ··· 5378 5378 5379 5379 refactoring-nvim = buildVimPluginFrom2Nix { 5380 5380 pname = "refactoring.nvim"; 5381 - version = "2021-12-31"; 5381 + version = "2022-01-07"; 5382 5382 src = fetchFromGitHub { 5383 5383 owner = "theprimeagen"; 5384 5384 repo = "refactoring.nvim"; 5385 - rev = "2e11e0542da61783c02c44f70c45c70a51ac6823"; 5386 - sha256 = "007rln47y1krmc87skivirhx28hcqbbs676y43qwdkfgr464gc18"; 5385 + rev = "241bd87f2de35f954f6e3fc05ff707280dcf96c1"; 5386 + sha256 = "1vn3nlkpywpdddlz6ddg4r0x1c31d3m7z541nnzq71fhvf2fw8c5"; 5387 5387 }; 5388 5388 meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/"; 5389 5389 }; ··· 5450 5450 5451 5451 rnvimr = buildVimPluginFrom2Nix { 5452 5452 pname = "rnvimr"; 5453 - version = "2022-01-04"; 5453 + version = "2022-01-05"; 5454 5454 src = fetchFromGitHub { 5455 5455 owner = "kevinhwang91"; 5456 5456 repo = "rnvimr"; 5457 - rev = "b876914f4c0fef926bed50876c3da16c15adc81c"; 5458 - sha256 = "0n5y4ysm0inki1sxxa7w59b682xjy7ykflydiphwf5m1w0fhpkin"; 5457 + rev = "2c7da8bd43500f160b1f330c180c1efbabb09a68"; 5458 + sha256 = "082p82iy8fqm66nxdwixfy9c2jg35mwkxn287pimhznsaa0dzz47"; 5459 5459 }; 5460 5460 meta.homepage = "https://github.com/kevinhwang91/rnvimr/"; 5461 5461 }; ··· 5558 5558 5559 5559 SchemaStore-nvim = buildVimPluginFrom2Nix { 5560 5560 pname = "SchemaStore.nvim"; 5561 - version = "2022-01-03"; 5561 + version = "2022-01-07"; 5562 5562 src = fetchFromGitHub { 5563 5563 owner = "b0o"; 5564 5564 repo = "SchemaStore.nvim"; 5565 - rev = "8cec6ac01fbeba4efd91ab9f991bbd56fb5002a7"; 5566 - sha256 = "069hn6px0a83bpj6332n9gwn82145d98pdvadhsnj89dkmf4gdcj"; 5565 + rev = "51fc74a33bcca6dcd75e0dcfd7ccff7ebb73a8bf"; 5566 + sha256 = "178xyishqz51cng297my5858klyxf01h5f9x7fqkwpz61pim70q7"; 5567 5567 }; 5568 5568 meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; 5569 5569 }; ··· 5775 5775 5776 5776 sonokai = buildVimPluginFrom2Nix { 5777 5777 pname = "sonokai"; 5778 - version = "2021-12-30"; 5778 + version = "2022-01-09"; 5779 5779 src = fetchFromGitHub { 5780 5780 owner = "sainnhe"; 5781 5781 repo = "sonokai"; 5782 - rev = "868b92a8b64e6423adf2d6a8e33d6028ca8e6894"; 5783 - sha256 = "04spsqf6w4pjz4hha5pc08g8ddwg7027p80pgbn6sk2nmzf354xd"; 5782 + rev = "c4dfd15a2202eeeabefc13028af652c8322f2c49"; 5783 + sha256 = "0apxhc6ml46lh4ardmr4pxdhz4jn6pzndzdyb92diq8fzxm1jqh6"; 5784 5784 }; 5785 5785 meta.homepage = "https://github.com/sainnhe/sonokai/"; 5786 5786 }; ··· 5883 5883 5884 5884 splitjoin-vim = buildVimPluginFrom2Nix { 5885 5885 pname = "splitjoin.vim"; 5886 - version = "2022-01-03"; 5886 + version = "2022-01-08"; 5887 5887 src = fetchFromGitHub { 5888 5888 owner = "AndrewRadev"; 5889 5889 repo = "splitjoin.vim"; 5890 - rev = "ed71635666356d9dc8950ecc177ed7eaa0d939ec"; 5891 - sha256 = "1fjg1zxl4sbibr658962iqk0lgcrggxwffmscr5v4n3x41v0xnrd"; 5890 + rev = "452d1359fb14731a316be49fb446a05d2c7d2f71"; 5891 + sha256 = "0idp98hm8qbamfdav97c94b1fj6an9vha5rpkc4727n47fj5hvlq"; 5892 5892 fetchSubmodules = true; 5893 5893 }; 5894 5894 meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/"; ··· 5908 5908 5909 5909 srcery-vim = buildVimPluginFrom2Nix { 5910 5910 pname = "srcery-vim"; 5911 - version = "2021-11-29"; 5911 + version = "2022-01-05"; 5912 5912 src = fetchFromGitHub { 5913 5913 owner = "srcery-colors"; 5914 5914 repo = "srcery-vim"; 5915 - rev = "fca1c02b29d5f54f063122270f3e5ea8777ca958"; 5916 - sha256 = "0a5rra4al18m3f175awz118gilg3cqx8i3k1mr0657n5hvkxbs9d"; 5915 + rev = "824de25ed4b115922190838d7ad40e2f933f8392"; 5916 + sha256 = "0p03535njy5c3cik2l8ajfrrmi8pjr0vj53ydbay9bjb97mrnxfg"; 5917 5917 }; 5918 5918 meta.homepage = "https://github.com/srcery-colors/srcery-vim/"; 5919 5919 }; ··· 6004 6004 6005 6005 surround-nvim = buildVimPluginFrom2Nix { 6006 6006 pname = "surround.nvim"; 6007 - version = "2021-12-29"; 6007 + version = "2022-01-10"; 6008 6008 src = fetchFromGitHub { 6009 6009 owner = "blackCauldron7"; 6010 6010 repo = "surround.nvim"; 6011 - rev = "81f997bd71590f21f717e24bae72edf8e8b7b0f6"; 6012 - sha256 = "06mdbpka2z17hyi3p7b9ksyz79ppwybhr4h9829qba8xr2gpd465"; 6011 + rev = "8b05e7c7119031c8e5ecb61a3013af42fd439c7c"; 6012 + sha256 = "0kka6gq19hx1isq6h8ip7m9asv7amq3nrhpcsq5xss5888wi4b4m"; 6013 6013 }; 6014 6014 meta.homepage = "https://github.com/blackCauldron7/surround.nvim/"; 6015 6015 }; ··· 6245 6245 6246 6246 telescope-file-browser-nvim = buildVimPluginFrom2Nix { 6247 6247 pname = "telescope-file-browser.nvim"; 6248 - version = "2021-12-29"; 6248 + version = "2022-01-05"; 6249 6249 src = fetchFromGitHub { 6250 6250 owner = "nvim-telescope"; 6251 6251 repo = "telescope-file-browser.nvim"; 6252 - rev = "52170a89ea52a7a3b6131d19348642dbb60e5a84"; 6253 - sha256 = "1vfd9i96dy1mjhd86xcx8b2wg2sk063h3il2ngymdil55iv1x4yc"; 6252 + rev = "c4674fff199a01d0c476838427572fa3ee632373"; 6253 + sha256 = "1b5gnsgr0yblplbagji5h7dgz8xmcaah3kmazy1pbqa1sw79qwz1"; 6254 6254 }; 6255 6255 meta.homepage = "https://github.com/nvim-telescope/telescope-file-browser.nvim/"; 6256 6256 }; ··· 6306 6306 6307 6307 telescope-github-nvim = buildVimPluginFrom2Nix { 6308 6308 pname = "telescope-github.nvim"; 6309 - version = "2021-08-25"; 6309 + version = "2022-01-10"; 6310 6310 src = fetchFromGitHub { 6311 6311 owner = "nvim-telescope"; 6312 6312 repo = "telescope-github.nvim"; 6313 - rev = "004a224de1770bf8b2d7b147359a127dc323c8e6"; 6314 - sha256 = "0jizqlasmnsyfcjd9fqdc0zf6xfpbfrwcdywpvn52x5cdrjascp7"; 6313 + rev = "e25fda4f43c51b9af45370f4564a28b17ebe2570"; 6314 + sha256 = "1rhn1mjx4q6l14r7w46qbcv9b2xw7gh3d3dvxvipxhcr54gyw38l"; 6315 6315 }; 6316 6316 meta.homepage = "https://github.com/nvim-telescope/telescope-github.nvim/"; 6317 6317 }; ··· 6378 6378 6379 6379 telescope-nvim = buildVimPluginFrom2Nix { 6380 6380 pname = "telescope.nvim"; 6381 - version = "2022-01-03"; 6381 + version = "2022-01-09"; 6382 6382 src = fetchFromGitHub { 6383 6383 owner = "nvim-telescope"; 6384 6384 repo = "telescope.nvim"; 6385 - rev = "a01ebd2793999c11d727fd15b1e5979ba20c7503"; 6386 - sha256 = "1xj3nr3rvsd6gx39284swxyhiw6s0kpis6dvp9g6fnwiiz5mbi38"; 6385 + rev = "c54fc1733e440ebe730f68a838c54c7c7e70e6fd"; 6386 + sha256 = "0zkal6igprwvwp5f7xjm16m102j18xagi8pqxsqk17qf9zi1h8wn"; 6387 6387 }; 6388 6388 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 6389 6389 }; ··· 6535 6535 6536 6536 toggleterm-nvim = buildVimPluginFrom2Nix { 6537 6537 pname = "toggleterm.nvim"; 6538 - version = "2021-11-24"; 6538 + version = "2022-01-06"; 6539 6539 src = fetchFromGitHub { 6540 6540 owner = "akinsho"; 6541 6541 repo = "toggleterm.nvim"; 6542 - rev = "265bbff68fbb8b2a5fb011272ec469850254ec9f"; 6543 - sha256 = "0xqnnd4wbcyd0akx8bk3dw5cghlg3bf255qiq0p8mbmlc5rixyzq"; 6542 + rev = "463843d1ba0288eedaf834872c3eca114d45bddf"; 6543 + sha256 = "0c6xz3xyfn1bw8qwz4y13y79mi4fzgrgng8qy3da9v4in13by5f9"; 6544 6544 }; 6545 6545 meta.homepage = "https://github.com/akinsho/toggleterm.nvim/"; 6546 6546 }; ··· 7039 7039 7040 7040 vim-airline = buildVimPluginFrom2Nix { 7041 7041 pname = "vim-airline"; 7042 - version = "2021-12-28"; 7042 + version = "2022-01-05"; 7043 7043 src = fetchFromGitHub { 7044 7044 owner = "vim-airline"; 7045 7045 repo = "vim-airline"; 7046 - rev = "332d44948a3c737272172d0eae0bf5b940e72459"; 7047 - sha256 = "04sj3xhai33sfchsdqijn4cb2gchaihx6q4csrfphzskgjlngd9a"; 7046 + rev = "dd42c521ca88ad1d1d1099d014c6d0b1d88a8028"; 7047 + sha256 = "00rxadb4izxlh88i6919xnd0l3y9gx2sz8g0xpajcl5kw13qj31z"; 7048 7048 }; 7049 7049 meta.homepage = "https://github.com/vim-airline/vim-airline/"; 7050 7050 }; ··· 7387 7387 7388 7388 vim-clap = buildVimPluginFrom2Nix { 7389 7389 pname = "vim-clap"; 7390 - version = "2022-01-02"; 7390 + version = "2022-01-08"; 7391 7391 src = fetchFromGitHub { 7392 7392 owner = "liuchengxu"; 7393 7393 repo = "vim-clap"; 7394 - rev = "be4eb555d3a2d2d63dcc6140480b394bafbbbc89"; 7395 - sha256 = "1p0d04m768vxm3z7a8ga6mv2wb5pgj454d83hzi5ph9w7risdz0k"; 7394 + rev = "ec86b306aebcfbb455289252b66f5cf08f120c06"; 7395 + sha256 = "0bgaxi979r45a6azyb346y0n5w8gsmfbwswcfxh6jmbjgcyi17m6"; 7396 7396 }; 7397 7397 meta.homepage = "https://github.com/liuchengxu/vim-clap/"; 7398 7398 }; ··· 7723 7723 7724 7724 vim-devicons = buildVimPluginFrom2Nix { 7725 7725 pname = "vim-devicons"; 7726 - version = "2021-12-18"; 7726 + version = "2022-01-10"; 7727 7727 src = fetchFromGitHub { 7728 7728 owner = "ryanoasis"; 7729 7729 repo = "vim-devicons"; 7730 - rev = "9252538fedd6bed5c7eff20ee6f9593676e2fed4"; 7731 - sha256 = "0r2shfwb9i62mxl254wc9zcq3z1nf72snd0ar8sxjll5iklnzw1k"; 7730 + rev = "a2258658661e42dd4cdba4958805dbad1fe29ef4"; 7731 + sha256 = "044aim36332ss5zlv8vxww8gqv0pldmn3nw08msldkfxmi86ybbd"; 7732 7732 }; 7733 7733 meta.homepage = "https://github.com/ryanoasis/vim-devicons/"; 7734 7734 }; ··· 8263 8263 8264 8264 vim-git = buildVimPluginFrom2Nix { 8265 8265 pname = "vim-git"; 8266 - version = "2021-12-10"; 8266 + version = "2022-01-04"; 8267 8267 src = fetchFromGitHub { 8268 8268 owner = "tpope"; 8269 8269 repo = "vim-git"; 8270 - rev = "6562b4fcc1aa5e1fb3d77d009e3a1d2f985578db"; 8271 - sha256 = "0h4hmiyq9p9ywx601a5qr2ia8qgzl68qlzn85z2857pxmdv9s6w2"; 8270 + rev = "60b6fc735c198a17657b0bd04f257e59dff184ac"; 8271 + sha256 = "0i6qw7rmizrvrzzsccg50hvrhcz7z99r7ndxm9sh19ybhxndnjcw"; 8272 8272 }; 8273 8273 meta.homepage = "https://github.com/tpope/vim-git/"; 8274 8274 }; ··· 9057 9057 9058 9058 vim-lsp = buildVimPluginFrom2Nix { 9059 9059 pname = "vim-lsp"; 9060 - version = "2022-01-04"; 9060 + version = "2022-01-09"; 9061 9061 src = fetchFromGitHub { 9062 9062 owner = "prabirshrestha"; 9063 9063 repo = "vim-lsp"; 9064 - rev = "40b155512b142f2111195d85d4c19de2c424a4f2"; 9065 - sha256 = "1pxdc0f66hgikwnwddhlwriaribbsxddyki33a5pn7z2sbhd8c9g"; 9064 + rev = "c5e5ccc0283b5da3944d08fdbf43c4ebb93cb449"; 9065 + sha256 = "1mjvlwk2ai4xdg2093psm0iishjxbbysbkbi97rb4gbllanyp3mc"; 9066 9066 }; 9067 9067 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; 9068 9068 }; ··· 9141 9141 9142 9142 vim-markdown-composer = buildVimPluginFrom2Nix { 9143 9143 pname = "vim-markdown-composer"; 9144 - version = "2020-08-15"; 9144 + version = "2022-01-04"; 9145 9145 src = fetchFromGitHub { 9146 9146 owner = "euclio"; 9147 9147 repo = "vim-markdown-composer"; 9148 - rev = "c0f98ec3d6c4cb49455c18f2aeb83c0dcbad1bc4"; 9149 - sha256 = "10vb3p8gksjy8zfzlkhirdsjwgvh1yv19plxwr404x87j393rs7n"; 9148 + rev = "010ae3667fb0cb4c63c99439d1a8f81ebdcc849e"; 9149 + sha256 = "1hz0xjq0srv3llb4i6n2sw0pi2s0k3qcwyk6az5icrvkfhbnc0kf"; 9150 9150 fetchSubmodules = true; 9151 9151 }; 9152 9152 meta.homepage = "https://github.com/euclio/vim-markdown-composer/"; ··· 9166 9166 9167 9167 vim-matchup = buildVimPluginFrom2Nix { 9168 9168 pname = "vim-matchup"; 9169 - version = "2021-12-31"; 9169 + version = "2022-01-08"; 9170 9170 src = fetchFromGitHub { 9171 9171 owner = "andymass"; 9172 9172 repo = "vim-matchup"; 9173 - rev = "85c65f4594bb9689d4078df9913498837a02edf5"; 9174 - sha256 = "15yplz8v9l8pvirakwjd7jj2z5zna40gz0k22ck3y0vsnpqaicd3"; 9173 + rev = "0981e4d5e0ad25688362b875269499ce6de36101"; 9174 + sha256 = "04y182giixrmsm3c3q8nylbcdgkci978dwjh2qxpywvffrvz2gc8"; 9175 9175 }; 9176 9176 meta.homepage = "https://github.com/andymass/vim-matchup/"; 9177 9177 }; ··· 10246 10246 10247 10247 vim-sleuth = buildVimPluginFrom2Nix { 10248 10248 pname = "vim-sleuth"; 10249 - version = "2021-12-30"; 10249 + version = "2022-01-05"; 10250 10250 src = fetchFromGitHub { 10251 10251 owner = "tpope"; 10252 10252 repo = "vim-sleuth"; 10253 - rev = "ca975211f668abd89c8a8490f9a182908fee6f17"; 10254 - sha256 = "170a02m0j0llmq9220wa6yzs3ss5m1x657b077v8g4v9kq7s70rg"; 10253 + rev = "5fab39c4f643fc8cad4efb10a793b3d9979115f1"; 10254 + sha256 = "0p2f8g3w4ixfj15aj5f6vd45havba5rbql57bhfd5nv1jb5y9wga"; 10255 10255 }; 10256 10256 meta.homepage = "https://github.com/tpope/vim-sleuth/"; 10257 10257 }; 10258 10258 10259 10259 vim-slime = buildVimPluginFrom2Nix { 10260 10260 pname = "vim-slime"; 10261 - version = "2021-12-29"; 10261 + version = "2022-01-05"; 10262 10262 src = fetchFromGitHub { 10263 10263 owner = "jpalardy"; 10264 10264 repo = "vim-slime"; 10265 - rev = "c1e51f85a09ee3756ec767ea8eeba46c654e30da"; 10266 - sha256 = "1673z71jc51li2mkj7rrzwx2hmimrksqjmqb0zidda04xss7iyi7"; 10265 + rev = "32f0c3dc627662e735fee78df29c7acec4e0365c"; 10266 + sha256 = "0gi16riib78l5gq74ixm1vvrzry6m6f64w2hnss1vypmh302b1p7"; 10267 10267 }; 10268 10268 meta.homepage = "https://github.com/jpalardy/vim-slime/"; 10269 10269 }; ··· 10583 10583 10584 10584 vim-test = buildVimPluginFrom2Nix { 10585 10585 pname = "vim-test"; 10586 - version = "2021-12-30"; 10586 + version = "2022-01-07"; 10587 10587 src = fetchFromGitHub { 10588 10588 owner = "vim-test"; 10589 10589 repo = "vim-test"; 10590 - rev = "c44be6765edb81834797e66ad206f83e190bdd49"; 10591 - sha256 = "1x1v38p7828zzsdasc7y1dan3lbbjxvgzw7b3l18bing1kmyw2ah"; 10590 + rev = "1efc3def36eff8ac12ddb1f25837ef6101531047"; 10591 + sha256 = "0cfx8wq6hq3kdd49vymqj595i5l16xfi55ngn8k2rq6wrd76y5f4"; 10592 10592 }; 10593 10593 meta.homepage = "https://github.com/vim-test/vim-test/"; 10594 10594 }; ··· 10811 10811 10812 10812 vim-twiggy = buildVimPluginFrom2Nix { 10813 10813 pname = "vim-twiggy"; 10814 - version = "2021-11-24"; 10814 + version = "2022-01-10"; 10815 10815 src = fetchFromGitHub { 10816 10816 owner = "sodapopcan"; 10817 10817 repo = "vim-twiggy"; 10818 - rev = "25399d85fc07054c534c7808476e763849cdcb02"; 10819 - sha256 = "14cqyjvhabiw4izmdh69mj8qvb65cw5q28frl2hmdqf492r7h98z"; 10818 + rev = "7a2161991722a811c4ff06b3ce0119dd180729fd"; 10819 + sha256 = "1fk3a14sickfkls4khkv2zykfy0093whsl020h61xf5c8g8byv6y"; 10820 10820 }; 10821 10821 meta.homepage = "https://github.com/sodapopcan/vim-twiggy/"; 10822 10822 }; ··· 10919 10919 10920 10920 vim-vsnip = buildVimPluginFrom2Nix { 10921 10921 pname = "vim-vsnip"; 10922 - version = "2021-12-16"; 10922 + version = "2022-01-06"; 10923 10923 src = fetchFromGitHub { 10924 10924 owner = "hrsh7th"; 10925 10925 repo = "vim-vsnip"; 10926 - rev = "fd13f3fb09823cdefb2c9bebb614a13afd1920cc"; 10927 - sha256 = "0npflxwclwcs72wk8kgsccqfh5783hvmxzirz3qf8yznllj8k8rs"; 10926 + rev = "7fde9c0b6878a62bcc6d2d29f9a85a6616032f02"; 10927 + sha256 = "1f0p9pk2a2fxcdf4p35vm0jyrxkkxkqgn1v8fyd622vmcrbrj860"; 10928 10928 }; 10929 10929 meta.homepage = "https://github.com/hrsh7th/vim-vsnip/"; 10930 10930 }; ··· 10955 10955 10956 10956 vim-wakatime = buildVimPluginFrom2Nix { 10957 10957 pname = "vim-wakatime"; 10958 - version = "2022-01-01"; 10958 + version = "2022-01-07"; 10959 10959 src = fetchFromGitHub { 10960 10960 owner = "wakatime"; 10961 10961 repo = "vim-wakatime"; 10962 - rev = "cfa4961cb7a6689456c77c02bda2f552d0690beb"; 10963 - sha256 = "0vdmmri6r2pagby6pxk82gvd7ykh11812qpcq0rfgg0ax665xm0f"; 10962 + rev = "441f5c7ce8adce1d30403bca26ea5e6a3a2b82e4"; 10963 + sha256 = "1zflwz70iqfdrzlq9lvyi2awbj5s9s0daqx4rf4lkp58jb0q6jqr"; 10964 10964 }; 10965 10965 meta.homepage = "https://github.com/wakatime/vim-wakatime/"; 10966 10966 }; ··· 11243 11243 11244 11244 vimspector = buildVimPluginFrom2Nix { 11245 11245 pname = "vimspector"; 11246 - version = "2022-01-03"; 11246 + version = "2022-01-05"; 11247 11247 src = fetchFromGitHub { 11248 11248 owner = "puremourning"; 11249 11249 repo = "vimspector"; 11250 - rev = "9cb48789ade24615bc78459c331d9db7a0fc82f6"; 11251 - sha256 = "1radkmn3v7k4288zy9hxm9phk0qrm2fmzxwnnw5kx7k0sfr75y2l"; 11250 + rev = "bc57b1dd14214cf3e3a476ef75e9dcb56cf0c76d"; 11251 + sha256 = "0dc926dm2hq2qq5nbs0ljkbz316i8vz9ycfsp7yn1dhdnf3ajgzs"; 11252 11252 fetchSubmodules = true; 11253 11253 }; 11254 11254 meta.homepage = "https://github.com/puremourning/vimspector/"; ··· 11256 11256 11257 11257 vimtex = buildVimPluginFrom2Nix { 11258 11258 pname = "vimtex"; 11259 - version = "2022-01-04"; 11259 + version = "2022-01-08"; 11260 11260 src = fetchFromGitHub { 11261 11261 owner = "lervag"; 11262 11262 repo = "vimtex"; 11263 - rev = "d9fa252426343bd6f3e6cb134b41e674ad0e39d3"; 11264 - sha256 = "190kpl2ng8i1fkw6pzgx32aw6c1zw8w10aikwvdrz8f7g691kf7f"; 11263 + rev = "525db53991e5f51668c86e2359aa31c6b3a2a226"; 11264 + sha256 = "0xk9zyv0knm6djqsk4rxw1m82prj0jphqs48m0cbsk0jssvf39wl"; 11265 11265 }; 11266 11266 meta.homepage = "https://github.com/lervag/vimtex/"; 11267 11267 }; ··· 11376 11376 11377 11377 wilder-nvim = buildVimPluginFrom2Nix { 11378 11378 pname = "wilder.nvim"; 11379 - version = "2021-10-31"; 11379 + version = "2022-01-09"; 11380 11380 src = fetchFromGitHub { 11381 11381 owner = "gelguy"; 11382 11382 repo = "wilder.nvim"; 11383 - rev = "f7071a649e8eff744b36b055f02bbb952efc4cbb"; 11384 - sha256 = "0f3r9l2brk75qs9m8rn6sxlbmg80n51cmh7j3ss66k7al52xpphc"; 11383 + rev = "f50d79a3f9ef07be3c0c8a0f49faaeea803a8c0c"; 11384 + sha256 = "0188kmh2ck1a5254i3gdk1p6p2z7wdq3prj66lslbhyard8gzxjq"; 11385 11385 }; 11386 11386 meta.homepage = "https://github.com/gelguy/wilder.nvim/"; 11387 11387 }; ··· 11484 11484 11485 11485 yats-vim = buildVimPluginFrom2Nix { 11486 11486 pname = "yats.vim"; 11487 - version = "2021-11-02"; 11487 + version = "2022-01-05"; 11488 11488 src = fetchFromGitHub { 11489 11489 owner = "HerringtonDarkholme"; 11490 11490 repo = "yats.vim"; 11491 - rev = "7cf70a6c9ef0ce6657aede257e9c42a03b8f86a9"; 11492 - sha256 = "01insbxp68vxhcmqcajy7b6hzj6va4l8f5rqyflphh9pnxrc8pyp"; 11491 + rev = "3e6a46271fe307741dbd06507e36ec08f118263a"; 11492 + sha256 = "06aw72jpssi0ppadqw77cyfn6w9r87984h85f58bfffd8v0s9arg"; 11493 11493 fetchSubmodules = true; 11494 11494 }; 11495 11495 meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/"; ··· 11497 11497 11498 11498 YouCompleteMe = buildVimPluginFrom2Nix { 11499 11499 pname = "YouCompleteMe"; 11500 - version = "2022-01-03"; 11500 + version = "2022-01-10"; 11501 11501 src = fetchFromGitHub { 11502 11502 owner = "ycm-core"; 11503 11503 repo = "YouCompleteMe"; 11504 - rev = "bdcb798374b4ada441f1042b7f6360fb8d7146d3"; 11505 - sha256 = "1gk3x6w7566iv6jv6bpm8llq1xqhdzgc1i540l4pkl28bmja7fzr"; 11504 + rev = "401218a40fe8c55a934c257a9b0196158f992d2d"; 11505 + sha256 = "0gh306ns8fbrwqf31av06gyn2wmxjvhinfjgqkd73li7gjnp2yjb"; 11506 11506 fetchSubmodules = true; 11507 11507 }; 11508 11508 meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
-347
pkgs/os-specific/linux/alsa-project/alsa-firmware/cross.patch
··· 1 - --- a/hdsploader/Makefile.am 2015-02-26 20:36:03.000000000 +0800 2 - +++ b/hdsploader/Makefile.am 2019-06-28 00:43:41.557803832 +0800 3 - @@ -32,5 +32,14 @@ 4 - tobin.c 5 - CLEANFILES = $(dsp_hex_files) 6 - 7 - -$(dsp_hex_files): tobin 8 - - ./tobin 9 - +LINK_FOR_BUILD.c = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD) 10 - + 11 - +$(tobin_OBJECTS) : CC=$(CC_FOR_BUILD) 12 - +$(tobin_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD) 13 - +$(tobin_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD) 14 - + 15 - +tobin$(BUILD_EXEEXT): $(tobin_OBJECTS) 16 - + $(LINK_FOR_BUILD.c) $^ $(LOADLIBES_FOR_BUILD) $(LDLIBS_FOR_BUILD) -o $@ 17 - + 18 - +$(dsp_hex_files): tobin$(BUILD_EXEEXT) 19 - + ./$< 20 - --- a/m4/ax_prog_cc_for_build.m4 2019-06-27 15:50:02.274134717 +0800 21 - +++ b/m4/ax_prog_cc_for_build.m4 2019-06-28 01:32:45.088117432 +0800 22 - @@ -0,0 +1,125 @@ 23 - +# =========================================================================== 24 - +# https://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html 25 - +# =========================================================================== 26 - +# 27 - +# SYNOPSIS 28 - +# 29 - +# AX_PROG_CC_FOR_BUILD 30 - +# 31 - +# DESCRIPTION 32 - +# 33 - +# This macro searches for a C compiler that generates native executables, 34 - +# that is a C compiler that surely is not a cross-compiler. This can be 35 - +# useful if you have to generate source code at compile-time like for 36 - +# example GCC does. 37 - +# 38 - +# The macro sets the CC_FOR_BUILD and CPP_FOR_BUILD macros to anything 39 - +# needed to compile or link (CC_FOR_BUILD) and preprocess (CPP_FOR_BUILD). 40 - +# The value of these variables can be overridden by the user by specifying 41 - +# a compiler with an environment variable (like you do for standard CC). 42 - +# 43 - +# It also sets BUILD_EXEEXT and BUILD_OBJEXT to the executable and object 44 - +# file extensions for the build platform, and GCC_FOR_BUILD to `yes' if 45 - +# the compiler we found is GCC. All these variables but GCC_FOR_BUILD are 46 - +# substituted in the Makefile. 47 - +# 48 - +# LICENSE 49 - +# 50 - +# Copyright (c) 2008 Paolo Bonzini <bonzini@gnu.org> 51 - +# 52 - +# Copying and distribution of this file, with or without modification, are 53 - +# permitted in any medium without royalty provided the copyright notice 54 - +# and this notice are preserved. This file is offered as-is, without any 55 - +# warranty. 56 - + 57 - +#serial 9 58 - + 59 - +AU_ALIAS([AC_PROG_CC_FOR_BUILD], [AX_PROG_CC_FOR_BUILD]) 60 - +AC_DEFUN([AX_PROG_CC_FOR_BUILD], [dnl 61 - +AC_REQUIRE([AC_PROG_CC])dnl 62 - +AC_REQUIRE([AC_PROG_CPP])dnl 63 - +AC_REQUIRE([AC_EXEEXT])dnl 64 - +AC_REQUIRE([AC_CANONICAL_HOST])dnl 65 - + 66 - +dnl Use the standard macros, but make them use other variable names 67 - +dnl 68 - +pushdef([ac_cv_prog_CPP], ac_cv_build_prog_CPP)dnl 69 - +pushdef([ac_cv_prog_gcc], ac_cv_build_prog_gcc)dnl 70 - +pushdef([ac_cv_prog_cc_works], ac_cv_build_prog_cc_works)dnl 71 - +pushdef([ac_cv_prog_cc_cross], ac_cv_build_prog_cc_cross)dnl 72 - +pushdef([ac_cv_prog_cc_g], ac_cv_build_prog_cc_g)dnl 73 - +pushdef([ac_cv_exeext], ac_cv_build_exeext)dnl 74 - +pushdef([ac_cv_objext], ac_cv_build_objext)dnl 75 - +pushdef([ac_exeext], ac_build_exeext)dnl 76 - +pushdef([ac_objext], ac_build_objext)dnl 77 - +pushdef([CC], CC_FOR_BUILD)dnl 78 - +pushdef([CPP], CPP_FOR_BUILD)dnl 79 - +pushdef([CFLAGS], CFLAGS_FOR_BUILD)dnl 80 - +pushdef([CPPFLAGS], CPPFLAGS_FOR_BUILD)dnl 81 - +pushdef([LDFLAGS], LDFLAGS_FOR_BUILD)dnl 82 - +pushdef([host], build)dnl 83 - +pushdef([host_alias], build_alias)dnl 84 - +pushdef([host_cpu], build_cpu)dnl 85 - +pushdef([host_vendor], build_vendor)dnl 86 - +pushdef([host_os], build_os)dnl 87 - +pushdef([ac_cv_host], ac_cv_build)dnl 88 - +pushdef([ac_cv_host_alias], ac_cv_build_alias)dnl 89 - +pushdef([ac_cv_host_cpu], ac_cv_build_cpu)dnl 90 - +pushdef([ac_cv_host_vendor], ac_cv_build_vendor)dnl 91 - +pushdef([ac_cv_host_os], ac_cv_build_os)dnl 92 - +pushdef([ac_cpp], ac_build_cpp)dnl 93 - +pushdef([ac_compile], ac_build_compile)dnl 94 - +pushdef([ac_link], ac_build_link)dnl 95 - + 96 - +save_cross_compiling=$cross_compiling 97 - +save_ac_tool_prefix=$ac_tool_prefix 98 - +cross_compiling=no 99 - +ac_tool_prefix= 100 - + 101 - +AC_PROG_CC 102 - +AC_PROG_CPP 103 - +AC_EXEEXT 104 - + 105 - +ac_tool_prefix=$save_ac_tool_prefix 106 - +cross_compiling=$save_cross_compiling 107 - + 108 - +dnl Restore the old definitions 109 - +dnl 110 - +popdef([ac_link])dnl 111 - +popdef([ac_compile])dnl 112 - +popdef([ac_cpp])dnl 113 - +popdef([ac_cv_host_os])dnl 114 - +popdef([ac_cv_host_vendor])dnl 115 - +popdef([ac_cv_host_cpu])dnl 116 - +popdef([ac_cv_host_alias])dnl 117 - +popdef([ac_cv_host])dnl 118 - +popdef([host_os])dnl 119 - +popdef([host_vendor])dnl 120 - +popdef([host_cpu])dnl 121 - +popdef([host_alias])dnl 122 - +popdef([host])dnl 123 - +popdef([LDFLAGS])dnl 124 - +popdef([CPPFLAGS])dnl 125 - +popdef([CFLAGS])dnl 126 - +popdef([CPP])dnl 127 - +popdef([CC])dnl 128 - +popdef([ac_objext])dnl 129 - +popdef([ac_exeext])dnl 130 - +popdef([ac_cv_objext])dnl 131 - +popdef([ac_cv_exeext])dnl 132 - +popdef([ac_cv_prog_cc_g])dnl 133 - +popdef([ac_cv_prog_cc_cross])dnl 134 - +popdef([ac_cv_prog_cc_works])dnl 135 - +popdef([ac_cv_prog_gcc])dnl 136 - +popdef([ac_cv_prog_CPP])dnl 137 - + 138 - +dnl Finally, set Makefile variables 139 - +dnl 140 - +BUILD_EXEEXT=$ac_build_exeext 141 - +BUILD_OBJEXT=$ac_build_objext 142 - +AC_SUBST(BUILD_EXEEXT)dnl 143 - +AC_SUBST(BUILD_OBJEXT)dnl 144 - +AC_SUBST([CFLAGS_FOR_BUILD])dnl 145 - +AC_SUBST([CPPFLAGS_FOR_BUILD])dnl 146 - +AC_SUBST([LDFLAGS_FOR_BUILD])dnl 147 - +]) 148 - --- a/configure.ac 2019-06-27 23:58:31.045413144 +0800 149 - +++ b/configure.ac 2019-06-28 01:45:36.511771656 +0800 150 - @@ -1,6 +1,8 @@ 151 - AC_PREREQ(2.59) 152 - AC_INIT(alsa-firmware, 1.0.29) 153 - +AC_CONFIG_MACRO_DIR([m4]) 154 - AC_PROG_CC 155 - +AC_PROG_CC_FOR_BUILD 156 - AC_PROG_INSTALL 157 - AC_PROG_LN_S 158 - AC_HEADER_STDC 159 - --- a/vxloader/Makefile.am 2015-02-26 20:36:03.000000000 +0800 160 - +++ b/vxloader/Makefile.am 2019-06-28 01:55:19.525947146 +0800 161 - @@ -43,5 +43,14 @@ 162 - hotplugfw_DATA = 163 - endif 164 - 165 - -%.xlx: %.rbt toxlx 166 - - ./toxlx < $< > $@ 167 - +LINK_FOR_BUILD.c = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD) 168 - + 169 - +$(toxlx_OBJECTS) : CC=$(CC_FOR_BUILD) 170 - +$(toxlx_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD) 171 - +$(toxlx_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD) 172 - + 173 - +toxlx$(BUILD_EXEEXT): $(toxlx_OBJECTS) 174 - + $(LINK_FOR_BUILD.c) $^ $(LOADLIBES_FOR_BUILD) $(LDLIBS_FOR_BUILD) -o $@ 175 - + 176 - +%.xlx: %.rbt toxlx$(BUILD_EXEEXT) 177 - + ./toxlx$(BUILD_EXEEXT) < $< > $@ 178 - --- a/echoaudio/Makefile.am 2015-02-26 20:36:03.000000000 +0800 179 - +++ b/echoaudio/Makefile.am 2019-06-28 02:00:00.579426080 +0800 180 - @@ -74,33 +74,42 @@ 181 - hotplugfw_DATA = 182 - endif 183 - 184 - -$(firmware_files): fw_writer 185 - - ./fw_writer DSP/LoaderDSP.c loader_dsp.fw 186 - - ./fw_writer DSP/Darla20DSP.c darla20_dsp.fw 187 - - ./fw_writer DSP/Gina20DSP.c gina20_dsp.fw 188 - - ./fw_writer DSP/Layla20DSP.c layla20_dsp.fw 189 - - ./fw_writer ASIC/LaylaASIC.c layla20_asic.fw 190 - - ./fw_writer DSP/Darla24DSP.c darla24_dsp.fw 191 - - ./fw_writer DSP/Gina24DSP.c gina24_301_dsp.fw 192 - - ./fw_writer ASIC/Gina24ASIC.c gina24_301_asic.fw 193 - - ./fw_writer DSP/Gina24_361DSP.c gina24_361_dsp.fw 194 - - ./fw_writer ASIC/Gina24ASIC_361.c gina24_361_asic.fw 195 - - ./fw_writer DSP/Layla24DSP.c layla24_dsp.fw 196 - - ./fw_writer ASIC/Layla24_1ASIC.c layla24_1_asic.fw 197 - - ./fw_writer ASIC/Layla24_2A_ASIC.c layla24_2A_asic.fw 198 - - ./fw_writer ASIC/Layla24_2S_ASIC.c layla24_2S_asic.fw 199 - - ./fw_writer DSP/MonaDSP.c mona_301_dsp.fw 200 - - ./fw_writer ASIC/Mona1ASIC48.c mona_301_1_asic_48.fw 201 - - ./fw_writer ASIC/Mona1ASIC96.c mona_301_1_asic_96.fw 202 - - ./fw_writer DSP/Mona361DSP.c mona_361_dsp.fw 203 - - ./fw_writer ASIC/Mona1ASIC48_361.c mona_361_1_asic_48.fw 204 - - ./fw_writer ASIC/Mona1ASIC96_361.c mona_361_1_asic_96.fw 205 - - ./fw_writer ASIC/Mona2ASIC.c mona_2_asic.fw 206 - - ./fw_writer DSP/MiaDSP.c mia_dsp.fw 207 - - ./fw_writer DSP/Echo3gDSP.c echo3g_dsp.fw 208 - - ./fw_writer ASIC/3G_ASIC.c 3g_asic.fw 209 - - ./fw_writer DSP/IndigoDSP.c indigo_dsp.fw 210 - - ./fw_writer DSP/IndigoIODSP.c indigo_io_dsp.fw 211 - - ./fw_writer DSP/IndigoIOxDSP.c indigo_iox_dsp.fw 212 - - ./fw_writer DSP/IndigoDJDSP.c indigo_dj_dsp.fw 213 - - ./fw_writer DSP/IndigoDJxDSP.c indigo_djx_dsp.fw 214 - +LINK_FOR_BUILD.c = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD) 215 - + 216 - +$(fw_writer_OBJECTS) : CC=$(CC_FOR_BUILD) 217 - +$(fw_writer_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD) 218 - +$(fw_writer_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD) 219 - + 220 - +fw_writer$(BUILD_EXEEXT): $(tobin_OBJECTS) 221 - + $(LINK_FOR_BUILD.c) $^ $(LOADLIBES_FOR_BUILD) $(LDLIBS_FOR_BUILD) -o $@ 222 - + 223 - +$(firmware_files): fw_writer$(BUILD_EXEEXT) 224 - + ./fw_writer$(BUILD_EXEEXT) DSP/LoaderDSP.c loader_dsp.fw 225 - + ./fw_writer$(BUILD_EXEEXT) DSP/Darla20DSP.c darla20_dsp.fw 226 - + ./fw_writer$(BUILD_EXEEXT) DSP/Gina20DSP.c gina20_dsp.fw 227 - + ./fw_writer$(BUILD_EXEEXT) DSP/Layla20DSP.c layla20_dsp.fw 228 - + ./fw_writer$(BUILD_EXEEXT) ASIC/LaylaASIC.c layla20_asic.fw 229 - + ./fw_writer$(BUILD_EXEEXT) DSP/Darla24DSP.c darla24_dsp.fw 230 - + ./fw_writer$(BUILD_EXEEXT) DSP/Gina24DSP.c gina24_301_dsp.fw 231 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Gina24ASIC.c gina24_301_asic.fw 232 - + ./fw_writer$(BUILD_EXEEXT) DSP/Gina24_361DSP.c gina24_361_dsp.fw 233 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Gina24ASIC_361.c gina24_361_asic.fw 234 - + ./fw_writer$(BUILD_EXEEXT) DSP/Layla24DSP.c layla24_dsp.fw 235 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Layla24_1ASIC.c layla24_1_asic.fw 236 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Layla24_2A_ASIC.c layla24_2A_asic.fw 237 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Layla24_2S_ASIC.c layla24_2S_asic.fw 238 - + ./fw_writer$(BUILD_EXEEXT) DSP/MonaDSP.c mona_301_dsp.fw 239 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Mona1ASIC48.c mona_301_1_asic_48.fw 240 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Mona1ASIC96.c mona_301_1_asic_96.fw 241 - + ./fw_writer$(BUILD_EXEEXT) DSP/Mona361DSP.c mona_361_dsp.fw 242 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Mona1ASIC48_361.c mona_361_1_asic_48.fw 243 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Mona1ASIC96_361.c mona_361_1_asic_96.fw 244 - + ./fw_writer$(BUILD_EXEEXT) ASIC/Mona2ASIC.c mona_2_asic.fw 245 - + ./fw_writer$(BUILD_EXEEXT) DSP/MiaDSP.c mia_dsp.fw 246 - + ./fw_writer$(BUILD_EXEEXT) DSP/Echo3gDSP.c echo3g_dsp.fw 247 - + ./fw_writer$(BUILD_EXEEXT) ASIC/3G_ASIC.c 3g_asic.fw 248 - + ./fw_writer$(BUILD_EXEEXT) DSP/IndigoDSP.c indigo_dsp.fw 249 - + ./fw_writer$(BUILD_EXEEXT) DSP/IndigoIODSP.c indigo_io_dsp.fw 250 - + ./fw_writer$(BUILD_EXEEXT) DSP/IndigoIOxDSP.c indigo_iox_dsp.fw 251 - + ./fw_writer$(BUILD_EXEEXT) DSP/IndigoDJDSP.c indigo_dj_dsp.fw 252 - + ./fw_writer$(BUILD_EXEEXT) DSP/IndigoDJxDSP.c indigo_djx_dsp.fw 253 - --- a/emu/Makefile.am 2015-02-26 20:36:03.000000000 +0800 254 - +++ b/emu/Makefile.am 2019-06-28 02:01:37.856710042 +0800 255 - @@ -22,5 +22,14 @@ 256 - hotplugfw_DATA = 257 - endif 258 - 259 - -$(firmware_files): fw_writer 260 - - ./fw_writer 261 - +LINK_FOR_BUILD.c = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD) 262 - + 263 - +$(fw_writer_OBJECTS) : CC=$(CC_FOR_BUILD) 264 - +$(fw_writer_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD) 265 - +$(fw_writer_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD) 266 - + 267 - +fw_writer$(BUILD_EXEEXT): $(tobin_OBJECTS) 268 - + $(LINK_FOR_BUILD.c) $^ $(LOADLIBES_FOR_BUILD) $(LDLIBS_FOR_BUILD) -o $@ 269 - + 270 - +$(firmware_files): fw_writer$(BUILD_EXEEXT) 271 - + ./fw_writer$(BUILD_EXEEXT) 272 - --- a/maestro3/Makefile.am 2015-02-26 20:36:03.000000000 +0800 273 - +++ b/maestro3/Makefile.am 2019-06-28 02:03:13.704828106 +0800 274 - @@ -17,5 +17,14 @@ 275 - hotplugfw_DATA = 276 - endif 277 - 278 - -$(firmware_files): fw_writer 279 - - ./fw_writer 280 - +LINK_FOR_BUILD.c = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD) 281 - + 282 - +$(fw_writer_OBJECTS) : CC=$(CC_FOR_BUILD) 283 - +$(fw_writer_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD) 284 - +$(fw_writer_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD) 285 - + 286 - +fw_writer$(BUILD_EXEEXT): $(tobin_OBJECTS) 287 - + $(LINK_FOR_BUILD.c) $^ $(LOADLIBES_FOR_BUILD) $(LDLIBS_FOR_BUILD) -o $@ 288 - + 289 - +$(firmware_files): fw_writer$(BUILD_EXEEXT) 290 - + ./fw_writer$(BUILD_EXEEXT) 291 - --- a/sb16/Makefile.am 2015-02-26 20:36:03.000000000 +0800 292 - +++ b/sb16/Makefile.am 2019-06-28 02:04:37.121743871 +0800 293 - @@ -18,5 +18,14 @@ 294 - hotplugfw_DATA = 295 - endif 296 - 297 - -$(firmware_files): fw_writer 298 - - ./fw_writer 299 - +LINK_FOR_BUILD.c = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD) 300 - + 301 - +$(fw_writer_OBJECTS) : CC=$(CC_FOR_BUILD) 302 - +$(fw_writer_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD) 303 - +$(fw_writer_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD) 304 - + 305 - +fw_writer$(BUILD_EXEEXT): $(tobin_OBJECTS) 306 - + $(LINK_FOR_BUILD.c) $^ $(LOADLIBES_FOR_BUILD) $(LDLIBS_FOR_BUILD) -o $@ 307 - + 308 - +$(firmware_files): fw_writer$(BUILD_EXEEXT) 309 - + ./fw_writer$(BUILD_EXEEXT) 310 - --- a/wavefront/Makefile.am 2019-06-28 02:07:27.003727160 +0800 311 - +++ b/wavefront/Makefile.am 2019-06-28 02:07:46.477947626 +0800 312 - @@ -17,5 +17,14 @@ 313 - hotplugfw_DATA = 314 - endif 315 - 316 - -$(firmware_files): fw_writer 317 - - ./fw_writer 318 - +LINK_FOR_BUILD.c = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD) 319 - + 320 - +$(fw_writer_OBJECTS) : CC=$(CC_FOR_BUILD) 321 - +$(fw_writer_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD) 322 - +$(fw_writer_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD) 323 - + 324 - +fw_writer$(BUILD_EXEEXT): $(tobin_OBJECTS) 325 - + $(LINK_FOR_BUILD.c) $^ $(LOADLIBES_FOR_BUILD) $(LDLIBS_FOR_BUILD) -o $@ 326 - + 327 - +$(firmware_files): fw_writer$(BUILD_EXEEXT) 328 - + ./fw_writer$(BUILD_EXEEXT) 329 - --- a/ymfpci/Makefile.am 2015-02-26 20:36:03.000000000 +0800 330 - +++ b/ymfpci/Makefile.am 2019-06-28 02:09:02.487797826 +0800 331 - @@ -17,5 +17,14 @@ 332 - hotplugfw_DATA = 333 - endif 334 - 335 - -$(firmware_files): fw_writer 336 - - ./fw_writer 337 - +LINK_FOR_BUILD.c = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD) 338 - + 339 - +$(fw_writer_OBJECTS) : CC=$(CC_FOR_BUILD) 340 - +$(fw_writer_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD) 341 - +$(fw_writer_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD) 342 - + 343 - +fw_writer$(BUILD_EXEEXT): $(tobin_OBJECTS) 344 - + $(LINK_FOR_BUILD.c) $^ $(LOADLIBES_FOR_BUILD) $(LDLIBS_FOR_BUILD) -o $@ 345 - + 346 - +$(firmware_files): fw_writer$(BUILD_EXEEXT) 347 - + ./fw_writer$(BUILD_EXEEXT)
+9 -12
pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix
··· 1 - { lib, stdenv, buildPackages, autoreconfHook, fetchurl, fetchpatch }: 1 + { lib, buildPackages, stdenv, autoreconfHook, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "alsa-firmware"; 5 - version = "1.2.1"; 5 + version = "1.2.4"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://alsa/firmware/alsa-firmware-${version}.tar.bz2"; 9 - sha256 = "1aq8z8ajpjvcx7bwhwp36bh5idzximyn77ygk3ifs0my3mbpr8mf"; 9 + sha256 = "sha256-tnttfQi8/CR+9v8KuIqZwYgwWjz1euLf0LzZpbNs1bs="; 10 10 }; 11 11 12 - patches = [ (fetchpatch { 13 - url = "https://github.com/alsa-project/alsa-firmware/commit/a8a478485a999ff9e4a8d8098107d3b946b70288.patch"; 14 - sha256 = "0zd7vrgz00hn02va5bkv7qj2395a1rl6f8jq1mwbryxs7hiysb78"; 15 - }) ]; 16 - 17 - nativeBuildInputs = [ autoreconfHook buildPackages.stdenv.cc ]; 12 + depsBuildBuild = [ buildPackages.stdenv.cc ]; 13 + nativeBuildInputs = [ autoreconfHook ]; 18 14 19 15 configureFlags = [ 20 16 "--with-hotplug-dir=$(out)/lib/firmware" ··· 32 28 rm -rf $out/bin 33 29 ''; 34 30 35 - meta = { 31 + meta = with lib; { 36 32 homepage = "http://www.alsa-project.org/"; 37 33 description = "Soundcard firmwares from the alsa project"; 38 - license = lib.licenses.gpl2Plus; 39 - platforms = lib.platforms.linux; 34 + license = licenses.gpl2Plus; 35 + platforms = platforms.linux; 36 + maintainers = with maintainers; [ l-as ]; 40 37 }; 41 38 }
+2 -2
pkgs/os-specific/linux/alsa-project/alsa-plugins/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "alsa-plugins"; 5 - version = "1.2.5"; 5 + version = "1.2.6"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://alsa/plugins/${pname}-${version}.tar.bz2"; 9 - sha256 = "086z2g2f95570vfvp9d5bakib4k18fb4bszf3lgx3j6j6f2gkvj2"; 9 + sha256 = "sha256-BogYpLVdjAKdqgABXYU9RRE/VrIkt8ZOHhF5iMglsqA="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config ];
+4 -4
pkgs/os-specific/linux/batman-adv/version.nix
··· 1 1 { 2 - version = "2021.1"; 2 + version = "2021.4"; 3 3 4 4 sha256 = { 5 - batman-adv = "1l1lk41h4chymrb41ihqrr3p80xdwhhp1kkksr157mzailyq8xxz"; 6 - alfred = "122y92vqrpp3g6dbjfv8hkhwjlfa3skr91lbzicr0pw8mm6wzqll"; 7 - batctl = "0xp1cqcw0g0irgw9yhkch01rbn39gzvfxv8b2yya32vbnkmqrcj4"; 5 + batman-adv = "06zbyf8s7njn6wdm1fdq3kl8kx1vx4spxkgiy7dx0pq4c3qs5xyg"; 6 + alfred = "15fbw80ix95zy8i4c6acm1631vxlz2hakjv4zv5wig74bp2bcyac"; 7 + batctl = "1ryqz90av2p5pgmmpi1afmycd18zhpwz1i4f7r0s359jis86xndn"; 8 8 }; 9 9 }
+1 -1
pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix pkgs/os-specific/linux/firmware/linux-firmware/default.nix
··· 1 1 { stdenvNoCC, fetchgit, lib }: 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 - pname = "firmware-linux-nonfree"; 4 + pname = "linux-firmware"; 5 5 version = "20211216"; 6 6 7 7 src = fetchgit {
+3 -1
pkgs/os-specific/linux/kernel/common-config.nix
··· 304 304 versionAtLeast version "5.5") { 305 305 SND_SOC_INTEL_SOUNDWIRE_SOF_MACH = whenAtLeast "5.10" module; 306 306 SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES = whenAtLeast "5.10" yes; # dep of SOF_MACH 307 + SND_SOC_SOF_INTEL_SOUNDWIRE_LINK = whenBetween "5.10" "5.11" yes; # dep of SOF_MACH 307 308 SND_SOC_SOF_TOPLEVEL = yes; 308 309 SND_SOC_SOF_ACPI = module; 309 310 SND_SOC_SOF_PCI = module; ··· 456 457 # Detect writes to read-only module pages 457 458 DEBUG_SET_MODULE_RONX = { optional = true; tristate = whenOlder "4.11" "y"; }; 458 459 RANDOMIZE_BASE = option yes; 459 - STRICT_DEVMEM = option yes; # Filter access to /dev/mem 460 + STRICT_DEVMEM = yes; # Filter access to /dev/mem 461 + IO_STRICT_DEVMEM = whenAtLeast "4.5" yes; 460 462 SECURITY_SELINUX_BOOTPARAM_VALUE = whenOlder "5.1" (freeform "0"); # Disable SELinux by default 461 463 # Prevent processes from ptracing non-children processes 462 464 SECURITY_YAMA = option yes;
+18
pkgs/os-specific/linux/kernel/linux-5.16.nix
··· 1 + { lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, modDirVersionArg ? null, ... } @ args: 2 + 3 + with lib; 4 + 5 + buildLinux (args // rec { 6 + version = "5.16"; 7 + 8 + # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 + modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; 10 + 11 + # branchVersion needs to be x.y 12 + extraMeta.branch = versions.majorMinor version; 13 + 14 + src = fetchurl { 15 + url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 + sha256 = "1fq86dbx2p124vi4j8nan68gj4zyw4xnqh4jxq9aqsdvi24pwz82"; 17 + }; 18 + } // (args.argsOverride or { }))
+4 -4
pkgs/os-specific/linux/microcode/amd.nix
··· 1 - { lib, stdenv, firmwareLinuxNonfree, libarchive }: 1 + { lib, stdenv, linux-firmware, libarchive }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "amd-ucode-${firmwareLinuxNonfree.version}"; 4 + name = "amd-ucode-${linux-firmware.version}"; 5 5 6 - src = firmwareLinuxNonfree; 6 + src = linux-firmware; 7 7 8 8 sourceRoot = "."; 9 9 ··· 11 11 12 12 buildPhase = '' 13 13 mkdir -p kernel/x86/microcode 14 - find ${firmwareLinuxNonfree}/lib/firmware/amd-ucode -name \*.bin \ 14 + find ${linux-firmware}/lib/firmware/amd-ucode -name \*.bin \ 15 15 -exec sh -c 'cat {} >> kernel/x86/microcode/AuthenticAMD.bin' \; 16 16 ''; 17 17
+38
pkgs/os-specific/linux/vmm_clock/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, kernel }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "vmm_clock"; 5 + version = "0.1.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "voutilad"; 9 + repo = "vmm_clock"; 10 + rev = "${version}"; 11 + sha256 = "0hg7ywznh6v11fywsz6f7w298bxph0wwm046zqaqncjvr4aizla4"; 12 + }; 13 + 14 + hardeningDisable = [ "pic" "format" ]; 15 + nativeBuildInputs = kernel.moduleBuildDependencies; 16 + 17 + extraConfig = '' 18 + CONFIG_RTC_HCTOSYS yes 19 + ''; 20 + 21 + makeFlags = kernel.makeFlags ++ [ 22 + "DEPMOD=echo" 23 + "INSTALL_MOD_PATH=$(out)" 24 + "KERNELRELEASE=${kernel.modDirVersion}" 25 + "KERNELDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" 26 + ]; 27 + 28 + meta = with lib; { 29 + description = 30 + "Experimental implementation of a kvmclock-derived clocksource for Linux guests under OpenBSD's hypervisor"; 31 + homepage = "https://github.com/voutilad/vmm_clock"; 32 + license = licenses.gpl2; 33 + maintainers = with maintainers; [ qbit ]; 34 + platforms = platforms.linux; 35 + }; 36 + 37 + enableParallelBuilding = true; 38 + }
+16 -9
pkgs/shells/zsh/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, ncurses, pcre, buildPackages }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , fetchpatch 5 + , autoreconfHook 6 + , yodl 7 + , perl 8 + , groff 9 + , util-linux 10 + , texinfo 11 + , ncurses 12 + , pcre 13 + , buildPackages }: 2 14 3 15 let 4 16 version = "5.8"; 5 - 6 - documentation = fetchurl { 7 - url = "mirror://sourceforge/zsh/zsh-${version}-doc.tar.xz"; 8 - sha256 = "1i6wdzq6rfjx5yjrpzan1jf50hk2pfzy5qib9mb7cnnbjfar6klv"; 9 - }; 10 17 in 11 18 12 19 stdenv.mkDerivation { ··· 30 37 }) 31 38 ]; 32 39 40 + nativeBuildInputs = [ autoreconfHook yodl perl groff util-linux texinfo ]; 41 + 33 42 buildInputs = [ ncurses pcre ]; 34 43 35 44 configureFlags = [ ··· 47 56 48 57 # XXX: think/discuss about this, also with respect to nixos vs nix-on-X 49 58 postInstall = '' 50 - mkdir -p $out/share/info 51 - tar xf ${documentation} -C $out/share 52 - ln -s $out/share/zsh-*/Doc/zsh.info* $out/share/info/ 59 + make install.info install.html 53 60 54 61 mkdir -p $out/etc/ 55 62 cat > $out/etc/zprofile <<EOF
+73
pkgs/tools/misc/popsicle/default.nix
··· 1 + { stdenv 2 + , fetchFromGitHub 3 + , rustc 4 + , cargo 5 + , rustPlatform 6 + , pkg-config 7 + , dbus 8 + , glib 9 + , cairo 10 + , pango 11 + , atk 12 + , lib 13 + , gdk-pixbuf 14 + , gtk3 15 + }: 16 + 17 + rustPlatform.buildRustPackage.override { stdenv = stdenv; } rec { 18 + pname = "popsicle"; 19 + version = "unstable-2021-12-20"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "pop-os"; 23 + repo = pname; 24 + rev = "b02ebf5f2e6c18777453ca9a144d69689a6fa901"; 25 + sha256 = "03ilhvnr4mwy7b8bipp616h16m2ilxzxz2zjpkzy3afwvh9bz1mx"; 26 + }; 27 + 28 + cargoSha256 = "1c54wxyrfxk5chnjhxw6vaznm7ff9dkx1rxlgp417jfygiwijjs4"; 29 + 30 + nativeBuildInputs = [ gtk3 pkg-config ]; 31 + 32 + buildInputs = [ 33 + gtk3 34 + dbus 35 + glib 36 + cairo 37 + pango 38 + atk 39 + gdk-pixbuf 40 + ]; 41 + 42 + # Use the stdenv default phases (./configure; make) instead of the 43 + # ones from buildRustPackage. 44 + configurePhase = "configurePhase"; 45 + buildPhase = "buildPhase"; 46 + checkPhase = "checkPhase"; 47 + installPhase = "installPhase"; 48 + 49 + postPatch = '' 50 + # Have to do this here instead of in preConfigure because 51 + # cargoDepsCopy gets unset after postPatch. 52 + configureFlagsArray+=("RUST_VENDORED_SOURCES=$NIX_BUILD_TOP/$cargoDepsCopy") 53 + ''; 54 + 55 + makeFlags = [ 56 + "PREFIX=${placeholder "out"}" 57 + "DESTDIR=${placeholder "out"}" 58 + ]; 59 + 60 + postInstall = '' 61 + # install man page, icon, etc... 62 + mv $out/usr/local/* $out 63 + rm -rf $out/usr 64 + ''; 65 + 66 + meta = with lib; { 67 + description = "Multiple USB File Flasher"; 68 + homepage = "https://github.com/pop-os/popsicle"; 69 + maintainers = with maintainers; [ _13r0ck ]; 70 + license = licenses.mit; 71 + platforms = [ "aarch64-linux" "x86_64-linux" ]; 72 + }; 73 + }
+2 -1
pkgs/tools/networking/aria2/default.nix
··· 15 15 sha256 = "sha256-ErjFfSJDIgZq0qy0Zn5uZ9bZS2AtJq4FuBVuUuQgPTI="; 16 16 }; 17 17 18 + strictDeps = true; 18 19 nativeBuildInputs = [ pkg-config autoreconfHook sphinx ]; 19 20 20 21 buildInputs = [ openssl c-ares libxml2 sqlite zlib libssh2 ] ++ ··· 28 29 ]; 29 30 30 31 prePatch = '' 31 - patchShebangs doc/manual-src/en/mkapiref.py 32 + patchShebangs --build doc/manual-src/en/mkapiref.py 32 33 ''; 33 34 34 35 checkInputs = [ cppunit ];
+9 -10
pkgs/tools/networking/htpdate/default.nix
··· 1 - { lib, stdenv, fetchurl }: 1 + { stdenv, lib, fetchFromGitHub }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "1.2.2"; 4 + version = "1.3.1"; 5 5 pname = "htpdate"; 6 6 7 - src = fetchurl { 8 - url = "http://www.vervest.org/htp/archive/c/${pname}-${version}.tar.xz"; 9 - sha256 = "0mgr350qwgzrdrwkb9kaj6z7l6hn6a2pwh7sacqvnal5fyc9a7sz"; 7 + src = fetchFromGitHub { 8 + owner = "twekkel"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "JPaxbu7LlGV+Bh5qxVxeNSPnMQNqLaLYWBRbpETSpQs="; 10 12 }; 11 13 12 14 makeFlags = [ 13 - "INSTALL=install" 14 - "STRIP=${stdenv.cc.bintools.targetPrefix}strip" 15 15 "prefix=$(out)" 16 16 ]; 17 17 18 - enableParallelBuilding = true; 19 - 20 18 meta = with lib; { 21 19 description = "Utility to fetch time and set the system clock over HTTP"; 22 - homepage = "http://www.vervest.org/htp/"; 20 + homepage = "https://github.com/twekkel/htpdate"; 23 21 platforms = platforms.linux; 24 22 license = licenses.gpl2Plus; 23 + maintainers = with maintainers; [ julienmalka ]; 25 24 }; 26 25 }
+3 -3
pkgs/tools/networking/lychee/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "lychee"; 10 - version = "0.8.1"; 10 + version = "0.8.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "lycheeverse"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-TjjSysG4UCXVi5ytWaJVL31TFLHC3Ro5OEB56pzbn7s="; 16 + sha256 = "sha256-zgIFJLdYHSDsO34KFK51g4nVlSkc9/TFdXx2yPJ7kRQ="; 17 17 }; 18 18 19 - cargoSha256 = "sha256-apRXxd7RBnNjhZb0xAUr5hSTafyMbg0k1wgHT93Z66g="; 19 + cargoSha256 = "sha256-r4a+JkaXVYsynBiWUHaleATXvfxyhRHfR/qcooD0FmI="; 20 20 21 21 nativeBuildInputs = [ pkg-config ]; 22 22
+2 -2
pkgs/tools/security/duo-unix/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "duo-unix"; 5 - version = "1.11.4"; 5 + version = "1.11.5"; 6 6 7 7 src = fetchurl { 8 8 url = "https://dl.duosecurity.com/duo_unix-${version}.tar.gz"; 9 - sha256 = "1hqklf6jzrxn5hgh69bbl6962hwwgf06dlrb0ry7n5iy8w8imnsg"; 9 + sha256 = "sha256-7pE4EnyV22qQ13RFKHv0ah/BQYHJE1jdTwXBeqpBFgs="; 10 10 }; 11 11 12 12 buildInputs = [ pam openssl zlib ];
+3
pkgs/top-level/aliases.nix
··· 262 262 firefoxWrapper = firefox; # 2015-09 263 263 264 264 firestr = throw "firestr has been removed."; # added 2019-12-08 265 + firmwareLinuxNonfree = linux-firmware; # added 2022-01-09 265 266 fish-foreign-env = throw "fish-foreign-env has been replaced with fishPlugins.foreign-env"; # added 2020-12-29, modified 2021-01-10 266 267 flameGraph = flamegraph; # added 2018-04-25 267 268 flashplayer = throw "flashplayer has been removed as Adobe Flash Player is now deprecated."; # added 2021-02-07 ··· 507 508 linuxPackages_5_4 = linuxKernel.packages.linux_5_4; 508 509 linuxPackages_5_10 = linuxKernel.packages.linux_5_10; 509 510 linuxPackages_5_15 = linuxKernel.packages.linux_5_15; 511 + linuxPackages_5_16 = linuxKernel.packages.linux_5_16; 510 512 511 513 linux_mptcp_95 = linuxKernel.kernels.linux_mptcp_95; 512 514 linux_rpi1 = linuxKernel.kernels.linux_rpi1; ··· 522 524 linux_5_10 = linuxKernel.kernels.linux_5_10; 523 525 linux-rt_5_10 = linuxKernel.kernels.linux_rt_5_10; 524 526 linux_5_15 = linuxKernel.kernels.linux_5_15; 527 + linux_5_16 = linuxKernel.kernels.linux_5_16; 525 528 526 529 # added 2020-04-04 527 530 linuxPackages_testing_hardened = throw "linuxPackages_testing_hardened has been removed, please use linuxPackages_latest_hardened";
+5 -2
pkgs/top-level/all-packages.nix
··· 1138 1138 1139 1139 pikchr = callPackage ../tools/graphics/pikchr { }; 1140 1140 1141 + popsicle = callPackage ../tools/misc/popsicle { }; 1142 + 1141 1143 roxterm = callPackage ../applications/terminal-emulators/roxterm { }; 1142 1144 1143 1145 rxvt = callPackage ../applications/terminal-emulators/rxvt { }; ··· 2036 2038 2037 2039 aria2 = callPackage ../tools/networking/aria2 { 2038 2040 inherit (darwin.apple_sdk.frameworks) Security; 2039 - inherit (python3Packages) sphinx; 2040 2041 }; 2041 2042 aria = aria2; 2042 2043 ··· 10373 10374 ttylog = callPackage ../tools/misc/ttylog { }; 10374 10375 10375 10376 ipbt = callPackage ../tools/misc/ipbt { }; 10377 + 10378 + tuhi = callPackage ../applications/misc/tuhi { }; 10376 10379 10377 10380 tuir = callPackage ../applications/misc/tuir { }; 10378 10381 ··· 22802 22805 22803 22806 qemu_test = lowPrio (qemu.override { hostCpuOnly = true; nixosTestRunner = true; }); 22804 22807 22805 - firmwareLinuxNonfree = callPackage ../os-specific/linux/firmware/firmware-linux-nonfree { }; 22808 + linux-firmware = callPackage ../os-specific/linux/firmware/linux-firmware { }; 22806 22809 22807 22810 qmk-udev-rules = callPackage ../os-specific/linux/qmk-udev-rules { }; 22808 22811
+11 -1
pkgs/top-level/linux-kernels.nix
··· 166 166 ]; 167 167 }; 168 168 169 + linux_5_16 = callPackage ../os-specific/linux/kernel/linux-5.16.nix { 170 + kernelPatches = [ 171 + kernelPatches.bridge_stp_helper 172 + kernelPatches.request_key_helper 173 + ]; 174 + }; 175 + 169 176 linux_testing = let 170 177 testing = callPackage ../os-specific/linux/kernel/linux-testing.nix { 171 178 kernelPatches = [ ··· 439 446 440 447 vm-tools = callPackage ../os-specific/linux/vm-tools { }; 441 448 449 + vmm_clock = callPackage ../os-specific/linux/vmm_clock { }; 450 + 442 451 wireguard = if lib.versionOlder kernel.version "5.6" then callPackage ../os-specific/linux/wireguard { } else null; 443 452 444 453 x86_energy_perf_policy = callPackage ../os-specific/linux/x86_energy_perf_policy { }; ··· 472 481 linux_5_4 = recurseIntoAttrs (packagesFor kernels.linux_5_4); 473 482 linux_5_10 = recurseIntoAttrs (packagesFor kernels.linux_5_10); 474 483 linux_5_15 = recurseIntoAttrs (packagesFor kernels.linux_5_15); 484 + linux_5_16 = recurseIntoAttrs (packagesFor kernels.linux_5_16); 475 485 }; 476 486 477 487 rtPackages = { ··· 516 526 packageAliases = { 517 527 linux_default = packages.linux_5_10; 518 528 # Update this when adding the newest kernel major version! 519 - linux_latest = packages.linux_5_15; 529 + linux_latest = packages.linux_5_16; 520 530 linux_mptcp = packages.linux_mptcp_95; 521 531 linux_rt_default = packages.linux_rt_5_4; 522 532 linux_rt_latest = packages.linux_rt_5_10;