Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
2d104c99 b08ae54d

+1477 -542
+2 -2
README.md
··· 46 system, [Hydra](https://hydra.nixos.org/). 47 48 * [Continuous package builds for unstable/master](https://hydra.nixos.org/jobset/nixos/trunk-combined) 49 - * [Continuous package builds for the NixOS 20.09 release](https://hydra.nixos.org/jobset/nixos/release-20.09) 50 * [Tests for unstable/master](https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents) 51 - * [Tests for the NixOS 20.09 release](https://hydra.nixos.org/job/nixos/release-20.09/tested#tabs-constituents) 52 53 Artifacts successfully built with Hydra are published to cache at 54 https://cache.nixos.org/. When successful build and test criteria are
··· 46 system, [Hydra](https://hydra.nixos.org/). 47 48 * [Continuous package builds for unstable/master](https://hydra.nixos.org/jobset/nixos/trunk-combined) 49 + * [Continuous package builds for the NixOS 21.05 release](https://hydra.nixos.org/jobset/nixos/release-21.05) 50 * [Tests for unstable/master](https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents) 51 + * [Tests for the NixOS 21.05 release](https://hydra.nixos.org/job/nixos/release-21.05/tested#tabs-constituents) 52 53 Artifacts successfully built with Hydra are published to cache at 54 https://cache.nixos.org/. When successful build and test criteria are
+19 -1
doc/languages-frameworks/gnome.section.md
··· 8 9 [GSettings](https://developer.gnome.org/gio/stable/GSettings.html) API is often used for storing settings. GSettings schemas are required, to know the type and other metadata of the stored values. GLib looks for `glib-2.0/schemas/gschemas.compiled` files inside the directories of `XDG_DATA_DIRS`. 10 11 - On Linux, GSettings API is implemented using [dconf](https://wiki.gnome.org/Projects/dconf) backend. You will need to add `dconf` GIO module to `GIO_EXTRA_MODULES` variable, otherwise the `memory` backend will be used and the saved settings will not be persistent. 12 13 Last you will need the dconf database D-Bus service itself. You can enable it using `programs.dconf.enable`. 14 15 Some applications will also require `gsettings-desktop-schemas` for things like reading proxy configuration or user interface customization. This dependency is often not mentioned by upstream, you should grep for `org.gnome.desktop` and `org.gnome.system` to see if the schemas are needed. 16 17 ### GdkPixbuf loaders {#ssec-gnome-gdk-pixbuf-loaders} 18
··· 8 9 [GSettings](https://developer.gnome.org/gio/stable/GSettings.html) API is often used for storing settings. GSettings schemas are required, to know the type and other metadata of the stored values. GLib looks for `glib-2.0/schemas/gschemas.compiled` files inside the directories of `XDG_DATA_DIRS`. 10 11 + On Linux, GSettings API is implemented using [dconf](https://wiki.gnome.org/Projects/dconf) backend. You will need to add `dconf` [GIO module](#ssec-gnome-gio-modules) to `GIO_EXTRA_MODULES` variable, otherwise the `memory` backend will be used and the saved settings will not be persistent. 12 13 Last you will need the dconf database D-Bus service itself. You can enable it using `programs.dconf.enable`. 14 15 Some applications will also require `gsettings-desktop-schemas` for things like reading proxy configuration or user interface customization. This dependency is often not mentioned by upstream, you should grep for `org.gnome.desktop` and `org.gnome.system` to see if the schemas are needed. 16 + 17 + ### GIO modules {#ssec-gnome-gio-modules} 18 + 19 + GLib’s [GIO](https://developer.gnome.org/gio/stable/ch01.html) library supports several [extension points](https://developer.gnome.org/gio/stable/extending-gio.html). Notably, they allow: 20 + 21 + * implementing settings backends (already [mentioned](#ssec-gnome-settings)) 22 + * adding TLS support 23 + * proxy settings 24 + * virtual file systems 25 + 26 + The modules are typically installed to `lib/gio/modules/` directory of a package and you need to add them to `GIO_EXTRA_MODULES` if you need any of those features. 27 + 28 + In particular, we recommend: 29 + 30 + * adding `dconf.lib` for any software on Linux that reads [GSettings](#ssec-gnome-settings) (even transitivily through e.g. GTK’s file manager) 31 + * adding `glib-networking` for any software that accesses network using GIO or libsoup – glib-networking contains a module that implements TLS support and loads system-wide proxy settings 32 + 33 + To allow software to use various virtual file systems, `gvfs` package can be also added. But that is usually an optional feature so we typically use `gvfs` from the system (e.g. installed globally using NixOS module). 34 35 ### GdkPixbuf loaders {#ssec-gnome-gdk-pixbuf-loaders} 36
+5
maintainers/maintainer-list.nix
··· 7281 githubId = 628342; 7282 name = "Tim Steinbach"; 7283 }; 7284 netcrns = { 7285 email = "jason.wing@gmx.de"; 7286 github = "netcrns";
··· 7281 githubId = 628342; 7282 name = "Tim Steinbach"; 7283 }; 7284 + nessdoor = { 7285 + name = "Tomas Antonio Lopez"; 7286 + email = "entropy.overseer@protonmail.com"; 7287 + githubId = 25993494; 7288 + }; 7289 netcrns = { 7290 email = "jason.wing@gmx.de"; 7291 github = "netcrns";
+1 -1
nixos/lib/test-driver/test-driver.py
··· 973 974 975 if __name__ == "__main__": 976 - arg_parser = argparse.ArgumentParser() 977 arg_parser.add_argument( 978 "-K", 979 "--keep-vm-state",
··· 973 974 975 if __name__ == "__main__": 976 + arg_parser = argparse.ArgumentParser(prog="nixos-test-driver") 977 arg_parser.add_argument( 978 "-K", 979 "--keep-vm-state",
+134 -121
nixos/lib/testing-python.nix
··· 16 17 inherit pkgs; 18 19 - 20 - mkTestDriver = 21 let 22 - testDriverScript = ./test-driver/test-driver.py; 23 - in 24 - qemu_pkg: stdenv.mkDerivation { 25 name = "nixos-test-driver"; 26 27 nativeBuildInputs = [ makeWrapper ]; 28 buildInputs = [ (python3.withPackages (p: [ p.ptpython p.colorama ])) ]; ··· 35 buildPhase = '' 36 python <<EOF 37 from pydoc import importfile 38 - with open('driver-exports', 'w') as fp: 39 fp.write(','.join(dir(importfile('${testDriverScript}')))) 40 EOF 41 ''; ··· 57 # TODO: copy user script part into this file (append) 58 59 wrapProgram $out/bin/nixos-test-driver \ 60 --prefix PATH : "${lib.makeBinPath [ qemu_pkg vde2 netpbm coreutils ]}" \ 61 62 - install -m 0644 -vD driver-exports $out/nix-support/driver-exports 63 ''; 64 }; 65 66 # Run an automated test suite in the given virtual network. 67 - runTests = { 68 - # the script that runs the network 69 - driver, 70 - # a source position in the format of builtins.unsafeGetAttrPos 71 - # for meta.position 72 - pos, 73 - }: 74 stdenv.mkDerivation { 75 name = "vm-test-run-${driver.testName}"; 76 ··· 87 inherit driver; 88 }; 89 90 - inherit pos; 91 }; 92 93 94 makeTest = 95 { testScript 96 , enableOCR ? false ··· 106 , ... 107 } @ t: 108 let 109 - # A standard store path to the vm monitor is built like this: 110 - # /tmp/nix-build-vm-test-run-$name.drv-0/vm-state-machine/monitor 111 - # The max filename length of a unix domain socket is 108 bytes. 112 - # This means $name can at most be 50 bytes long. 113 - maxTestNameLen = 50; 114 - testNameLen = builtins.stringLength name; 115 - 116 - 117 - 118 - ocrProg = tesseract4.override { enableLanguages = [ "eng" ]; }; 119 - 120 - imagemagick_tiff = imagemagick_light.override { inherit libtiff; }; 121 - 122 - # Generate convenience wrappers for running the test driver 123 - # interactively with the specified network, and for starting the 124 - # VMs from the command line. 125 - mkDriver = qemu_pkg: 126 let 127 build-vms = import ./build-vms.nix { 128 inherit system pkgs minimal specialArgs; 129 - extraConfigurations = extraConfigurations ++ (pkgs.lib.optional (qemu_pkg != null) 130 { 131 virtualisation.qemu.package = qemu_pkg; 132 - } 133 - ) ++ [( 134 - { 135 # Ensure we do not use aliases. Ideally this is only set 136 # when the test framework is used by Nixpkgs NixOS tests. 137 nixpkgs.config.allowAliases = false; 138 } 139 )]; 140 }; 141 - 142 - # FIXME: get this pkg from the module system 143 - testDriver = mkTestDriver (if qemu_pkg == null then pkgs.qemu_test else qemu_pkg); 144 - 145 - nodes = build-vms.buildVirtualNetwork ( 146 - t.nodes or (if t ? machine then { machine = t.machine; } else { }) 147 ); 148 - vlans = map (m: m.config.virtualisation.vlans) (lib.attrValues nodes); 149 - vms = map (m: m.config.system.build.vm) (lib.attrValues nodes); 150 151 - testScript' = 152 - # Call the test script with the computed nodes. 153 - if lib.isFunction testScript 154 - then testScript { inherit nodes; } 155 - else testScript; 156 - 157 - testDriverName = with builtins; 158 - if testNameLen > maxTestNameLen then 159 - abort 160 - ("The name of the test '${name}' must not be longer than ${toString maxTestNameLen} " + 161 - "it's currently ${toString testNameLen} characters long.") 162 - else 163 - "nixos-test-driver-${name}"; 164 - in 165 - lib.warnIf skipLint "Linting is disabled" (runCommand testDriverName 166 - { 167 - nativeBuildInputs = [ makeWrapper ]; 168 - testScript = testScript'; 169 - preferLocalBuild = true; 170 - testName = name; 171 - passthru = passthru // { 172 - inherit nodes; 173 - }; 174 - } 175 - '' 176 - mkdir -p $out/bin 177 - 178 - echo -n "$testScript" > $out/test-script 179 - ${lib.optionalString (!skipLint) '' 180 - PYFLAKES_BUILTINS="$( 181 - echo -n ${lib.escapeShellArg (lib.concatStringsSep "," nodeHostNames)}, 182 - < ${lib.escapeShellArg "${testDriver}/nix-support/driver-exports"} 183 - )" ${python3Packages.pyflakes}/bin/pyflakes $out/test-script 184 - ''} 185 - 186 - ln -s ${testDriver}/bin/nixos-test-driver $out/bin/ 187 - vms=($(for i in ${toString vms}; do echo $i/bin/run-*-vm; done)) 188 - wrapProgram $out/bin/nixos-test-driver \ 189 - --add-flags "''${vms[*]}" \ 190 - ${lib.optionalString enableOCR 191 - "--prefix PATH : '${ocrProg}/bin:${imagemagick_tiff}/bin'"} \ 192 - --run "export testScript=\"\$(${coreutils}/bin/cat $out/test-script)\"" \ 193 - --set VLANS '${toString vlans}' 194 - ln -s ${testDriver}/bin/nixos-test-driver $out/bin/nixos-run-vms 195 - wrapProgram $out/bin/nixos-run-vms \ 196 - --add-flags "''${vms[*]}" \ 197 - ${lib.optionalString enableOCR "--prefix PATH : '${ocrProg}/bin'"} \ 198 - --set tests 'start_all(); join_all();' \ 199 - --set VLANS '${toString vlans}' 200 - ''); # " 201 - 202 - passMeta = drv: drv // lib.optionalAttrs (t ? meta) { 203 - meta = (drv.meta or { }) // t.meta; 204 }; 205 206 - driver = mkDriver null; 207 - driverInteractive = mkDriver pkgs.qemu; 208 - 209 - test = passMeta (runTests { inherit driver pos; }); 210 - 211 - nodeNames = builtins.attrNames driver.nodes; 212 - invalidNodeNames = lib.filter 213 - (node: builtins.match "^[A-z_]([A-z0-9_]+)?$" node == null) 214 - nodeNames; 215 - 216 - nodeHostNames = map (c: c.config.system.name) (lib.attrValues driver.nodes); 217 218 in 219 - if lib.length invalidNodeNames > 0 then 220 - throw '' 221 - Cannot create machines out of (${lib.concatStringsSep ", " invalidNodeNames})! 222 - All machines are referenced as python variables in the testing framework which will break the 223 - script when special characters are used. 224 - 225 - Please stick to alphanumeric chars and underscores as separation. 226 - '' 227 - else 228 test // { 229 - inherit test driver driverInteractive; 230 - inherit (driver) nodes; 231 }; 232 233 runInMachine = ··· 235 , machine 236 , preBuild ? "" 237 , postBuild ? "" 238 - , qemu ? pkgs.qemu_test 239 , ... # ??? 240 }: 241 let ··· 272 client.succeed("sync") # flush all data before pulling the plug 273 ''; 274 275 vmRunCommand = writeText "vm-run" '' 276 xchg=vm-state-client/xchg 277 ${coreutils}/bin/mkdir $out ··· 290 unset xchg 291 292 export tests='${testScript}' 293 - ${mkTestDriver qemu}/bin/nixos-test-driver --keep-vm-state ${vm.config.system.build.vm}/bin/run-*-vm 294 ''; # */ 295 296 in
··· 16 17 inherit pkgs; 18 19 + # Reifies and correctly wraps the python test driver for 20 + # the respective qemu version and with or without ocr support 21 + pythonTestDriver = { 22 + qemu_pkg ? pkgs.qemu_test 23 + , enableOCR ? false 24 + }: 25 let 26 name = "nixos-test-driver"; 27 + testDriverScript = ./test-driver/test-driver.py; 28 + ocrProg = tesseract4.override { enableLanguages = [ "eng" ]; }; 29 + imagemagick_tiff = imagemagick_light.override { inherit libtiff; }; 30 + in stdenv.mkDerivation { 31 + inherit name; 32 33 nativeBuildInputs = [ makeWrapper ]; 34 buildInputs = [ (python3.withPackages (p: [ p.ptpython p.colorama ])) ]; ··· 41 buildPhase = '' 42 python <<EOF 43 from pydoc import importfile 44 + with open('driver-symbols', 'w') as fp: 45 fp.write(','.join(dir(importfile('${testDriverScript}')))) 46 EOF 47 ''; ··· 63 # TODO: copy user script part into this file (append) 64 65 wrapProgram $out/bin/nixos-test-driver \ 66 + --argv0 ${name} \ 67 --prefix PATH : "${lib.makeBinPath [ qemu_pkg vde2 netpbm coreutils ]}" \ 68 + ${lib.optionalString enableOCR 69 + "--prefix PATH : '${ocrProg}/bin:${imagemagick_tiff}/bin'"} \ 70 71 + install -m 0644 -vD driver-symbols $out/nix-support/driver-symbols 72 ''; 73 }; 74 75 # Run an automated test suite in the given virtual network. 76 + runTests = { driver, pos }: 77 stdenv.mkDerivation { 78 name = "vm-test-run-${driver.testName}"; 79 ··· 90 inherit driver; 91 }; 92 93 + inherit pos; # for better debugging 94 }; 95 96 + # Generate convenience wrappers for running the test driver 97 + # has vlans, vms and test script defaulted through env variables 98 + # also instantiates test script with nodes, if it's a function (contract) 99 + setupDriverForTest = { 100 + testScript 101 + , testName 102 + , nodes 103 + , qemu_pkg ? pkgs.qemu_test 104 + , enableOCR ? false 105 + , skipLint ? false 106 + , passthru ? {} 107 + }: 108 + let 109 + # FIXME: get this pkg from the module system 110 + testDriver = pythonTestDriver { inherit qemu_pkg enableOCR;}; 111 + 112 + testDriverName = 113 + let 114 + # A standard store path to the vm monitor is built like this: 115 + # /tmp/nix-build-vm-test-run-$name.drv-0/vm-state-machine/monitor 116 + # The max filename length of a unix domain socket is 108 bytes. 117 + # This means $name can at most be 50 bytes long. 118 + maxTestNameLen = 50; 119 + testNameLen = builtins.stringLength testName; 120 + in with builtins; 121 + if testNameLen > maxTestNameLen then 122 + abort 123 + ("The name of the test '${testName}' must not be longer than ${toString maxTestNameLen} " + 124 + "it's currently ${toString testNameLen} characters long.") 125 + else 126 + "nixos-test-driver-${testName}"; 127 128 + vlans = map (m: m.config.virtualisation.vlans) (lib.attrValues nodes); 129 + vms = map (m: m.config.system.build.vm) (lib.attrValues nodes); 130 + 131 + nodeHostNames = map (c: c.config.system.name) (lib.attrValues nodes); 132 + 133 + invalidNodeNames = lib.filter 134 + (node: builtins.match "^[A-z_]([A-z0-9_]+)?$" node == null) 135 + (builtins.attrNames nodes); 136 + 137 + testScript' = 138 + # Call the test script with the computed nodes. 139 + if lib.isFunction testScript 140 + then testScript { inherit nodes; } 141 + else testScript; 142 + 143 + in 144 + if lib.length invalidNodeNames > 0 then 145 + throw '' 146 + Cannot create machines out of (${lib.concatStringsSep ", " invalidNodeNames})! 147 + All machines are referenced as python variables in the testing framework which will break the 148 + script when special characters are used. 149 + Please stick to alphanumeric chars and underscores as separation. 150 + '' 151 + else lib.warnIf skipLint "Linting is disabled" (runCommand testDriverName 152 + { 153 + inherit testName; 154 + nativeBuildInputs = [ makeWrapper ]; 155 + testScript = testScript'; 156 + preferLocalBuild = true; 157 + passthru = passthru // { 158 + inherit nodes; 159 + }; 160 + } 161 + '' 162 + mkdir -p $out/bin 163 + 164 + echo -n "$testScript" > $out/test-script 165 + ${lib.optionalString (!skipLint) '' 166 + PYFLAKES_BUILTINS="$( 167 + echo -n ${lib.escapeShellArg (lib.concatStringsSep "," nodeHostNames)}, 168 + < ${lib.escapeShellArg "${testDriver}/nix-support/driver-symbols"} 169 + )" ${python3Packages.pyflakes}/bin/pyflakes $out/test-script 170 + ''} 171 + 172 + ln -s ${testDriver}/bin/nixos-test-driver $out/bin/ 173 + vms=($(for i in ${toString vms}; do echo $i/bin/run-*-vm; done)) 174 + wrapProgram $out/bin/nixos-test-driver \ 175 + --add-flags "''${vms[*]}" \ 176 + --run "export testScript=\"\$(${coreutils}/bin/cat $out/test-script)\"" \ 177 + --set VLANS '${toString vlans}' 178 + ln -s ${testDriver}/bin/nixos-test-driver $out/bin/nixos-run-vms 179 + wrapProgram $out/bin/nixos-run-vms \ 180 + --add-flags "''${vms[*]}" \ 181 + --set tests 'start_all(); join_all();' \ 182 + --set VLANS '${toString vlans}' 183 + ''); 184 + 185 + # Make a full-blown test 186 makeTest = 187 { testScript 188 , enableOCR ? false ··· 198 , ... 199 } @ t: 200 let 201 + nodes = qemu_pkg: 202 let 203 build-vms = import ./build-vms.nix { 204 inherit system pkgs minimal specialArgs; 205 + extraConfigurations = extraConfigurations ++ [( 206 { 207 virtualisation.qemu.package = qemu_pkg; 208 # Ensure we do not use aliases. Ideally this is only set 209 # when the test framework is used by Nixpkgs NixOS tests. 210 nixpkgs.config.allowAliases = false; 211 } 212 )]; 213 }; 214 + in 215 + build-vms.buildVirtualNetwork ( 216 + t.nodes or (if t ? machine then { machine = t.machine; } else { }) 217 ); 218 219 + driver = setupDriverForTest { 220 + inherit testScript enableOCR skipLint; 221 + testName = name; 222 + qemu_pkg = pkgs.qemu_test; 223 + nodes = nodes pkgs.qemu_test; 224 + }; 225 + driverInteractive = setupDriverForTest { 226 + inherit testScript enableOCR skipLint; 227 + testName = name; 228 + qemu_pkg = pkgs.qemu; 229 + nodes = nodes pkgs.qemu; 230 }; 231 232 + test = 233 + let 234 + passMeta = drv: drv // lib.optionalAttrs (t ? meta) { 235 + meta = (drv.meta or { }) // t.meta; 236 + }; 237 + in passMeta (runTests { inherit driver pos; }); 238 239 in 240 test // { 241 + inherit test driver driverInteractive nodes; 242 }; 243 244 runInMachine = ··· 246 , machine 247 , preBuild ? "" 248 , postBuild ? "" 249 + , qemu_pkg ? pkgs.qemu_test 250 , ... # ??? 251 }: 252 let ··· 283 client.succeed("sync") # flush all data before pulling the plug 284 ''; 285 286 + testDriver = pythonTestDriver { inherit qemu_pkg; }; 287 + 288 vmRunCommand = writeText "vm-run" '' 289 xchg=vm-state-client/xchg 290 ${coreutils}/bin/mkdir $out ··· 303 unset xchg 304 305 export tests='${testScript}' 306 + ${testDriver}/bin/nixos-test-driver --keep-vm-state ${vm.config.system.build.vm}/bin/run-*-vm 307 ''; # */ 308 309 in
+12 -1
nixos/modules/services/misc/matrix-synapse.nix
··· 143 List of additional Matrix plugins to make available. 144 ''; 145 }; 146 no_tls = mkOption { 147 type = types.bool; 148 default = false; ··· 720 --keys-directory ${cfg.dataDir} \ 721 --generate-keys 722 ''; 723 - environment.PYTHONPATH = makeSearchPathOutput "lib" cfg.package.python.sitePackages [ pluginsEnv ]; 724 serviceConfig = { 725 Type = "notify"; 726 User = "matrix-synapse";
··· 143 List of additional Matrix plugins to make available. 144 ''; 145 }; 146 + withJemalloc = mkOption { 147 + type = types.bool; 148 + default = false; 149 + description = '' 150 + Whether to preload jemalloc to reduce memory fragmentation and overall usage. 151 + ''; 152 + }; 153 no_tls = mkOption { 154 type = types.bool; 155 default = false; ··· 727 --keys-directory ${cfg.dataDir} \ 728 --generate-keys 729 ''; 730 + environment = { 731 + PYTHONPATH = makeSearchPathOutput "lib" cfg.package.python.sitePackages [ pluginsEnv ]; 732 + } // optionalAttrs (cfg.withJemalloc) { 733 + LD_PRELOAD = "${pkgs.jemalloc}/lib/libjemalloc.so"; 734 + }; 735 serviceConfig = { 736 Type = "notify"; 737 User = "matrix-synapse";
+3 -3
pkgs/applications/audio/helvum/default.nix
··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "helvum"; 16 - version = "0.2.0"; 17 18 src = fetchFromGitLab { 19 domain = "gitlab.freedesktop.org"; 20 owner = "ryuukyu"; 21 repo = pname; 22 rev = version; 23 - sha256 = "sha256-sQ4epL3QNOLHuR/dr/amHgiaxV/1SWeb3eijnjAAR3w="; 24 }; 25 26 - cargoSha256 = "sha256-uNTSU06Fz/ud04K40e98rb7o/uAht0DsiJOXeHX72vw="; 27 28 nativeBuildInputs = [ clang copyDesktopItems pkg-config ]; 29 buildInputs = [ glib gtk4 pipewire ];
··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "helvum"; 16 + version = "0.2.1"; 17 18 src = fetchFromGitLab { 19 domain = "gitlab.freedesktop.org"; 20 owner = "ryuukyu"; 21 repo = pname; 22 rev = version; 23 + sha256 = "sha256-ZnpdGXK8N8c/s4qC2NXcn0Pdqrqr47iOWvVwXD9pn1A="; 24 }; 25 26 + cargoSha256 = "sha256-2v2L20rUWftXdhhuE3wiRrDIuSg6VFxfpWYMRaMUyTU="; 27 28 nativeBuildInputs = [ clang copyDesktopItems pkg-config ]; 29 buildInputs = [ glib gtk4 pipewire ];
+4 -8
pkgs/applications/audio/ptcollab/default.nix
··· 4 , fetchFromGitHub 5 , nix-update-script 6 , qmake 7 , qtbase 8 , qtmultimedia 9 , libvorbis ··· 12 13 mkDerivation rec { 14 pname = "ptcollab"; 15 - version = "0.4.0"; 16 17 src = fetchFromGitHub { 18 owner = "yuxshao"; 19 repo = "ptcollab"; 20 rev = "v${version}"; 21 - sha256 = "1yfnf47saxxj17x0vyxihr343kp7gz3fashzky79j80sqlm6ng85"; 22 }; 23 24 - postPatch = '' 25 - substituteInPlace src/editor.pro \ 26 - --replace '/usr/include/rtmidi' '${rtmidi}/include/rtmidi' 27 - ''; 28 - 29 - nativeBuildInputs = [ qmake ]; 30 31 buildInputs = [ qtbase qtmultimedia libvorbis rtmidi ]; 32
··· 4 , fetchFromGitHub 5 , nix-update-script 6 , qmake 7 + , pkg-config 8 , qtbase 9 , qtmultimedia 10 , libvorbis ··· 13 14 mkDerivation rec { 15 pname = "ptcollab"; 16 + version = "0.4.1"; 17 18 src = fetchFromGitHub { 19 owner = "yuxshao"; 20 repo = "ptcollab"; 21 rev = "v${version}"; 22 + sha256 = "sha256-98v9it9M5FXCsOpWvO10uKYmEH15v1FEH1hH73XHa7w="; 23 }; 24 25 + nativeBuildInputs = [ qmake pkg-config ]; 26 27 buildInputs = [ qtbase qtmultimedia libvorbis rtmidi ]; 28
+9 -2
pkgs/applications/audio/sidplayfp/default.nix
··· 1 { stdenv 2 , lib 3 , fetchFromGitHub 4 , autoreconfHook 5 , perl 6 , pkg-config ··· 15 16 stdenv.mkDerivation rec { 17 pname = "sidplayfp"; 18 - version = "2.1.1"; 19 20 src = fetchFromGitHub { 21 owner = "libsidplayfp"; 22 repo = "sidplayfp"; 23 rev = "v${version}"; 24 - sha256 = "0s3xmg3yzfqbsnlh2y46w7b5jim5zq7mshs6hx03q8wdr75cvwh4"; 25 }; 26 27 nativeBuildInputs = [ autoreconfHook perl pkg-config ]; ··· 36 ]; 37 38 enableParallelBuilding = true; 39 40 meta = with lib; { 41 description = "A SID player using libsidplayfp";
··· 1 { stdenv 2 , lib 3 , fetchFromGitHub 4 + , nix-update-script 5 , autoreconfHook 6 , perl 7 , pkg-config ··· 16 17 stdenv.mkDerivation rec { 18 pname = "sidplayfp"; 19 + version = "2.2.0"; 20 21 src = fetchFromGitHub { 22 owner = "libsidplayfp"; 23 repo = "sidplayfp"; 24 rev = "v${version}"; 25 + sha256 = "sha256-hN7225lhuYyo4wPDiiEc9FaPg90pZ13mLw93V8tb/P0="; 26 }; 27 28 nativeBuildInputs = [ autoreconfHook perl pkg-config ]; ··· 37 ]; 38 39 enableParallelBuilding = true; 40 + 41 + passthru = { 42 + updateScript = nix-update-script { 43 + attrPath = pname; 44 + }; 45 + }; 46 47 meta = with lib; { 48 description = "A SID player using libsidplayfp";
+1
pkgs/applications/blockchains/go-ethereum.nix
··· 4 # A list of binaries to put into separate outputs 5 bins = [ 6 "geth" 7 ]; 8 9 in buildGoModule rec {
··· 4 # A list of binaries to put into separate outputs 5 bins = [ 6 "geth" 7 + "clef" 8 ]; 9 10 in buildGoModule rec {
+2 -2
pkgs/applications/editors/poke/default.nix
··· 19 isCross = stdenv.hostPlatform != stdenv.buildPlatform; 20 in stdenv.mkDerivation rec { 21 pname = "poke"; 22 - version = "1.2"; 23 24 src = fetchurl { 25 url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; 26 - hash = "sha256-9hz42ltkwBoTWTc3JarRyiV/NcHJJp5NUN0GZBg932I="; 27 }; 28 29 postPatch = ''
··· 19 isCross = stdenv.hostPlatform != stdenv.buildPlatform; 20 in stdenv.mkDerivation rec { 21 pname = "poke"; 22 + version = "1.3"; 23 24 src = fetchurl { 25 url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; 26 + hash = "sha256-unhjA0obCABLDuj4i9qUFgcH6aeB1VVvVVtQdYPPDxs="; 27 }; 28 29 postPatch = ''
+2 -2
pkgs/applications/graphics/krita/default.nix
··· 10 11 mkDerivation rec { 12 pname = "krita"; 13 - version = "4.4.3"; 14 15 src = fetchurl { 16 url = "https://download.kde.org/stable/${pname}/${version}/${pname}-${version}.tar.gz"; 17 - sha256 = "0rwghzci2wn2jmisvnzs23yxc2z3d4dcx2qbbhcvjyi3q8ij61nl"; 18 }; 19 20 nativeBuildInputs = [ cmake extra-cmake-modules python3Packages.sip_4 makeWrapper ];
··· 10 11 mkDerivation rec { 12 pname = "krita"; 13 + version = "4.4.5"; 14 15 src = fetchurl { 16 url = "https://download.kde.org/stable/${pname}/${version}/${pname}-${version}.tar.gz"; 17 + sha256 = "sha256-S/1ygIcNEGCgDREj2Db8Gltb+KAoZ2Z58CaM1ef7dWg="; 18 }; 19 20 nativeBuildInputs = [ cmake extra-cmake-modules python3Packages.sip_4 makeWrapper ];
+66
pkgs/applications/misc/jquake/default.nix
···
··· 1 + { lib, stdenv, fetchurl, copyDesktopItems, makeDesktopItem, unzip, jre8 }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "jquake"; 5 + version = "1.6.1"; 6 + 7 + src = fetchurl { 8 + url = "https://fleneindre.github.io/downloads/JQuake_${version}_linux.zip"; 9 + sha256 = "0nw6xjc3i1b8rk15arc5d0ji2bycc40rz044qd03vzxvh0h8yvgl"; 10 + }; 11 + 12 + nativeBuildInputs = [ unzip copyDesktopItems ]; 13 + 14 + sourceRoot = "."; 15 + 16 + postPatch = '' 17 + # JQuake emits a lot of debug-like messages in console, but I 18 + # don't think it's in our interest to void them by default. Log them at 19 + # the appropriate level. 20 + sed -i "/^java/ s/$/\ | logger -p user.debug/" JQuake.sh 21 + 22 + # By default, an 'errors.log' file is created in the current directory. 23 + # cd into a temporary directory and let it be created there. 24 + substituteInPlace JQuake.sh \ 25 + --replace "java -jar " "exec ${jre8.outPath}/bin/java -jar $out/lib/" \ 26 + --replace "[JAR FOLDER]" "\$(mktemp -p /tmp -d jquake-errlog-XXX)" 27 + ''; 28 + 29 + dontConfigure = true; 30 + dontBuild = true; 31 + 32 + installPhase = '' 33 + runHook preInstall 34 + 35 + chmod +x JQuake.sh 36 + 37 + mkdir -p $out/{bin,lib} 38 + mv JQuake.sh $out/bin/JQuake 39 + mv {JQuake.jar,JQuake_lib} $out/lib 40 + mv sounds $out/lib 41 + 42 + mkdir -p $out/share/licenses/jquake 43 + mv LICENSE* $out/share/licenses/jquake 44 + 45 + runHook postInstall 46 + ''; 47 + 48 + desktopItems = [ 49 + (makeDesktopItem { 50 + name = "JQuake"; 51 + desktopName = "JQuake"; 52 + exec = "JQuake"; 53 + comment = "Real-time earthquake map of Japan"; 54 + }) 55 + ]; 56 + 57 + meta = with lib; { 58 + description = "Real-time earthquake map of Japan"; 59 + homepage = "http://jquake.net"; 60 + downloadPage = "https://jquake.net/?down"; 61 + changelog = "https://jquake.net/?docu"; 62 + maintainers = with maintainers; [ nessdoor ]; 63 + license = licenses.unfree; 64 + platforms = platforms.linux; 65 + }; 66 + }
+2 -2
pkgs/applications/misc/logseq/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "logseq"; 5 - version = "0.1.3"; 6 7 src = fetchurl { 8 url = "https://github.com/logseq/logseq/releases/download/${version}/logseq-linux-x64-${version}.AppImage"; 9 - sha256 = "1akg3xjbh01nb7l06qpvz3xsjj64kf042xjnapn60jlgg5y34vbm"; 10 name = "${pname}-${version}.AppImage"; 11 }; 12
··· 2 3 stdenv.mkDerivation rec { 4 pname = "logseq"; 5 + version = "0.1.8"; 6 7 src = fetchurl { 8 url = "https://github.com/logseq/logseq/releases/download/${version}/logseq-linux-x64-${version}.AppImage"; 9 + sha256 = "0q8lci72rzzc04wnfqry31zav07srw0iymjlq5mxygsq4h9bcq01"; 10 name = "${pname}-${version}.AppImage"; 11 }; 12
+2 -2
pkgs/applications/networking/browsers/brave/default.nix
··· 90 91 stdenv.mkDerivation rec { 92 pname = "brave"; 93 - version = "1.25.68"; 94 95 src = fetchurl { 96 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; 97 - sha256 = "OBf42L6pctflNLjtcbnw2wKo7TisRSMF3SriDPFlB6I="; 98 }; 99 100 dontConfigure = true;
··· 90 91 stdenv.mkDerivation rec { 92 pname = "brave"; 93 + version = "1.25.72"; 94 95 src = fetchurl { 96 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; 97 + sha256 = "7bvcLKc/ZyVSTGOsRIO9qgHc8dSYOJaoEHJw7V2Vl/M="; 98 }; 99 100 dontConfigure = true;
+6 -6
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 31 } 32 }, 33 "dev": { 34 - "version": "93.0.4535.3", 35 - "sha256": "19iy4p59n0pg9s39g614y4yxh5f6h86bcp471qdnm6fvzmzcxd18", 36 - "sha256bin64": "16q9s8l20bmr2n0y3pi505l5hbhbmpi8kh47aylj5gzk1nr30a8r", 37 "deps": { 38 "gn": { 39 - "version": "2021-05-07", 40 "url": "https://gn.googlesource.com/gn", 41 - "rev": "39a87c0b36310bdf06b692c098f199a0d97fc810", 42 - "sha256": "0x63jr5hssm9dl6la4q5ahy669k4gxvbapqxi5w32vv107jrj8v4" 43 } 44 } 45 },
··· 31 } 32 }, 33 "dev": { 34 + "version": "93.0.4542.2", 35 + "sha256": "0sfyi52kaxg5mllcvn61285fjnj72vglv9fjf36ri93v6gh34rgw", 36 + "sha256bin64": "0hk31b9nk834gykv977dv7f1hyl7jp527bx5ldxhwcy27333h1hr", 37 "deps": { 38 "gn": { 39 + "version": "2021-06-11", 40 "url": "https://gn.googlesource.com/gn", 41 + "rev": "e0c476ffc83dc10897cb90b45c03ae2539352c5c", 42 + "sha256": "01p5w57kksihzg9nb5096a74cw2rp8zzgdjcjm1pgrqvd1mxpjm4" 43 } 44 } 45 },
+2 -2
pkgs/applications/networking/cluster/kube3d/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kube3d"; 5 - version = "4.4.5"; 6 7 src = fetchFromGitHub { 8 owner = "rancher"; 9 repo = "k3d"; 10 rev = "v${version}"; 11 - sha256 = "sha256-nT/17R1Gky9509U077tgwS7iQKRMJUk8rwQiHSHcP+s="; 12 }; 13 14 vendorSha256 = null;
··· 2 3 buildGoModule rec { 4 pname = "kube3d"; 5 + version = "4.4.6"; 6 7 src = fetchFromGitHub { 8 owner = "rancher"; 9 repo = "k3d"; 10 rev = "v${version}"; 11 + sha256 = "sha256-gId7zDrtkTjFN59yaFyeYwrDZV24hkkV+4dPr8Jr22E="; 12 }; 13 14 vendorSha256 = null;
+2 -2
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 27 pname = "discord-canary"; 28 binaryName = "DiscordCanary"; 29 desktopName = "Discord Canary"; 30 - version = "0.0.124"; 31 src = fetchurl { 32 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 33 - sha256 = "060ypr9rn5yl8iwh4v3ax1v6501yaq72sx50q47sm0wyxn7gpv91"; 34 }; 35 }; 36 }.${branch}
··· 27 pname = "discord-canary"; 28 binaryName = "DiscordCanary"; 29 desktopName = "Discord Canary"; 30 + version = "0.0.125"; 31 src = fetchurl { 32 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 33 + sha256 = "0ly5a6l7rvl54mc39xma14jrcrf11q3ndnkkr16by5hy3palmz9g"; 34 }; 35 }; 36 }.${branch}
+62
pkgs/applications/networking/instant-messengers/kaidan/default.nix
···
··· 1 + { mkDerivation 2 + , lib 3 + , fetchFromGitLab 4 + , cmake 5 + , extra-cmake-modules 6 + , pkg-config 7 + , qtquickcontrols2 8 + , qtmultimedia 9 + , qtlocation 10 + , qqc2-desktop-style 11 + , kirigami2 12 + , knotifications 13 + , zxing-cpp 14 + , qxmpp 15 + , gst_all_1 16 + }: 17 + 18 + mkDerivation rec { 19 + pname = "kaidan"; 20 + version = "0.8.0"; 21 + 22 + src = fetchFromGitLab { 23 + domain = "invent.kde.org"; 24 + owner = "network"; 25 + repo = pname; 26 + rev = "v${version}"; 27 + sha256 = "070njci5zyzahmz3nqyp660chxnqx1mxp31w17syfllvrw403qmg"; 28 + }; 29 + 30 + nativeBuildInputs = [ cmake extra-cmake-modules pkg-config ]; 31 + 32 + buildInputs = with gst_all_1; [ 33 + qtquickcontrols2 34 + qtmultimedia 35 + qtlocation 36 + qqc2-desktop-style 37 + kirigami2 38 + knotifications 39 + zxing-cpp 40 + qxmpp 41 + gstreamer 42 + gst-plugins-bad 43 + gst-plugins-base 44 + gst-plugins-good 45 + ]; 46 + postInstall = '' 47 + qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0") 48 + ''; 49 + 50 + meta = with lib; { 51 + description = "User-friendly and modern chat app, using XMPP"; 52 + homepage = "https://www.kaidan.im"; 53 + license = with licenses; [ 54 + gpl3Plus 55 + mit 56 + asl20 57 + cc-by-sa-40 58 + ]; 59 + maintainers = with maintainers; [ astro ]; 60 + platforms = with platforms; linux; 61 + }; 62 + }
+3 -3
pkgs/applications/networking/instant-messengers/kdeltachat/default.nix
··· 13 14 mkDerivation rec { 15 pname = "kdeltachat"; 16 - version = "unstable-2021-06-06"; 17 18 src = fetchFromSourcehut { 19 owner = "~link2xt"; 20 repo = "kdeltachat"; 21 - rev = "321c19b7415e837acc4e66d535e82518618bc096"; 22 - sha256 = "19py9mxpjz09fhyyvxf75s77nq0jwwfiljq9289192p61grk6625"; 23 }; 24 25 nativeBuildInputs = [
··· 13 14 mkDerivation rec { 15 pname = "kdeltachat"; 16 + version = "unstable-2021-06-14"; 17 18 src = fetchFromSourcehut { 19 owner = "~link2xt"; 20 repo = "kdeltachat"; 21 + rev = "25da4228768e260ea9f67d5aa10558e7cf9cf7ee"; 22 + sha256 = "17igh34cbd0w5mzra4k779nxc5s8hk6sj25h308w079y0b21lf7w"; 23 }; 24 25 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
··· 28 else ""); 29 in stdenv.mkDerivation rec { 30 pname = "signal-desktop"; 31 - version = "5.4.1"; # Please backport all updates to the stable channel. 32 # All releases have a limited lifetime and "expire" 90 days after the release. 33 # When releases "expire" the application becomes unusable until an update is 34 # applied. The expiration date for the current release can be extracted with: ··· 38 39 src = fetchurl { 40 url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 41 - sha256 = "1f1narpqj8gcyi4r574nqm1cbyi3azk1y7d1j300scr51gk74fq6"; 42 }; 43 44 nativeBuildInputs = [
··· 28 else ""); 29 in stdenv.mkDerivation rec { 30 pname = "signal-desktop"; 31 + version = "5.5.0"; # Please backport all updates to the stable channel. 32 # All releases have a limited lifetime and "expire" 90 days after the release. 33 # When releases "expire" the application becomes unusable until an update is 34 # applied. The expiration date for the current release can be extracted with: ··· 38 39 src = fetchurl { 40 url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 41 + sha256 = "0l12hwwv0ks2hgp1xc5nmn5rcqzwxdpjqhwysix550m26bz4jczp"; 42 }; 43 44 nativeBuildInputs = [
+12 -1
pkgs/applications/networking/mailreaders/sylpheed/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config, gtk2, openssl ? null, gpgme ? null 2 - , gpgSupport ? true, sslSupport ? true }: 3 4 assert gpgSupport -> gpgme != null; 5 assert sslSupport -> openssl != null; ··· 14 url = "https://sylpheed.sraoss.jp/sylpheed/v3.7/${pname}-${version}.tar.xz"; 15 sha256 = "0j9y5vdzch251s264diw9clrn88dn20bqqkwfmis9l7m8vmwasqd"; 16 }; 17 18 nativeBuildInputs = [ pkg-config ]; 19
··· 1 { lib, stdenv, fetchurl, pkg-config, gtk2, openssl ? null, gpgme ? null 2 + , gpgSupport ? true, sslSupport ? true, fetchpatch }: 3 4 assert gpgSupport -> gpgme != null; 5 assert sslSupport -> openssl != null; ··· 14 url = "https://sylpheed.sraoss.jp/sylpheed/v3.7/${pname}-${version}.tar.xz"; 15 sha256 = "0j9y5vdzch251s264diw9clrn88dn20bqqkwfmis9l7m8vmwasqd"; 16 }; 17 + 18 + patches = [ 19 + (fetchpatch { 20 + # patch upstream bug https://sylpheed.sraoss.jp/redmine/issues/306 21 + name = "patch-libsylph_ssl_c.patch"; 22 + url = "https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/mail/sylpheed/patches/patch-libsylph_ssl_c?rev=1.4&content-type=text/plain"; 23 + sha256 = "sha256-k9OwPtHrEjaxXdH0trNqXgJMhR8kjgtei9pi6OFvILk="; 24 + }) 25 + ]; 26 + 27 + patchFlags = [ "-p0" ]; 28 29 nativeBuildInputs = [ pkg-config ]; 30
+3 -3
pkgs/applications/version-management/git-and-tools/glab/default.nix
··· 2 3 buildGoModule rec { 4 pname = "glab"; 5 - version = "1.18.0"; 6 7 src = fetchFromGitHub { 8 owner = "profclems"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-/WKfMmaFjnzRWCJZEZF/CguU0K7FOtgvKNMSQGvjODQ="; 12 }; 13 14 - vendorSha256 = "sha256-PCkVjLdOdOhJGNSkVPFK/ONRdJT7MS0COjYgPNT5dNw="; 15 runVend = true; 16 17 # Tests are trying to access /homeless-shelter
··· 2 3 buildGoModule rec { 4 pname = "glab"; 5 + version = "1.18.1"; 6 7 src = fetchFromGitHub { 8 owner = "profclems"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-ahP5y5i0SMj2+mP4RYc7MLZGElX5eLgKwiVhBYGOX2g="; 12 }; 13 14 + vendorSha256 = "sha256-ssVmqcJ/DxUqAkHm9tn4RwWuKzTHvxoqJquXPIRy4b8="; 15 runVend = true; 16 17 # Tests are trying to access /homeless-shelter
+2 -2
pkgs/applications/virtualization/singularity/default.nix
··· 15 16 buildGoPackage rec { 17 pname = "singularity"; 18 - version = "3.7.4"; 19 20 src = fetchurl { 21 url = "https://github.com/hpcng/singularity/releases/download/v${version}/singularity-${version}.tar.gz"; 22 - sha256 = "sha256-wmY2movydH9E4HWYWMP8OyMluXWogYsmaPC5exJNAWQ="; 23 }; 24 25 goPackagePath = "github.com/sylabs/singularity";
··· 15 16 buildGoPackage rec { 17 pname = "singularity"; 18 + version = "3.8.0"; 19 20 src = fetchurl { 21 url = "https://github.com/hpcng/singularity/releases/download/v${version}/singularity-${version}.tar.gz"; 22 + sha256 = "sha256-6WCLDgqMgFIYu+eV6RdkhIN7L3/LleVGm4U7OAmiQS4="; 23 }; 24 25 goPackagePath = "github.com/sylabs/singularity";
+2 -2
pkgs/applications/window-managers/i3/balance-workspace.nix
··· 2 3 buildPythonPackage rec { 4 pname = "i3-balance-workspace"; 5 - version = "1.8.4"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "bb220eb373e290312b0aafe3d7b1cc1cca34c93189a4fca5bee93ef39aafbe3d"; 10 }; 11 12 propagatedBuildInputs = [ i3ipc ];
··· 2 3 buildPythonPackage rec { 4 pname = "i3-balance-workspace"; 5 + version = "1.8.5"; 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "7b5d72b756f79878a058484825bb343b100433e00a01f80c9c6d1ccc9f4af57a"; 10 }; 11 12 propagatedBuildInputs = [ i3ipc ];
+1 -1
pkgs/applications/window-managers/wayfire/default.nix
··· 1 - { stdenv, lib, fetchurl, meson, ninja, pkg-config, git 2 , cairo, libdrm, libexecinfo, libinput, libjpeg, libxkbcommon, wayland 3 , wayland-protocols, wf-config, wlroots, mesa 4 }:
··· 1 + { lib, stdenv, fetchurl, meson, ninja, pkg-config 2 , cairo, libdrm, libexecinfo, libinput, libjpeg, libxkbcommon, wayland 3 , wayland-protocols, wf-config, wlroots, mesa 4 }:
+2 -2
pkgs/desktops/gnome/apps/gnome-music/default.nix
··· 30 31 python3.pkgs.buildPythonApplication rec { 32 pname = "gnome-music"; 33 - version = "40.0"; 34 35 format = "other"; 36 37 src = fetchurl { 38 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 39 - sha256 = "1djqhd4jccvk352hwxjhiwjgbnv1qnpv450f2c6w6581vcn9pq38"; 40 }; 41 42 nativeBuildInputs = [
··· 30 31 python3.pkgs.buildPythonApplication rec { 32 pname = "gnome-music"; 33 + version = "40.1.1"; 34 35 format = "other"; 36 37 src = fetchurl { 38 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 39 + sha256 = "IMtnPhHC8xQ9NYjPyrmhInkQgOun3GASypTBhglVjVE="; 40 }; 41 42 nativeBuildInputs = [
+2 -2
pkgs/desktops/gnome/core/evince/default.nix
··· 44 45 stdenv.mkDerivation rec { 46 pname = "evince"; 47 - version = "40.1"; 48 49 outputs = [ "out" "dev" "devdoc" ]; 50 51 src = fetchurl { 52 url = "mirror://gnome/sources/evince/${lib.versions.major version}/${pname}-${version}.tar.xz"; 53 - sha256 = "0bfg7prmjk3z8irx1nfkkqph3igg3cy4pwd7pcxjxbshqdin6rks"; 54 }; 55 56 postPatch = ''
··· 44 45 stdenv.mkDerivation rec { 46 pname = "evince"; 47 + version = "40.2"; 48 49 outputs = [ "out" "dev" "devdoc" ]; 50 51 src = fetchurl { 52 url = "mirror://gnome/sources/evince/${lib.versions.major version}/${pname}-${version}.tar.xz"; 53 + sha256 = "D/fseTdqipesTNJ00y6ATH4jbvLS1dP2Rt5uuIKmPHc="; 54 }; 55 56 postPatch = ''
+2 -2
pkgs/desktops/gnome/core/gnome-shell-extensions/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "gnome-shell-extensions"; 16 - version = "40.1"; 17 18 src = fetchurl { 19 url = "mirror://gnome/sources/gnome-shell-extensions/${lib.versions.major version}/${pname}-${version}.tar.xz"; 20 - sha256 = "T7/OCtQ1e+5zrn3Bjqoe9MqnOF5PlPavuN/HJR/RqL8="; 21 }; 22 23 patches = [
··· 13 14 stdenv.mkDerivation rec { 15 pname = "gnome-shell-extensions"; 16 + version = "40.2"; 17 18 src = fetchurl { 19 url = "mirror://gnome/sources/gnome-shell-extensions/${lib.versions.major version}/${pname}-${version}.tar.xz"; 20 + sha256 = "qFGN1Mg6eE+o05pe1gC/gdY3oY7r5ZDjticYPgv5FPg="; 21 }; 22 23 patches = [
+1 -1
pkgs/development/libraries/audio/libbass/default.nix
··· 15 x86_64-linux = "x64/libbass.so"; 16 }; 17 urlpath = "bass24-linux.zip"; 18 - sha256 = "1z01im0l2ydi608vc0n0c1cfyp1vrh6681zn2zkhg98vvs20y805"; 19 }; 20 21 bass_fx = {
··· 15 x86_64-linux = "x64/libbass.so"; 16 }; 17 urlpath = "bass24-linux.zip"; 18 + sha256 = "1ycvpfa7yyi1qxgflpfzcw1q32f0isd14m9cf351pk8zwndkmp4q"; 19 }; 20 21 bass_fx = {
+1 -1
pkgs/development/libraries/gnutls/default.nix
··· 112 tampering, or message forgery." 113 ''; 114 115 - homepage = "https://www.gnu.org/software/gnutls/"; 116 license = licenses.lgpl21Plus; 117 maintainers = with maintainers; [ eelco fpletz ]; 118 platforms = platforms.all;
··· 112 tampering, or message forgery." 113 ''; 114 115 + homepage = "https://gnutls.org/"; 116 license = licenses.lgpl21Plus; 117 maintainers = with maintainers; [ eelco fpletz ]; 118 platforms = platforms.all;
+61
pkgs/development/libraries/libserdes/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , perl 5 + , boost 6 + , rdkafka 7 + , jansson 8 + , curl 9 + , avro-c 10 + , avro-cpp }: 11 + 12 + stdenv.mkDerivation rec { 13 + pname = "libserdes"; 14 + version = "6.2.0"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "confluentinc"; 18 + repo = pname; 19 + rev = "v${version}"; 20 + sha256 = "194ras18xw5fcnjgg1isnb24ydx9040ndciniwcbdb7w7wd901gc"; 21 + }; 22 + 23 + outputs = [ "dev" "out" ]; 24 + 25 + nativeBuildInputs = [ perl ]; 26 + 27 + buildInputs = [ boost rdkafka jansson curl avro-c avro-cpp ]; 28 + 29 + makeFlags = [ "GEN_PKG_CONFIG=y" ]; 30 + 31 + postPatch = '' 32 + patchShebangs configure lds-gen.pl 33 + ''; 34 + 35 + # Has a configure script but it’s not Autoconf so steal some bits from multiple-outputs.sh: 36 + setOutputFlags = false; 37 + 38 + preConfigure = '' 39 + configureFlagsArray+=( 40 + "--libdir=''${!outputLib}/lib" 41 + "--includedir=''${!outputInclude}/include" 42 + ) 43 + ''; 44 + 45 + preInstall = '' 46 + installFlagsArray+=("pkgconfigdir=''${!outputDev}/lib/pkgconfig") 47 + ''; 48 + 49 + # Header files get installed with executable bit for some reason; get rid of it. 50 + postInstall = '' 51 + chmod -x ''${!outputInclude}/include/libserdes/*.h 52 + ''; 53 + 54 + meta = with lib; { 55 + description = "A schema-based serializer/deserializer C/C++ library with support for Avro and the Confluent Platform Schema Registry"; 56 + homepage = "https://github.com/confluentinc/libserdes"; 57 + license = licenses.asl20; 58 + maintainers = with maintainers; [ liff ]; 59 + platforms = platforms.all; 60 + }; 61 + }
+9 -16
pkgs/development/libraries/libsidplayfp/default.nix
··· 1 { stdenv 2 , lib 3 , fetchFromGitHub 4 - , fetchpatch 5 , autoreconfHook 6 , pkg-config 7 , perl ··· 16 17 stdenv.mkDerivation rec { 18 pname = "libsidplayfp"; 19 - version = "2.1.1"; 20 21 src = fetchFromGitHub { 22 owner = "libsidplayfp"; 23 repo = "libsidplayfp"; 24 rev = "v${version}"; 25 fetchSubmodules = true; 26 - sha256 = "0487gap2b0ypikyra74lk1qwqwr0vncldamk5xb1db2x97v504fd"; 27 }; 28 29 - # https://github.com/libsidplayfp/libsidplayfp/issues/13 30 - # Remove on next version bump 31 - patches = [ 32 - (fetchpatch { 33 - url = "https://github.com/libsidplayfp/libsidplayfp/commit/84f5498f5653261ed84328e1b5676c31e3ba9e6e.patch"; 34 - sha256 = "1vysbl4fkdzm11k40msng2ag6i6mb6z9jsw32vyj9calcfha5957"; 35 - }) 36 - (fetchpatch { 37 - url = "https://github.com/libsidplayfp/libsidplayfp/commit/c1a1b732cc2e791d910522d58f47c6d094493c6d.patch"; 38 - sha256 = "1d3sgdly0q9dysgkx5afxbwfas6p0m8n3lw1hmj4n6wm3j9sdz4g"; 39 - }) 40 - ]; 41 - 42 postPatch = '' 43 patchShebangs . 44 ''; ··· 71 mkdir -p $doc/share/doc/libsidplayfp 72 mv docs/html $doc/share/doc/libsidplayfp/ 73 ''; 74 75 meta = with lib; { 76 description = "A library to play Commodore 64 music derived from libsidplay2";
··· 1 { stdenv 2 , lib 3 , fetchFromGitHub 4 + , nix-update-script 5 , autoreconfHook 6 , pkg-config 7 , perl ··· 16 17 stdenv.mkDerivation rec { 18 pname = "libsidplayfp"; 19 + version = "2.2.0"; 20 21 src = fetchFromGitHub { 22 owner = "libsidplayfp"; 23 repo = "libsidplayfp"; 24 rev = "v${version}"; 25 fetchSubmodules = true; 26 + sha256 = "sha256-lDM4nJozZF8Rt+XWnM41hBAYatZVsmvvQajgHLI9uy0="; 27 }; 28 29 postPatch = '' 30 patchShebangs . 31 ''; ··· 58 mkdir -p $doc/share/doc/libsidplayfp 59 mv docs/html $doc/share/doc/libsidplayfp/ 60 ''; 61 + 62 + passthru = { 63 + updateScript = nix-update-script { 64 + attrPath = pname; 65 + }; 66 + }; 67 68 meta = with lib; { 69 description = "A library to play Commodore 64 music derived from libsidplay2";
+2 -2
pkgs/development/libraries/libxc/default.nix
··· 1 { lib, stdenv, fetchFromGitLab, cmake, gfortran, perl }: 2 3 let 4 - version = "5.1.4"; 5 6 in stdenv.mkDerivation { 7 pname = "libxc"; ··· 11 owner = "libxc"; 12 repo = "libxc"; 13 rev = version; 14 - sha256 = "0rs6v72zz3jr22r29zxxdk8wdsfv6wid6cx2661974z09dbvbr1f"; 15 }; 16 17 buildInputs = [ gfortran ];
··· 1 { lib, stdenv, fetchFromGitLab, cmake, gfortran, perl }: 2 3 let 4 + version = "5.1.5"; 5 6 in stdenv.mkDerivation { 7 pname = "libxc"; ··· 11 owner = "libxc"; 12 repo = "libxc"; 13 rev = version; 14 + sha256 = "0cy3x2zn1bldc5i0rzislfbc8h4nqgds445jkfqjv0d1shvdy0zn"; 15 }; 16 17 buildInputs = [ gfortran ];
+46
pkgs/development/libraries/qxmpp/default.nix
···
··· 1 + { mkDerivation 2 + , lib 3 + , fetchFromGitHub 4 + , cmake 5 + , pkg-config 6 + , withGstreamer ? true 7 + , gst_all_1 8 + }: 9 + 10 + mkDerivation rec { 11 + pname = "qxmpp"; 12 + version = "1.4.0"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "qxmpp-project"; 16 + repo = pname; 17 + rev = "v${version}"; 18 + sha256 = "1knpq1jkwk0lxdwczbmzf7qrjvlxba9yr40nbq9s5nqkcx6q1c3i"; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + cmake 23 + ] ++ lib.optionals withGstreamer [ 24 + pkg-config 25 + ]; 26 + buildInputs = lib.optionals withGstreamer (with gst_all_1; [ 27 + gstreamer 28 + gst-plugins-bad 29 + gst-plugins-base 30 + gst-plugins-good 31 + ]); 32 + cmakeFlags = [ 33 + "-DBUILD_EXAMPLES=false" 34 + "-DBUILD_TESTS=false" 35 + ] ++ lib.optionals withGstreamer [ 36 + "-DWITH_GSTREAMER=ON" 37 + ]; 38 + 39 + meta = with lib; { 40 + description = "Cross-platform C++ XMPP client and server library"; 41 + homepage = "https://github.com/qxmpp-project/qxmpp"; 42 + license = licenses.lgpl21Plus; 43 + maintainers = with maintainers; [ astro ]; 44 + platforms = with platforms; linux; 45 + }; 46 + }
+9
pkgs/development/libraries/science/math/tensorflow-lite/default.nix
··· 76 sha256 = "1jdw2i1rq06zqd6aabh7bbm0avsg4pygnfmd7gviv0blhih9054l"; 77 }; 78 79 buildInputs = [ zlib flatbuffers ]; 80 81 dontConfigure = true;
··· 76 sha256 = "1jdw2i1rq06zqd6aabh7bbm0avsg4pygnfmd7gviv0blhih9054l"; 77 }; 78 79 + patches = [ 80 + # TODO: remove on the next version bump 81 + (fetchpatch { 82 + name = "include-schema-conversion-utils-source.patch"; 83 + url = "https://github.com/tensorflow/tensorflow/commit/f3c4f4733692150fd6174f2cd16438cfaba2e5ab.patch"; 84 + sha256 = "0zx4hbz679kn79f30159rl1mq74dg45cvaawii0cyv48z472yy4k"; 85 + }) 86 + ]; 87 + 88 buildInputs = [ zlib flatbuffers ]; 89 90 dontConfigure = true;
+11
pkgs/development/ocaml-modules/reason-native/cli.nix
···
··· 1 + { re, reason, pastel, ... }: 2 + 3 + { 4 + pname = "cli"; 5 + 6 + buildInputs = [ 7 + re 8 + reason 9 + pastel 10 + ]; 11 + }
+21
pkgs/development/ocaml-modules/reason-native/console.nix
···
··· 1 + { buildDunePackage, callPackage, reason, console, ... }: 2 + 3 + { 4 + pname = "console"; 5 + 6 + buildInputs = [ 7 + reason 8 + ]; 9 + 10 + passthru.tests = { 11 + console = callPackage ./tests/console { 12 + inherit buildDunePackage reason console; 13 + }; 14 + }; 15 + 16 + meta = { 17 + description = "A library providing a web-influenced polymorphic console API for native Console.log(anything) with runtime printing"; 18 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/console"; 19 + homepage = "https://reason-native.com/docs/console/"; 20 + }; 21 + }
+43
pkgs/development/ocaml-modules/reason-native/default.nix
···
··· 1 + { newScope, lib, fetchFromGitHub, callPackage, buildDunePackage, atdgen, junit, qcheck-core, re, reason, reason-native }: 2 + 3 + let 4 + generic = (somePath: 5 + let 6 + prepkg = import somePath { 7 + inherit callPackage cli buildDunePackage atdgen junit qcheck-core re reason; 8 + inherit (reason-native) console file-context-printer fp pastel rely; 9 + }; 10 + in 11 + buildDunePackage 12 + ({ 13 + version = "2021-16-16-aec0ac6"; 14 + src = fetchFromGitHub { 15 + owner = "reasonml"; 16 + repo = "reason-native"; 17 + rev = "aec0ac681be7211b4d092262281689c46deb63e1"; 18 + sha256 = "sha256-QoyI50MBY3RJBmM1y90n7oXrLmHe0CQxKojv+7YbegE="; 19 + }; 20 + useDune2 = true; 21 + meta = with lib; { 22 + description = "Libraries for building and testing native Reason programs"; 23 + downloadPage = "https://github.com/reasonml/reason-native"; 24 + homepage = "https://reason-native.com/"; 25 + license = licenses.mit; 26 + maintainers = with maintainers; [ superherointj ]; 27 + } // (prepkg.meta or {}); 28 + } // prepkg) 29 + ); 30 + cli = generic ./cli.nix; # Used only by Rely. 31 + in 32 + lib.makeScope newScope (self: with self; { 33 + console = generic ./console.nix; 34 + dir = generic ./dir.nix; 35 + file-context-printer = generic ./file-context-printer.nix; 36 + fp = generic ./fp.nix; 37 + pastel = generic ./pastel.nix; 38 + pastel-console = generic ./pastel-console.nix; 39 + qcheck-rely = generic ./qcheck-rely.nix; 40 + refmterr = generic ./refmterr.nix; 41 + rely = generic ./rely.nix; 42 + rely-junit-reporter = generic ./rely-junit-reporter.nix; 43 + })
+18
pkgs/development/ocaml-modules/reason-native/dir.nix
···
··· 1 + { reason, fp, ... }: 2 + 3 + { 4 + pname = "dir"; 5 + 6 + buildInputs = [ 7 + reason 8 + ]; 9 + 10 + propagatedBuildInputs = [ 11 + fp 12 + ]; 13 + 14 + meta = { 15 + description = "A library that provides a consistent API for common system, user and application directories consistently on all platforms"; 16 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/dir"; 17 + }; 18 + }
+20
pkgs/development/ocaml-modules/reason-native/file-context-printer.nix
···
··· 1 + { reason, re, pastel, ... }: 2 + 3 + { 4 + pname = "file-context-printer"; 5 + 6 + buildInputs = [ 7 + reason 8 + ]; 9 + 10 + propagatedBuildInputs = [ 11 + re 12 + pastel 13 + ]; 14 + 15 + meta = { 16 + description = "Utility for displaying snippets of files on the command line"; 17 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/file-context-printer"; 18 + homepage = "https://reason-native.com/docs/file-context-printer/"; 19 + }; 20 + }
+14
pkgs/development/ocaml-modules/reason-native/fp.nix
···
··· 1 + { reason, ... }: 2 + 3 + { 4 + pname = "fp"; 5 + 6 + buildInputs = [ 7 + reason 8 + ]; 9 + 10 + meta = { 11 + description = "A library for creating and operating on file paths consistently on multiple platforms"; 12 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/fp"; 13 + }; 14 + }
+20
pkgs/development/ocaml-modules/reason-native/pastel-console.nix
···
··· 1 + { reason, console, pastel, ... }: 2 + 3 + { 4 + pname = "pastel-console"; 5 + 6 + buildInputs = [ 7 + reason 8 + ]; 9 + 10 + propagatedBuildInputs = [ 11 + console 12 + pastel 13 + ]; 14 + 15 + meta = { 16 + description = "Small library for pretty coloring to Console output"; 17 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/pastel-console"; 18 + homepage = "https://reason-native.com/docs/pastel/console"; 19 + }; 20 + }
+20
pkgs/development/ocaml-modules/reason-native/pastel.nix
···
··· 1 + { reason, re, ... }: 2 + 3 + { 4 + pname = "pastel"; 5 + 6 + minimalOCamlVersion = "4.05"; 7 + 8 + buildInputs = [ 9 + reason 10 + ]; 11 + propagatedBuildInputs = [ 12 + re 13 + ]; 14 + 15 + meta = { 16 + description = "A text formatting library that harnesses Reason JSX to provide intuitive terminal output. Like React but for CLI"; 17 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/pastel"; 18 + homepage = "https://reason-native.com/docs/pastel/"; 19 + }; 20 + }
+20
pkgs/development/ocaml-modules/reason-native/qcheck-rely.nix
···
··· 1 + { qcheck-core, reason, console, rely, ... }: 2 + 3 + { 4 + pname = "qcheck-rely"; 5 + 6 + buildInputs = [ 7 + reason 8 + ]; 9 + 10 + propagatedBuildInputs = [ 11 + qcheck-core 12 + console 13 + rely 14 + ]; 15 + 16 + meta = { 17 + description = "A library containing custom Rely matchers allowing for easily using QCheck with Rely. QCheck is a 'QuickCheck inspired property-based testing for OCaml, and combinators to generate random values to run tests on'"; 18 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/qcheck-rely"; 19 + }; 20 + }
+21
pkgs/development/ocaml-modules/reason-native/refmterr.nix
···
··· 1 + { atdgen, re, reason, pastel, ... }: 2 + 3 + { 4 + pname = "refmterr"; 5 + 6 + buildInputs = [ 7 + reason 8 + ]; 9 + 10 + propagatedBuildInputs = [ 11 + atdgen 12 + re 13 + pastel 14 + ]; 15 + 16 + meta = { 17 + description = "An error formatter tool for Reason and OCaml. Takes raw error output from compiler and converts to pretty output"; 18 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/refmterr"; 19 + homepage = "https://reason-native.com/docs/refmterr/"; 20 + }; 21 + }
+23
pkgs/development/ocaml-modules/reason-native/rely-junit-reporter.nix
···
··· 1 + { atdgen, junit, re, reason, pastel, rely, ... }: 2 + 3 + { 4 + pname = "rely-junit-reporter"; 5 + 6 + buildInputs = [ 7 + atdgen 8 + reason 9 + ]; 10 + 11 + propagatedBuildInputs = [ 12 + junit 13 + re 14 + pastel 15 + rely 16 + ]; 17 + 18 + meta = { 19 + description = "A tool providing JUnit Reporter for Rely Testing Framework"; 20 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/rely-junit-reporter"; 21 + homepage = "https://reason-native.com/docs/rely/"; 22 + }; 23 + }
+22
pkgs/development/ocaml-modules/reason-native/rely.nix
···
··· 1 + { re, reason, cli, file-context-printer, pastel, ... }: 2 + 3 + { 4 + pname = "rely"; 5 + 6 + buildInputs = [ 7 + reason 8 + ]; 9 + 10 + propagatedBuildInputs = [ 11 + re 12 + cli 13 + file-context-printer 14 + pastel 15 + ]; 16 + 17 + meta = { 18 + description = "A Jest-inspired testing framework for native OCaml/Reason"; 19 + downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/rely"; 20 + homepage = "https://reason-native.com/docs/rely/"; 21 + }; 22 + }
pkgs/development/ocaml-modules/reason-native/tests/console/console-test.opam

This is a binary file and will not be displayed.

+1
pkgs/development/ocaml-modules/reason-native/tests/console/console-test.re
···
··· 1 + Console.log(Some("Hello fellow Nixer!")); /* {"Hello fellow Nixer!"} */
+20
pkgs/development/ocaml-modules/reason-native/tests/console/default.nix
···
··· 1 + { lib, buildDunePackage, reason, console }: 2 + 3 + buildDunePackage rec { 4 + pname = "console-test"; 5 + version = "1"; 6 + 7 + src = ./.; 8 + 9 + useDune2 = true; 10 + 11 + buildInputs = [ 12 + reason 13 + console 14 + ]; 15 + 16 + doInstallCheck = true; 17 + postInstallCheck = '' 18 + $out/bin/console-test | grep -q "{\"Hello fellow Nixer!\"}" > /dev/null 19 + ''; 20 + }
+4
pkgs/development/ocaml-modules/reason-native/tests/console/dune
···
··· 1 + (executable 2 + (name console-test) 3 + (public_name console-test) 4 + (libraries reason console.lib))
+51
pkgs/development/python-modules/arcam-fmj/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , aiohttp 6 + , attrs 7 + , defusedxml 8 + , pytest-aiohttp 9 + , pytest-mock 10 + , pytestCheckHook 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "arcam-fmj"; 15 + version = "0.7.0"; 16 + 17 + disabled = pythonOlder "3.8"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "elupus"; 21 + repo = "arcam_fmj"; 22 + rev = version; 23 + sha256 = "0y4wvvbcsizjd9qz6iw4gjhq5qf0qcqs27hpx1cd90vhy6rclxm0"; 24 + }; 25 + 26 + propagatedBuildInputs = [ 27 + aiohttp 28 + attrs 29 + defusedxml 30 + ]; 31 + 32 + checkInputs = [ 33 + pytest-aiohttp 34 + pytest-mock 35 + pytestCheckHook 36 + ]; 37 + 38 + pythonImportsCheck = [ 39 + "arcam.fmj" 40 + "arcam.fmj.client" 41 + "arcam.fmj.state" 42 + "arcam.fmj.utils" 43 + ]; 44 + 45 + meta = with lib; { 46 + description = "Python library for speaking to Arcam receivers"; 47 + homepage = "https://github.com/elupus/arcam_fmj"; 48 + license = licenses.mit; 49 + maintainers = with maintainers; [ dotlambda ]; 50 + }; 51 + }
+43
pkgs/development/python-modules/bimmer-connected/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , pbr 6 + , requests 7 + , pytestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "bimmer-connected"; 12 + version = "0.7.15"; 13 + 14 + disabled = pythonOlder "3.5"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "bimmerconnected"; 18 + repo = "bimmer_connected"; 19 + rev = version; 20 + sha256 = "193m16rrq7mfvzjcq823icdr9fp3i8grqqn3ci8zhcsq6w3vnb90"; 21 + }; 22 + 23 + nativeBuildInputs = [ 24 + pbr 25 + ]; 26 + 27 + PBR_VERSION = version; 28 + 29 + propagatedBuildInputs = [ 30 + requests 31 + ]; 32 + 33 + checkInputs = [ 34 + pytestCheckHook 35 + ]; 36 + 37 + meta = with lib; { 38 + description = "Library to read data from the BMW Connected Drive portal"; 39 + homepage = "https://github.com/bimmerconnected/bimmer_connected"; 40 + license = licenses.asl20; 41 + maintainers = with maintainers; [ dotlambda ]; 42 + }; 43 + }
+33
pkgs/development/python-modules/colorthief/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pillow 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "colorthief"; 9 + version = "0.2.1"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "fengsp"; 13 + repo = "color-thief-py"; 14 + rev = version; 15 + sha256 = "0lzpflal1iqbj4k7hayss5z024qf2sn8c3wxw03a0mgxg06ca2hm"; 16 + }; 17 + 18 + propagatedBuildInputs = [ 19 + pillow 20 + ]; 21 + 22 + # no tests implemented 23 + doCheck = false; 24 + 25 + pythonImportsCheck = [ "colorthief" ]; 26 + 27 + meta = with lib; { 28 + description = "Python module for grabbing the color palette from an image"; 29 + homepage = "https://github.com/fengsp/color-thief-py"; 30 + license = licenses.bsd3; 31 + maintainers = with maintainers; [ dotlambda ]; 32 + }; 33 + }
+36
pkgs/development/python-modules/goalzero/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchPypi 5 + , aiohttp 6 + , ratelimit 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "goalzero"; 11 + version = "0.1.7"; 12 + 13 + disabled = pythonOlder "3.6"; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + sha256 = "1f6a2755a745ea14e65d6bf3e56bd090a508bf6f63ccb76b9b89ce3d844a2160"; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + aiohttp 22 + ratelimit 23 + ]; 24 + 25 + # no tests implemented 26 + doCheck = false; 27 + 28 + pythonImportsCheck = [ "goalzero" ]; 29 + 30 + meta = with lib; { 31 + description = "Goal Zero Yeti REST Api Library"; 32 + homepage = "https://github.com/tkdrob/goalzero"; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ dotlambda ]; 35 + }; 36 + }
+26
pkgs/development/python-modules/libpyfoscam/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + }: 5 + 6 + buildPythonPackage rec { 7 + pname = "libpyfoscam"; 8 + version = "1.1"; 9 + 10 + src = fetchPypi { 11 + inherit pname version; 12 + sha256 = "c274cafd2c6493ab397fe9f0f8aae0b2c35c7c661fe76dde3bd2f1cd56b8fc32"; 13 + }; 14 + 15 + # tests need access to a camera 16 + doCheck = false; 17 + 18 + pythonImportsCheck = [ "libpyfoscam" ]; 19 + 20 + meta = with lib; { 21 + description = "Python Library for Foscam IP Cameras"; 22 + homepage = "https://github.com/viswa-swami/python-foscam"; 23 + license = licenses.lgpl3Plus; 24 + maintainers = with maintainers; [ dotlambda ]; 25 + }; 26 + }
+43
pkgs/development/python-modules/pycontrol4/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , aiohttp 6 + , xmltodict 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "pycontrol4"; 11 + version = "0.1.0"; 12 + 13 + disabled = pythonOlder "3.6"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "lawtancool"; 17 + repo = "pyControl4"; 18 + rev = "v${version}"; 19 + sha256 = "0idw9kv6yxrbp0r33vb1jlzgil20m2rjjfrxhcwxmbjjqv93zn6d"; 20 + }; 21 + 22 + propagatedBuildInputs = [ 23 + aiohttp 24 + xmltodict 25 + ]; 26 + 27 + # tests access network 28 + doCheck = false; 29 + 30 + pythonImportsCheck = [ 31 + "pyControl4.account" 32 + "pyControl4.alarm" 33 + "pyControl4.director" 34 + "pyControl4.light" 35 + ]; 36 + 37 + meta = with lib; { 38 + description = "Python 3 asyncio package for interacting with Control4 systems"; 39 + homepage = "https://github.com/lawtancool/pyControl4"; 40 + license = licenses.asl20; 41 + maintainers = with maintainers; [ dotlambda ]; 42 + }; 43 + }
+31
pkgs/development/python-modules/pycoolmasternet-async/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "pycoolmasternet-async"; 9 + version = "0.1.2"; 10 + 11 + disabled = pythonOlder "3.7"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "OnFreund"; 15 + repo = "pycoolmasternet-async"; 16 + rev = "v${version}"; 17 + sha256 = "0qzdk18iqrvin8p8zrydf69d6pii3j47j11h7ymmsx08gh7c176g"; 18 + }; 19 + 20 + # no tests implemented 21 + doCheck = false; 22 + 23 + pythonImportsCheck = [ "pycoolmasternet_async" ]; 24 + 25 + meta = with lib; { 26 + description = "Python library to control CoolMasterNet HVAC bridges over asyncio"; 27 + homepage = "https://github.com/OnFreund/pycoolmasternet-async"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ dotlambda ]; 30 + }; 31 + }
+3 -3
pkgs/development/tools/analysis/dotenv-linter/default.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "dotenv-linter"; 8 - version = "3.0.0"; 9 10 src = fetchFromGitHub { 11 owner = "dotenv-linter"; 12 repo = "dotenv-linter"; 13 rev = "v${version}"; 14 - sha256 = "sha256-3Lj5GtWGyWDkZPhxYQu7UWzmh7TO5wk1UJ0lek1jTto="; 15 }; 16 17 - cargoSha256 = "sha256-FDkxJuZPzDrgLJgefkRUPS+0Ys3DaBOD3XAuS/Z6TtI="; 18 19 meta = with lib; { 20 description = "Lightning-fast linter for .env files. Written in Rust";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "dotenv-linter"; 8 + version = "3.1.0"; 9 10 src = fetchFromGitHub { 11 owner = "dotenv-linter"; 12 repo = "dotenv-linter"; 13 rev = "v${version}"; 14 + sha256 = "sha256-hhaMI2Z97aT/8FxxtWpn+o3BSo26iyBP+ucpO3x4AbQ="; 15 }; 16 17 + cargoSha256 = "sha256-F9Xyg8/qp0j0+jyd5EVe2idocubzu+Cj6yAwrHuabvM="; 18 19 meta = with lib; { 20 description = "Lightning-fast linter for .env files. Written in Rust";
+30
pkgs/development/tools/database/litestream/default.nix
···
··· 1 + { buildGoModule 2 + , fetchFromGitHub 3 + , lib 4 + }: 5 + buildGoModule rec { 6 + pname = "litestream"; 7 + version = "0.3.5"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "benbjohnson"; 11 + repo = pname; 12 + rev = "v${version}"; 13 + sha256 = "sha256-OQ8j0FOUWU5TfCl4AZpmX5tuhtHAbrhvzT6ve6AJNn0="; 14 + }; 15 + 16 + ldflags = [ 17 + "-s" 18 + "-w" 19 + "-X main.Version=${version}" 20 + ]; 21 + 22 + vendorSha256 = "sha256-ScG8cukUuChOvN9r0HvVJsYnu1X9DSO7aD32iu55jIM="; 23 + 24 + meta = with lib; { 25 + description = "Streaming replication for SQLite"; 26 + license = licenses.asl20; 27 + homepage = "https://litestream.io/"; 28 + maintainers = with maintainers; [ fbrs ]; 29 + }; 30 + }
+3 -3
pkgs/development/tools/packer/default.nix
··· 2 3 buildGoModule rec { 4 pname = "packer"; 5 - version = "1.7.2"; 6 7 src = fetchFromGitHub { 8 owner = "hashicorp"; 9 repo = "packer"; 10 rev = "v${version}"; 11 - sha256 = "sha256-Ey1gkld7WosJgoqnNp4Lz2x3PTI+w5p+A8Cwv4+uUZw="; 12 }; 13 14 - vendorSha256 = null; 15 16 subPackages = [ "." ]; 17
··· 2 3 buildGoModule rec { 4 pname = "packer"; 5 + version = "1.7.3"; 6 7 src = fetchFromGitHub { 8 owner = "hashicorp"; 9 repo = "packer"; 10 rev = "v${version}"; 11 + sha256 = "sha256-k5GCUFzjf0mipIQlnf7VCUS2j7cFwoGCeM7T6qgGnJA="; 12 }; 13 14 + vendorSha256 = "sha256-5Wb7WAUGXJ7VMWiQyboH3PXJazsqitD9N0Acd+WItaY="; 15 16 subPackages = [ "." ]; 17
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c-sharp.json
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-c-sharp", 3 - "rev": "5b6bfbdcdbdda7da4839d7163ce579ed98410282", 4 - "date": "2021-05-21T15:22:56+02:00", 5 - "path": "/nix/store/msyjbgxf3y3rj6m3w2apd65cvr9x523r-tree-sitter-c-sharp", 6 - "sha256": "0ls2qic3jb20zv4m5pdrc3ikfb66afay3krvc6gsq1fi9hbxrmvv", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-c-sharp", 3 + "rev": "aa429589525bb849189a0c5ddb52267ce578f988", 4 + "date": "2021-06-07T18:47:38+02:00", 5 + "path": "/nix/store/mclvpa5kfbl9g5ij3xjdhnqc6bqzqcj6-tree-sitter-c-sharp", 6 + "sha256": "07alycp4bclr0ycn44dj2481xag0s10nwgyrdxar3j91hphd966s", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c.json
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-c", 3 - "rev": "f05e279aedde06a25801c3f2b2cc8ac17fac52ae", 4 - "date": "2021-03-28T09:12:10-07:00", 5 - "path": "/nix/store/4bcxsfrgrcpjy3f6dsmqli2xawjpyz44-tree-sitter-c", 6 - "sha256": "1rismmgaqii1sdnri66h75sgw3mky4aha9hff6fan1qzll4f3hif", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-c", 3 + "rev": "008008e30a81849fca0c79291e2b480855e0e02c", 4 + "date": "2021-05-26T09:13:01-07:00", 5 + "path": "/nix/store/vkps4991ip8dhgjqwfw7mamnmnizw31m-tree-sitter-c", 6 + "sha256": "1mw4vma7kl504qn91f6janiqk9i05849rizqkqhyagb3glfbkrx2", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-haskell.json
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-haskell", 3 - "rev": "2e33ffa3313830faa325fe25ebc3769896b3a68b", 4 - "date": "2021-04-19T23:45:03+02:00", 5 - "path": "/nix/store/75mc2mfs4sm21c871s5lm9djnjk90r7n-tree-sitter-haskell", 6 - "sha256": "0np7mzi1na1qscdxsjpyw314iwcmpzzrx1v7fk3yxc70qwzjcpp1", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-haskell", 3 + "rev": "237f4eb4417c28f643a29d795ed227246afb66f9", 4 + "date": "2021-06-05T13:41:42+02:00", 5 + "path": "/nix/store/wwi86c3ix0zq8czwljxxypw5w2mxnz5h-tree-sitter-haskell", 6 + "sha256": "0gx6mr6yg053i5mif8i8qwkk9h57laf9riw5r24av1y7cal7sszd", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-javascript.json
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-javascript", 3 - "rev": "6c8cfae935f67dd9e3a33982e5e06be0ece6399a", 4 - "date": "2021-05-11T09:51:32-07:00", 5 - "path": "/nix/store/dhh1gz45l3h3p31jfg5fgy1kns1lbw6d-tree-sitter-javascript", 6 - "sha256": "1mw6miw4yp6s1i0b08hflamfvrjdim4fnnj6fy461n05jp1s1i78", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-javascript", 3 + "rev": "45b9ce2a2588c0e6d616b0ee2a710b1fcb99c5b5", 4 + "date": "2021-06-09T14:12:41-07:00", 5 + "path": "/nix/store/j6r7z3m4wk6baz70qg2xn2mq3jlnyq6f-tree-sitter-javascript", 6 + "sha256": "0rzpyxbh1j9l12jxyryc06f8jhbd5ci18lfb7bw2msc685b2ckcx", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+5 -5
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-lua.json
··· 1 { 2 - "url": "https://github.com/Azganoth/tree-sitter-lua", 3 - "rev": "a943944ec09c5e96f455bb166079de4ef3534457", 4 - "date": "2020-12-27T00:15:24-03:00", 5 - "path": "/nix/store/6glr8p3x58pva0nn586dk5jwb3bpgqrj-tree-sitter-lua", 6 - "sha256": "0pm6wwb3kv73bfvvshdmvazcb1is5x1z6jwr31gz0niln18nqvpb", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 + "url": "https://github.com/nvim-treesitter/tree-sitter-lua", 3 + "rev": "b6d4e9e10ccb7b3afb45018fbc391b4439306b23", 4 + "date": "2021-03-05T14:55:53+01:00", 5 + "path": "/nix/store/mlvnfmm5q67810qdim11qs4ivq54jrmr-tree-sitter-lua", 6 + "sha256": "17kf1m2qpflqv7xng6ls4v1qxfgdlpgxs4qjwb6rcc8nbcdsj4ms", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-php.json
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-php", 3 - "rev": "6a271f4075e11815e787df9055a950fb844ee63b", 4 - "date": "2021-05-13T12:41:22+02:00", 5 - "path": "/nix/store/n6hycd1scxa990xchk5h09ilxi7w18f5-tree-sitter-php", 6 - "sha256": "1ijxc6brd0d35hr89ic8k5ispc6sj4mxln7bznd9n6zrgjvfdjqb", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-php", 3 + "rev": "b065fc4ded84c30aff14c07ec6e7cf449e222b04", 4 + "date": "2021-06-01T20:33:20+02:00", 5 + "path": "/nix/store/czdqn2nz8pgrd64w74yskx6vl233phxn-tree-sitter-php", 6 + "sha256": "1qr2byy344haqybd0zz2hazncay7zndkp4p3317ck50xrs05z086", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ql.json
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-ql", 3 - "rev": "965948cce9a94a710b1339851e0919471ad5ee2c", 4 - "date": "2021-03-04T14:34:34-08:00", 5 - "path": "/nix/store/4hi59c856ii2b79nv2wjib6qbp3hk24i-tree-sitter-ql", 6 - "sha256": "01y1fzclwlaffx0rzg49h7kyvhhm25fba0w362n2y8hgjp3imgmg", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-ql", 3 + "rev": "8e7fd7e638d4a0ec7a792ee16b19dbc6407aa810", 4 + "date": "2021-06-02T18:46:47+02:00", 5 + "path": "/nix/store/yhyi9y09shv1fm87gka43vnv9clvyd92-tree-sitter-ql", 6 + "sha256": "0x5f9989ymqvw3g8acckyk4j7zpmnc667qishbgly9icl9rkmv7w", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ruby.json
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-ruby", 3 - "rev": "fe6a2d634da0e16b11b5aa255cc3df568a4572fd", 4 - "date": "2021-03-03T16:54:30-08:00", 5 - "path": "/nix/store/ragrvqj7hm98r74v5b3fljvc47gd3nhj-tree-sitter-ruby", 6 - "sha256": "0m3h4928rbs300wcb6776h9r88hi32rybbhcaf6rdympl5nzi83v", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 "url": "https://github.com/tree-sitter/tree-sitter-ruby", 3 + "rev": "391269d74d20154bbd0ac9be20b35eced6920290", 4 + "date": "2021-05-04T14:02:32-07:00", 5 + "path": "/nix/store/hamsaml0yzi13qd61abypjwbv33rd824-tree-sitter-ruby", 6 + "sha256": "0biyhydfzybz3g6hhdd0rk6yav7xsk61j8lnmpsi60vaxabdsaiv", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+4 -4
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-svelte.json
··· 1 { 2 "url": "https://github.com/Himujjal/tree-sitter-svelte", 3 - "rev": "c696a13a587b0595baf7998f1fb9e95c42750263", 4 - "date": "2021-03-20T16:45:11+05:30", 5 - "path": "/nix/store/8krdxqwpi95ljrb5jgalwgygz3aljqr8-tree-sitter-svelte", 6 - "sha256": "0ckmss5gmvffm6danlsvgh6gwvrlznxsqf6i6ipkn7k5lxg1awg3", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
··· 1 { 2 "url": "https://github.com/Himujjal/tree-sitter-svelte", 3 + "rev": "10c113001acf9852817150acb3031a5e68d2b4cf", 4 + "date": "2021-05-02T10:05:14+05:30", 5 + "path": "/nix/store/mpfr56mfiizhwr4hq7h422glmdc4hg48-tree-sitter-svelte", 6 + "sha256": "1n7addsnin6czm5hrbhaaqqgf0c3nz3mpcdysm2z4icgn7fjq281", 7 "fetchSubmodules": false, 8 "deepClone": false, 9 "leaveDotGit": false
+1 -1
pkgs/development/tools/parsing/tree-sitter/update.nix
··· 75 repo = "tree-sitter-nix"; 76 }; 77 "tree-sitter-lua" = { 78 - orga = "Azganoth"; 79 repo = "tree-sitter-lua"; 80 }; 81 "tree-sitter-fennel" = {
··· 75 repo = "tree-sitter-nix"; 76 }; 77 "tree-sitter-lua" = { 78 + orga = "nvim-treesitter"; 79 repo = "tree-sitter-lua"; 80 }; 81 "tree-sitter-fennel" = {
+2 -3
pkgs/development/tools/protoc-gen-twirp/default.nix
··· 2 3 buildGoPackage rec { 4 pname = "protoc-gen-twirp"; 5 - version = "8.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "twitchtv"; 9 repo = "twirp"; 10 rev = "v${version}"; 11 - sha256 = "sha256-lwozRwH96nh4Zlf6ggOF+FuUEfxkN38wxygg5HXw/M0="; 12 }; 13 14 goPackagePath = "github.com/twitchtv/twirp"; 15 16 subPackages = [ 17 "protoc-gen-twirp" 18 - "protoc-gen-twirp_python" 19 ]; 20 21 doCheck = true;
··· 2 3 buildGoPackage rec { 4 pname = "protoc-gen-twirp"; 5 + version = "8.1.0"; 6 7 src = fetchFromGitHub { 8 owner = "twitchtv"; 9 repo = "twirp"; 10 rev = "v${version}"; 11 + sha256 = "sha256-ezSNrDfOE1nj4FlX7E7Z7/eGfQw1B7NP34aj8ml5pDk="; 12 }; 13 14 goPackagePath = "github.com/twitchtv/twirp"; 15 16 subPackages = [ 17 "protoc-gen-twirp" 18 ]; 19 20 doCheck = true;
+3 -3
pkgs/development/web/deno/default.nix
··· 17 18 rustPlatform.buildRustPackage rec { 19 pname = "deno"; 20 - version = "1.11.0"; 21 22 src = fetchFromGitHub { 23 owner = "denoland"; 24 repo = pname; 25 rev = "v${version}"; 26 - sha256 = "sha256-rsQ9MdMgYPqnLzMfW4rwDpx5QKVDm6TMCCHqJzvTpjw="; 27 }; 28 - cargoSha256 = "sha256-nKbc73bEKb0XzuBZApu21E1OzkgU9sqbCaaWhUMiWdQ="; 29 30 # Install completions post-install 31 nativeBuildInputs = [ installShellFiles ];
··· 17 18 rustPlatform.buildRustPackage rec { 19 pname = "deno"; 20 + version = "1.11.1"; 21 22 src = fetchFromGitHub { 23 owner = "denoland"; 24 repo = pname; 25 rev = "v${version}"; 26 + sha256 = "sha256-+EXkWtqJihNx5wvEhRycVpPDs1QxfoqcbMW5aLrofI8="; 27 }; 28 + cargoSha256 = "sha256-j/1NJlGRq1MuE+EU7VstwSMmRYfudBmv3nAe3bAyv+U="; 29 30 # Install completions post-install 31 nativeBuildInputs = [ installShellFiles ];
+2 -2
pkgs/games/osu-lazer/default.nix
··· 16 17 in stdenv.mkDerivation rec { 18 pname = "osu-lazer"; 19 - version = "2021.602.0"; 20 21 src = fetchFromGitHub { 22 owner = "ppy"; 23 repo = "osu"; 24 rev = version; 25 - sha256 = "t9Byn3eAAkxnBQBfdvz2CGGXu8d3JzTnSz7I68Ntp3A="; 26 }; 27 28 patches = [ ./bypass-tamper-detection.patch ];
··· 16 17 in stdenv.mkDerivation rec { 18 pname = "osu-lazer"; 19 + version = "2021.612.0"; 20 21 src = fetchFromGitHub { 22 owner = "ppy"; 23 repo = "osu"; 24 rev = version; 25 + sha256 = "1hrk8sfg4bdrrrqpwb5a8dhpy0lfnrx575z3l2jygzbwgqgr4jy4"; 26 }; 27 28 patches = [ ./bypass-tamper-detection.patch ];
+24 -29
pkgs/games/osu-lazer/deps.nix
··· 301 }) 302 (fetchNuGet { 303 name = "Markdig"; 304 - version = "0.22.1"; 305 - sha256 = "1m62kjwz93h323w8qvwmld2g8dy17a3ny5wyy29pwqj7ig4y8ymj"; 306 }) 307 (fetchNuGet { 308 name = "MessagePack"; ··· 376 }) 377 (fetchNuGet { 378 name = "Microsoft.Bcl.AsyncInterfaces"; 379 version = "5.0.0"; 380 sha256 = "0cp5jbax2mf6xr3dqiljzlwi05fv6n9a35z337s92jcljiq674kf"; 381 }) ··· 446 }) 447 (fetchNuGet { 448 name = "Microsoft.Diagnostics.NETCore.Client"; 449 - version = "0.2.61701"; 450 - sha256 = "1ic1607jj4ln8dbibf1fz5v9svk9x2kqlgvhndc6ijaqnbc4wcr1"; 451 }) 452 (fetchNuGet { 453 name = "Microsoft.Diagnostics.Runtime"; 454 - version = "2.0.222201"; 455 - sha256 = "1vsa6xbqi4f2mx85rjmq641r9zgssj0bbfcsqlsa5nx6lqh2rf2q"; 456 }) 457 (fetchNuGet { 458 name = "Microsoft.DotNet.PlatformAbstractions"; ··· 571 }) 572 (fetchNuGet { 573 name = "Microsoft.Extensions.ObjectPool"; 574 - version = "5.0.5"; 575 - sha256 = "0hh0xm14hp479dsd0gb9igz0vbbn3sak27v39phpyilxvk7ky5z1"; 576 }) 577 (fetchNuGet { 578 name = "Microsoft.Extensions.Options"; ··· 751 }) 752 (fetchNuGet { 753 name = "ppy.LocalisationAnalyser"; 754 - version = "2021.525.0"; 755 - sha256 = "1h8p8d1xk03904fifhi77zrjkh4sknp4mxjqd3nbpfyikd8f7c8p"; 756 }) 757 (fetchNuGet { 758 name = "ppy.osu.Framework"; 759 - version = "2021.601.0"; 760 - sha256 = "0y17s60r4q0c05gm67fmp700zwb7k74xdi45hprblyxsplnbkmi0"; 761 }) 762 (fetchNuGet { 763 name = "ppy.osu.Framework.NativeLibs"; ··· 766 }) 767 (fetchNuGet { 768 name = "ppy.osu.Game.Resources"; 769 - version = "2021.525.0"; 770 - sha256 = "15ksxv5fasfzdkmwikjbn17c1d4rssjfm2vp71b7m834ghm6pnbd"; 771 }) 772 (fetchNuGet { 773 name = "ppy.osuTK.NS20"; ··· 1008 name = "System.Collections.Immutable"; 1009 version = "1.5.0"; 1010 sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06"; 1011 - }) 1012 - (fetchNuGet { 1013 - name = "System.Collections.Immutable"; 1014 - version = "1.7.1"; 1015 - sha256 = "1nh4nlxfc7lbnbl86wwk1a3jwl6myz5j6hvgh5sp4krim9901hsq"; 1016 }) 1017 (fetchNuGet { 1018 name = "System.Collections.Immutable"; ··· 1381 }) 1382 (fetchNuGet { 1383 name = "System.Reflection.Metadata"; 1384 - version = "1.8.1"; 1385 - sha256 = "17xxl3m99wa4hcpqy42vl8qb1jk2jfq32rj3sfjc1a46hi2si5jj"; 1386 - }) 1387 - (fetchNuGet { 1388 - name = "System.Reflection.Metadata"; 1389 version = "5.0.0"; 1390 sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss"; 1391 }) ··· 1443 name = "System.Runtime.CompilerServices.Unsafe"; 1444 version = "4.5.3"; 1445 sha256 = "1afi6s2r1mh1kygbjmfba6l4f87pi5sg13p4a48idqafli94qxln"; 1446 - }) 1447 - (fetchNuGet { 1448 - name = "System.Runtime.CompilerServices.Unsafe"; 1449 - version = "4.7.1"; 1450 - sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j"; 1451 }) 1452 (fetchNuGet { 1453 name = "System.Runtime.CompilerServices.Unsafe"; ··· 1698 name = "System.Threading.Tasks.Extensions"; 1699 version = "4.3.0"; 1700 sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; 1701 }) 1702 (fetchNuGet { 1703 name = "System.Threading.Tasks.Extensions";
··· 301 }) 302 (fetchNuGet { 303 name = "Markdig"; 304 + version = "0.24.0"; 305 + sha256 = "03i0mw9717xwf3pffr8ar7k7fmyhgdw222j58l4x0xr4slpg94l7"; 306 }) 307 (fetchNuGet { 308 name = "MessagePack"; ··· 376 }) 377 (fetchNuGet { 378 name = "Microsoft.Bcl.AsyncInterfaces"; 379 + version = "1.1.0"; 380 + sha256 = "1dq5yw7cy6s42193yl4iqscfw5vzkjkgv0zyy32scr4jza6ni1a1"; 381 + }) 382 + (fetchNuGet { 383 + name = "Microsoft.Bcl.AsyncInterfaces"; 384 version = "5.0.0"; 385 sha256 = "0cp5jbax2mf6xr3dqiljzlwi05fv6n9a35z337s92jcljiq674kf"; 386 }) ··· 451 }) 452 (fetchNuGet { 453 name = "Microsoft.Diagnostics.NETCore.Client"; 454 + version = "0.2.221401"; 455 + sha256 = "1k55l60bg8lj5ayl3kixbzvx2684xd7a9nzha5fiqjgp85cimb3r"; 456 }) 457 (fetchNuGet { 458 name = "Microsoft.Diagnostics.Runtime"; 459 + version = "2.0.226801"; 460 + sha256 = "1w8ahqkv8nbq2ch17aa9axhqqnybmc9bsxpdhpiy52ix70mr72w1"; 461 }) 462 (fetchNuGet { 463 name = "Microsoft.DotNet.PlatformAbstractions"; ··· 576 }) 577 (fetchNuGet { 578 name = "Microsoft.Extensions.ObjectPool"; 579 + version = "5.0.6"; 580 + sha256 = "0kwhcnsagwn3x9ms2sfy5js25gfnipkrakqgn7bbg0a1k35qa5xx"; 581 }) 582 (fetchNuGet { 583 name = "Microsoft.Extensions.Options"; ··· 756 }) 757 (fetchNuGet { 758 name = "ppy.LocalisationAnalyser"; 759 + version = "2021.608.0"; 760 + sha256 = "1lsb7nr2gynz7llbl22f5mrd9hlxaq48gssfcn5qfji7afv8kwql"; 761 }) 762 (fetchNuGet { 763 name = "ppy.osu.Framework"; 764 + version = "2021.611.0"; 765 + sha256 = "14a2032khf2ys51rp6qs3ikp0lvqxgdqh0hbvchj34q0l3g40yv0"; 766 }) 767 (fetchNuGet { 768 name = "ppy.osu.Framework.NativeLibs"; ··· 771 }) 772 (fetchNuGet { 773 name = "ppy.osu.Game.Resources"; 774 + version = "2021.611.0"; 775 + sha256 = "01pbxccfrwzn47xg9xgjn91l6w3d0d3gqkkx53ak7ynxbbvx9q07"; 776 }) 777 (fetchNuGet { 778 name = "ppy.osuTK.NS20"; ··· 1013 name = "System.Collections.Immutable"; 1014 version = "1.5.0"; 1015 sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06"; 1016 }) 1017 (fetchNuGet { 1018 name = "System.Collections.Immutable"; ··· 1381 }) 1382 (fetchNuGet { 1383 name = "System.Reflection.Metadata"; 1384 version = "5.0.0"; 1385 sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss"; 1386 }) ··· 1438 name = "System.Runtime.CompilerServices.Unsafe"; 1439 version = "4.5.3"; 1440 sha256 = "1afi6s2r1mh1kygbjmfba6l4f87pi5sg13p4a48idqafli94qxln"; 1441 }) 1442 (fetchNuGet { 1443 name = "System.Runtime.CompilerServices.Unsafe"; ··· 1688 name = "System.Threading.Tasks.Extensions"; 1689 version = "4.3.0"; 1690 sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; 1691 + }) 1692 + (fetchNuGet { 1693 + name = "System.Threading.Tasks.Extensions"; 1694 + version = "4.5.2"; 1695 + sha256 = "1sh63dz0dymqcwmprp0nadm77b83vmm7lyllpv578c397bslb8hj"; 1696 }) 1697 (fetchNuGet { 1698 name = "System.Threading.Tasks.Extensions";
+3 -3
pkgs/misc/emulators/punes/default.nix
··· 17 18 mkDerivation rec { 19 pname = "punes"; 20 - version = "unstable-2021-04-25"; 21 22 src = fetchFromGitHub { 23 owner = "punesemu"; 24 repo = "puNES"; 25 - rev = "4b4c3495a56d3989544cb56079ce641da8aa9b35"; 26 - sha256 = "1wszvdgm38513v26p14k58shbkxn1qhkn8l0hsqi04vviicad59s"; 27 }; 28 29 postPatch = ''
··· 17 18 mkDerivation rec { 19 pname = "punes"; 20 + version = "unstable-2021-06-05"; 21 22 src = fetchFromGitHub { 23 owner = "punesemu"; 24 repo = "puNES"; 25 + rev = "07fd123f62b2d075894a0cc966124db7b427b791"; 26 + sha256 = "1wxff7b397ayd2s2v14w6a0zfgklc7y0kv3mkz1gg5x47mnll24l"; 27 }; 28 29 postPatch = ''
+237 -225
pkgs/misc/vim-plugins/generated.nix
··· 221 222 auto-session = buildVimPluginFrom2Nix { 223 pname = "auto-session"; 224 - version = "2021-06-01"; 225 src = fetchFromGitHub { 226 owner = "rmagatti"; 227 repo = "auto-session"; 228 - rev = "80ddcf26eca11cf4d48a52ffec094fe5a4711f32"; 229 - sha256 = "0kh6a5hm0ppsbfpp7yhr2k4v36mj203q59wy15sgajx08ww0jj3m"; 230 }; 231 meta.homepage = "https://github.com/rmagatti/auto-session/"; 232 }; ··· 269 270 barbar-nvim = buildVimPluginFrom2Nix { 271 pname = "barbar-nvim"; 272 - version = "2021-06-03"; 273 src = fetchFromGitHub { 274 owner = "romgrk"; 275 repo = "barbar.nvim"; 276 - rev = "23b6f64c9523522dd185482c856de492476a760c"; 277 - sha256 = "1ijm4w4nqa037vjpjgjizhzrnpj10hwjc93lhzq29qs3cx85df1q"; 278 }; 279 meta.homepage = "https://github.com/romgrk/barbar.nvim/"; 280 }; ··· 413 414 chadtree = buildVimPluginFrom2Nix { 415 pname = "chadtree"; 416 - version = "2021-06-09"; 417 src = fetchFromGitHub { 418 owner = "ms-jpq"; 419 repo = "chadtree"; 420 - rev = "eaee30fe7afdbce73f92d0c766f4b411c8de5525"; 421 - sha256 = "0b73k55zfhd4ygqiwwps17fp9nksbs8km57vfl0y85vb3ajzg0l6"; 422 }; 423 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 424 }; ··· 449 450 ci_dark = buildVimPluginFrom2Nix { 451 pname = "ci_dark"; 452 - version = "2021-06-04"; 453 src = fetchFromGitHub { 454 owner = "yunlingz"; 455 repo = "ci_dark"; 456 - rev = "d50cd0c60ecdaffb779d2acb7ce2bb94df1ed867"; 457 - sha256 = "0pqpvqas1z173c2ngka787d9gp49ai3x85haingkxvir3bf0nbqm"; 458 }; 459 meta.homepage = "https://github.com/yunlingz/ci_dark/"; 460 }; ··· 557 558 coc-nvim = buildVimPluginFrom2Nix { 559 pname = "coc-nvim"; 560 - version = "2021-06-08"; 561 src = fetchFromGitHub { 562 owner = "neoclide"; 563 repo = "coc.nvim"; 564 - rev = "898335d52ed925e8dd5dd3da3c25470d352b2e11"; 565 - sha256 = "19ks20v1mjm5yrhlrkxqpmsc8jz2nfz5w38ixfkpbhdj3qwdf5gg"; 566 }; 567 meta.homepage = "https://github.com/neoclide/coc.nvim/"; 568 }; ··· 774 775 conjure = buildVimPluginFrom2Nix { 776 pname = "conjure"; 777 - version = "2021-06-08"; 778 src = fetchFromGitHub { 779 owner = "Olical"; 780 repo = "conjure"; 781 - rev = "643ae9bf5f08e752a22027628b69a31ce271f1b5"; 782 - sha256 = "0jbd1y0riq6xdyh0x5msw8475b7v0viapgkmawyda3ax8bczb3jv"; 783 }; 784 meta.homepage = "https://github.com/Olical/conjure/"; 785 }; ··· 1014 1015 denite-nvim = buildVimPluginFrom2Nix { 1016 pname = "denite-nvim"; 1017 - version = "2021-06-06"; 1018 src = fetchFromGitHub { 1019 owner = "Shougo"; 1020 repo = "denite.nvim"; 1021 - rev = "a20d2376b57ca500782719f1c4f83796d160c296"; 1022 - sha256 = "15hrlr6f98y1cmdyrlady6h4b501b7mvyzfbvsqcxjj8vj18pxas"; 1023 }; 1024 meta.homepage = "https://github.com/Shougo/denite.nvim/"; 1025 }; 1026 1027 deol-nvim = buildVimPluginFrom2Nix { 1028 pname = "deol-nvim"; 1029 - version = "2021-06-05"; 1030 src = fetchFromGitHub { 1031 owner = "Shougo"; 1032 repo = "deol.nvim"; 1033 - rev = "6f3574b091d48e37599dcb356349a31472556716"; 1034 - sha256 = "0im9jnrbf1qbglh9wzqalfvp98wx9ccg5gk89k40nz3gggpwsbfh"; 1035 }; 1036 meta.homepage = "https://github.com/Shougo/deol.nvim/"; 1037 }; ··· 1304 1305 diffview-nvim = buildVimPluginFrom2Nix { 1306 pname = "diffview-nvim"; 1307 - version = "2021-06-08"; 1308 src = fetchFromGitHub { 1309 owner = "sindrets"; 1310 repo = "diffview.nvim"; 1311 - rev = "93c3aba19c54a7e68fab6c9864eff499a744b4cc"; 1312 - sha256 = "01s43bg2y0yb5h7gkr75j23i5jy5acaz0m65nbx5c6x1lbm7fy20"; 1313 }; 1314 meta.homepage = "https://github.com/sindrets/diffview.nvim/"; 1315 }; ··· 1462 1463 falcon = buildVimPluginFrom2Nix { 1464 pname = "falcon"; 1465 - version = "2021-04-14"; 1466 src = fetchFromGitHub { 1467 owner = "fenetikm"; 1468 repo = "falcon"; 1469 - rev = "376aacc4ec6dd5495f201bc5bea0c1bcff574535"; 1470 - sha256 = "1y3r36594f6vhgi0gzszl9pf1d7jizxj6iamcpwmbqbj75i62hp3"; 1471 }; 1472 meta.homepage = "https://github.com/fenetikm/falcon/"; 1473 }; ··· 1522 1523 ferret = buildVimPluginFrom2Nix { 1524 pname = "ferret"; 1525 - version = "2020-12-08"; 1526 src = fetchFromGitHub { 1527 owner = "wincent"; 1528 repo = "ferret"; 1529 - rev = "fbcd9de1e88391d8a1ab39adb520d6a5ac29792f"; 1530 - sha256 = "068v0gj7vn3halj0mcjfnziklqcssyln61ip5zalnw7x6vm3yblk"; 1531 }; 1532 meta.homepage = "https://github.com/wincent/ferret/"; 1533 }; ··· 1607 1608 friendly-snippets = buildVimPluginFrom2Nix { 1609 pname = "friendly-snippets"; 1610 - version = "2021-05-28"; 1611 src = fetchFromGitHub { 1612 owner = "rafamadriz"; 1613 repo = "friendly-snippets"; 1614 - rev = "496ccb632e1dd66ab4561304faa431125c0bf0de"; 1615 - sha256 = "1rbgji9x0bf8l7kqph77nfnpipy4d1863ml3wx75404q43nld7w8"; 1616 }; 1617 meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; 1618 }; ··· 1739 1740 gina-vim = buildVimPluginFrom2Nix { 1741 pname = "gina-vim"; 1742 - version = "2021-06-05"; 1743 src = fetchFromGitHub { 1744 owner = "lambdalisue"; 1745 repo = "gina.vim"; 1746 - rev = "7069668147157d872821ebed1eee07742ece48fd"; 1747 - sha256 = "0fbr154jgvr71liq0cwdl1qwg8j40yg9i2gb6ykz4p2y5cvs3wz6"; 1748 }; 1749 meta.homepage = "https://github.com/lambdalisue/gina.vim/"; 1750 }; 1751 1752 git-blame-nvim = buildVimPluginFrom2Nix { 1753 pname = "git-blame-nvim"; 1754 - version = "2021-04-15"; 1755 src = fetchFromGitHub { 1756 owner = "f-person"; 1757 repo = "git-blame.nvim"; 1758 - rev = "bba913f065b7fba7150e71dc07e093c758c5ca98"; 1759 - sha256 = "1xvy5pnqcrvcs19b2b6l3n9rkj281grcgbrsg87iwvc9sw98bywl"; 1760 }; 1761 meta.homepage = "https://github.com/f-person/git-blame.nvim/"; 1762 }; ··· 1799 1800 gitsigns-nvim = buildVimPluginFrom2Nix { 1801 pname = "gitsigns-nvim"; 1802 - version = "2021-06-08"; 1803 src = fetchFromGitHub { 1804 owner = "lewis6991"; 1805 repo = "gitsigns.nvim"; 1806 - rev = "b5a6c6c0cbac430d61965be1fac5b984d3c9c469"; 1807 - sha256 = "19k96irs8saibjxah457ir418l3aih1rp3arj6b1m14p3yf2dxy3"; 1808 }; 1809 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 1810 }; ··· 1907 1908 gruvbox-flat-nvim = buildVimPluginFrom2Nix { 1909 pname = "gruvbox-flat-nvim"; 1910 - version = "2021-06-09"; 1911 src = fetchFromGitHub { 1912 owner = "eddyekofo94"; 1913 repo = "gruvbox-flat.nvim"; 1914 - rev = "0b27de51438f62870f1558ef9c27cb20caec69cf"; 1915 - sha256 = "0k9hqjw857ri0vbgjncbbfgh0yh1bpqr25vj0drp9wiakn5pywqf"; 1916 }; 1917 meta.homepage = "https://github.com/eddyekofo94/gruvbox-flat.nvim/"; 1918 }; ··· 2003 2004 hologram-nvim = buildVimPluginFrom2Nix { 2005 pname = "hologram-nvim"; 2006 - version = "2021-05-21"; 2007 src = fetchFromGitHub { 2008 owner = "edluffy"; 2009 repo = "hologram.nvim"; 2010 - rev = "593a458d04f7457669280373d98e41195c106d13"; 2011 - sha256 = "0diq42zdr9l8qw198c5y4jy5siab3cwh4ncsb5z111m28n6a6i5c"; 2012 }; 2013 meta.homepage = "https://github.com/edluffy/hologram.nvim/"; 2014 }; ··· 2147 2148 indent-blankline-nvim = buildVimPluginFrom2Nix { 2149 pname = "indent-blankline-nvim"; 2150 - version = "2021-03-06"; 2151 src = fetchFromGitHub { 2152 owner = "lukas-reineke"; 2153 repo = "indent-blankline.nvim"; 2154 - rev = "47691a67b690ad6ebd9df67574691822d226a5b6"; 2155 - sha256 = "0lkw6mslkd0gax0s280icpa5saq3320kkkmjih04mmnnf1vnwq6a"; 2156 }; 2157 meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; 2158 }; ··· 2400 2401 LeaderF = buildVimPluginFrom2Nix { 2402 pname = "LeaderF"; 2403 - version = "2021-06-09"; 2404 src = fetchFromGitHub { 2405 owner = "Yggdroot"; 2406 repo = "LeaderF"; 2407 - rev = "183fa5f3203983fed87174e6f193f271133fe974"; 2408 - sha256 = "17if75p3x4lkqncl296f3jdq0rcc69b0mgj0dbz6cl851bmqvy40"; 2409 }; 2410 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; 2411 }; ··· 2496 2497 lightline-ale = buildVimPluginFrom2Nix { 2498 pname = "lightline-ale"; 2499 - version = "2021-05-04"; 2500 src = fetchFromGitHub { 2501 owner = "maximbaz"; 2502 repo = "lightline-ale"; 2503 - rev = "98a7417ff66829b1d14cb9e4e7aa6a1a0ef25103"; 2504 - sha256 = "1ripdl58pcmylgzzj92v8myjjw22h1g9g6drld9ng1qcg1zn2br8"; 2505 }; 2506 meta.homepage = "https://github.com/maximbaz/lightline-ale/"; 2507 }; 2508 2509 lightline-bufferline = buildVimPluginFrom2Nix { 2510 pname = "lightline-bufferline"; 2511 - version = "2021-04-16"; 2512 src = fetchFromGitHub { 2513 owner = "mengelbrecht"; 2514 repo = "lightline-bufferline"; 2515 - rev = "570e732e9e89f2a900a1e86fb3fa170c7dd201d6"; 2516 - sha256 = "0jvd7jp92qffas5hb2m6jg1vlm4g2is8q8hkj5mhyr5gnbpj2xf0"; 2517 }; 2518 meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/"; 2519 }; ··· 2540 sha256 = "1dsqssxgbglq6al6di9grxl24rgwidgd6jrc8d4gk6v6ymgzckl8"; 2541 }; 2542 meta.homepage = "https://github.com/itchyny/lightline.vim/"; 2543 }; 2544 2545 limelight-vim = buildVimPluginFrom2Nix { ··· 2604 2605 lsp_signature-nvim = buildVimPluginFrom2Nix { 2606 pname = "lsp_signature-nvim"; 2607 - version = "2021-06-08"; 2608 src = fetchFromGitHub { 2609 owner = "ray-x"; 2610 repo = "lsp_signature.nvim"; 2611 - rev = "88272b6d89e8140a35099ea563978172f2776dc9"; 2612 - sha256 = "013ffydnhjwzj0y106m0x65zx31kabsxrs86ndq2vik3pc6vyslq"; 2613 }; 2614 meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; 2615 }; ··· 3060 3061 neogit = buildVimPluginFrom2Nix { 3062 pname = "neogit"; 3063 - version = "2021-06-07"; 3064 src = fetchFromGitHub { 3065 owner = "TimUntersberger"; 3066 repo = "neogit"; 3067 - rev = "55dcb4206324e3f90dd9dd41bed22fc6d4887098"; 3068 - sha256 = "0iiblvqmn7xg3mpyppzng081wgpdfrdn9jpa3ijr2ly6w5jg0yqa"; 3069 }; 3070 meta.homepage = "https://github.com/TimUntersberger/neogit/"; 3071 }; ··· 3264 3265 nlua-nvim = buildVimPluginFrom2Nix { 3266 pname = "nlua-nvim"; 3267 - version = "2021-04-22"; 3268 src = fetchFromGitHub { 3269 owner = "tjdevries"; 3270 repo = "nlua.nvim"; 3271 - rev = "31e3430acb84368c0933a3e765d834e897dfca2f"; 3272 - sha256 = "0h8908x2pf139q6mxckcglb5w7zxvhp0vj97za0g8343lvlhf0v1"; 3273 }; 3274 meta.homepage = "https://github.com/tjdevries/nlua.nvim/"; 3275 }; ··· 3288 3289 nord-vim = buildVimPluginFrom2Nix { 3290 pname = "nord-vim"; 3291 - version = "2020-07-06"; 3292 src = fetchFromGitHub { 3293 owner = "arcticicestudio"; 3294 repo = "nord-vim"; 3295 - rev = "57dffa746907e8ce5c4b520146ed0d89d3c29a51"; 3296 - sha256 = "0xpz71rj74514789v6x9wrg95n8bsag8f5ygd7js40qrwpxq6b4j"; 3297 }; 3298 meta.homepage = "https://github.com/arcticicestudio/nord-vim/"; 3299 }; ··· 3348 3349 nvim-autopairs = buildVimPluginFrom2Nix { 3350 pname = "nvim-autopairs"; 3351 - version = "2021-06-07"; 3352 src = fetchFromGitHub { 3353 owner = "windwp"; 3354 repo = "nvim-autopairs"; 3355 - rev = "34a02b4f37a99b80eff03dff90c675b7374af54b"; 3356 - sha256 = "0vz610ifrzzish5qysz8pz7w0zcfhm0q0xvya3r48fgs12ipahmq"; 3357 }; 3358 meta.homepage = "https://github.com/windwp/nvim-autopairs/"; 3359 }; 3360 3361 nvim-base16 = buildVimPluginFrom2Nix { 3362 pname = "nvim-base16"; 3363 - version = "2021-06-07"; 3364 src = fetchFromGitHub { 3365 owner = "RRethy"; 3366 repo = "nvim-base16"; 3367 - rev = "b53dbb4d33a77e1b9b16672565749d6990e84cf0"; 3368 - sha256 = "1fwb797jcp5xkrfcqqljlhpnggkj3wfrc6zb0h662i35yhbhnin8"; 3369 }; 3370 meta.homepage = "https://github.com/RRethy/nvim-base16/"; 3371 }; ··· 3384 3385 nvim-bufferline-lua = buildVimPluginFrom2Nix { 3386 pname = "nvim-bufferline-lua"; 3387 - version = "2021-06-08"; 3388 src = fetchFromGitHub { 3389 owner = "akinsho"; 3390 repo = "nvim-bufferline.lua"; 3391 - rev = "7b510d5241fb29f5a5e985e02c4cfa046ec4ee3e"; 3392 - sha256 = "1ahy4v7z08l0z6c7v19dik8icw943kc243vlzhs1bfa4aj13nncs"; 3393 }; 3394 meta.homepage = "https://github.com/akinsho/nvim-bufferline.lua/"; 3395 }; ··· 3420 3421 nvim-compe = buildVimPluginFrom2Nix { 3422 pname = "nvim-compe"; 3423 - version = "2021-06-08"; 3424 src = fetchFromGitHub { 3425 owner = "hrsh7th"; 3426 repo = "nvim-compe"; 3427 - rev = "c459c3f3a18c7ff7a312593c481af2b90fa01655"; 3428 - sha256 = "148k41db7ncri3mgdhc13mi4xk7chdchbgf42zldhcrf05y3xd58"; 3429 }; 3430 meta.homepage = "https://github.com/hrsh7th/nvim-compe/"; 3431 }; ··· 3444 3445 nvim-dap = buildVimPluginFrom2Nix { 3446 pname = "nvim-dap"; 3447 - version = "2021-06-07"; 3448 src = fetchFromGitHub { 3449 owner = "mfussenegger"; 3450 repo = "nvim-dap"; 3451 - rev = "dfacc1fb7aeb0789c4fd27004e312cf363becba5"; 3452 - sha256 = "058kjgngg7l37q9zbfz0xfqajx526m4cp85i3chcsfrvp99c7mzv"; 3453 }; 3454 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 3455 }; 3456 3457 nvim-dap-ui = buildVimPluginFrom2Nix { 3458 pname = "nvim-dap-ui"; 3459 - version = "2021-06-08"; 3460 src = fetchFromGitHub { 3461 owner = "rcarriga"; 3462 repo = "nvim-dap-ui"; 3463 - rev = "9190b4a625a449927ffc3777b45db6cb392dc8f6"; 3464 - sha256 = "1gai54z6w4dw17irwnwfd35k8zy2aiws2ia9vqamzicaf0n8axr8"; 3465 }; 3466 meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; 3467 }; 3468 3469 nvim-dap-virtual-text = buildVimPluginFrom2Nix { 3470 pname = "nvim-dap-virtual-text"; 3471 - version = "2021-05-16"; 3472 src = fetchFromGitHub { 3473 owner = "theHamsta"; 3474 repo = "nvim-dap-virtual-text"; 3475 - rev = "29a79b7c15e7e15a416bcaa0efddfe67928b7bdd"; 3476 - sha256 = "0wl9dl83cx2hlik7yx6kknb7spsaqlzri2kybf3xcna44mqfq688"; 3477 }; 3478 meta.homepage = "https://github.com/theHamsta/nvim-dap-virtual-text/"; 3479 }; ··· 3492 3493 nvim-highlite = buildVimPluginFrom2Nix { 3494 pname = "nvim-highlite"; 3495 - version = "2021-05-29"; 3496 src = fetchFromGitHub { 3497 owner = "Iron-E"; 3498 repo = "nvim-highlite"; 3499 - rev = "9c15a789df5af1d3c83c0d680154ca226253eb26"; 3500 - sha256 = "0dz3bbyrwgxvsdmix2h6xbgj7wv9zbj08wgy46sjhzdhaxdfjx4z"; 3501 }; 3502 meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; 3503 }; 3504 3505 nvim-hlslens = buildVimPluginFrom2Nix { 3506 pname = "nvim-hlslens"; 3507 - version = "2021-06-06"; 3508 src = fetchFromGitHub { 3509 owner = "kevinhwang91"; 3510 repo = "nvim-hlslens"; 3511 - rev = "081fac590588ce0f6bcf54699658ba960a514172"; 3512 - sha256 = "05sw210pfsb4nfcix978x1mrnmjz5yv1rmv1501mqla8xq18cskv"; 3513 }; 3514 meta.homepage = "https://github.com/kevinhwang91/nvim-hlslens/"; 3515 }; ··· 3528 3529 nvim-jdtls = buildVimPluginFrom2Nix { 3530 pname = "nvim-jdtls"; 3531 - version = "2021-06-06"; 3532 src = fetchFromGitHub { 3533 owner = "mfussenegger"; 3534 repo = "nvim-jdtls"; 3535 - rev = "89fdc14457f2b18eebebeb226df9f6d5e464e318"; 3536 - sha256 = "09rd1hq8rzp84aiplvp0w4j1wykycrb55z1qwk83d9fv006sqvcl"; 3537 }; 3538 meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; 3539 }; ··· 3552 3553 nvim-lspconfig = buildVimPluginFrom2Nix { 3554 pname = "nvim-lspconfig"; 3555 - version = "2021-06-08"; 3556 src = fetchFromGitHub { 3557 owner = "neovim"; 3558 repo = "nvim-lspconfig"; 3559 - rev = "f95be0c947237edb88df148dd61790988ab3a23e"; 3560 - sha256 = "1cddnkil9xid7xq3k0iszk12ma9pi396khqx6dzh2z9p7nkhk2rg"; 3561 }; 3562 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 3563 }; ··· 3636 3637 nvim-tree-lua = buildVimPluginFrom2Nix { 3638 pname = "nvim-tree-lua"; 3639 - version = "2021-06-09"; 3640 src = fetchFromGitHub { 3641 owner = "kyazdani42"; 3642 repo = "nvim-tree.lua"; 3643 - rev = "906a35cd0e7520eaff369688cb0a090240d7c2b9"; 3644 - sha256 = "18nw0xm4dp45v9s9kn0cmjwxdwydgr5f1v2kgm6h6kc1wvvd5scj"; 3645 }; 3646 meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/"; 3647 }; 3648 3649 nvim-treesitter = buildVimPluginFrom2Nix { 3650 pname = "nvim-treesitter"; 3651 - version = "2021-06-06"; 3652 src = fetchFromGitHub { 3653 owner = "nvim-treesitter"; 3654 repo = "nvim-treesitter"; 3655 - rev = "37ed50f28f8350de8dc70b56d8ac198aac9b1178"; 3656 - sha256 = "16mmjpk0pqqshlw1qj3zxx197iv4g7mscgfya17c7r03rybz0q19"; 3657 }; 3658 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 3659 }; ··· 3696 3697 nvim-treesitter-textobjects = buildVimPluginFrom2Nix { 3698 pname = "nvim-treesitter-textobjects"; 3699 - version = "2021-06-02"; 3700 src = fetchFromGitHub { 3701 owner = "nvim-treesitter"; 3702 repo = "nvim-treesitter-textobjects"; 3703 - rev = "cadb8110817884fff506043497c0f2b92026aacb"; 3704 - sha256 = "01f1913r1q1x1qwp6l6xrqxfc9lffngnc8js5n37r7naszc9r7w8"; 3705 }; 3706 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 3707 }; 3708 3709 nvim-ts-rainbow = buildVimPluginFrom2Nix { 3710 pname = "nvim-ts-rainbow"; 3711 - version = "2021-06-04"; 3712 src = fetchFromGitHub { 3713 owner = "p00f"; 3714 repo = "nvim-ts-rainbow"; 3715 - rev = "0fffdcb37cf7d43bc138c89eb002957819c748af"; 3716 - sha256 = "0xd79f7a7zyqj6yzkjanli8r4wjhy17gsp1wl7p7vws6axrbgvjl"; 3717 }; 3718 meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/"; 3719 }; ··· 3792 3793 one-nvim = buildVimPluginFrom2Nix { 3794 pname = "one-nvim"; 3795 - version = "2021-06-02"; 3796 src = fetchFromGitHub { 3797 owner = "Th3Whit3Wolf"; 3798 repo = "one-nvim"; 3799 - rev = "d6e62bc7cdfae97d1ffc4f508a43955664ad5b73"; 3800 - sha256 = "0bna2kpvaxvwglgmdgp1g93bcygvnc1c25w4isawlgmsclzz9cc6"; 3801 }; 3802 meta.homepage = "https://github.com/Th3Whit3Wolf/one-nvim/"; 3803 }; ··· 3852 3853 packer-nvim = buildVimPluginFrom2Nix { 3854 pname = "packer-nvim"; 3855 - version = "2021-06-07"; 3856 src = fetchFromGitHub { 3857 owner = "wbthomason"; 3858 repo = "packer.nvim"; 3859 - rev = "d21e0e2c157af0fad6c6752ca07a274632202710"; 3860 - sha256 = "0zww9975x8wkmcdxzg4b51v94iy9644lb1miaz9ra2nwzz4ljqzj"; 3861 }; 3862 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 3863 }; ··· 3960 3961 plenary-nvim = buildVimPluginFrom2Nix { 3962 pname = "plenary-nvim"; 3963 - version = "2021-06-02"; 3964 src = fetchFromGitHub { 3965 owner = "nvim-lua"; 3966 repo = "plenary.nvim"; 3967 - rev = "3834d42236c155bb4240fb4008ea6e62c4a21dae"; 3968 - sha256 = "1y9aqpb6j36873kcp8dbv5mm04qccjicrs0z0z9cy53s8sgfx558"; 3969 }; 3970 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 3971 }; ··· 4009 4010 presence-nvim = buildVimPluginFrom2Nix { 4011 pname = "presence-nvim"; 4012 - version = "2021-06-08"; 4013 src = fetchFromGitHub { 4014 owner = "andweeb"; 4015 repo = "presence.nvim"; 4016 - rev = "f4c1e227be0a0c863c2de201155401950eda572e"; 4017 - sha256 = "08s4az1gv6r5sl0jqkaf4yzibglibb7n2sivh7qccj8dz8id3883"; 4018 }; 4019 meta.homepage = "https://github.com/andweeb/presence.nvim/"; 4020 }; ··· 4201 4202 registers-nvim = buildVimPluginFrom2Nix { 4203 pname = "registers-nvim"; 4204 - version = "2021-05-28"; 4205 src = fetchFromGitHub { 4206 owner = "tversteeg"; 4207 repo = "registers.nvim"; 4208 - rev = "34bbf868da6ef0225739e7977a4063872cd2b1e8"; 4209 - sha256 = "0ghy760dc07xwjaf5ci2di8qfq0qip8jyrp7x0rsl820ryy7rggy"; 4210 }; 4211 meta.homepage = "https://github.com/tversteeg/registers.nvim/"; 4212 }; ··· 4297 4298 rust-tools-nvim = buildVimPluginFrom2Nix { 4299 pname = "rust-tools-nvim"; 4300 - version = "2021-06-03"; 4301 src = fetchFromGitHub { 4302 owner = "simrat39"; 4303 repo = "rust-tools.nvim"; 4304 - rev = "177507f1443be150250ce90c18f5f6fb8d798543"; 4305 - sha256 = "0wj6pccjbcvj42i4516y6wjrssyl3p060454yjxhgqnnnzxc2dh4"; 4306 }; 4307 meta.homepage = "https://github.com/simrat39/rust-tools.nvim/"; 4308 }; ··· 4550 4551 Spacegray-vim = buildVimPluginFrom2Nix { 4552 pname = "Spacegray-vim"; 4553 - version = "2021-01-02"; 4554 src = fetchFromGitHub { 4555 owner = "ackyshake"; 4556 repo = "Spacegray.vim"; 4557 - rev = "012ff0065eac2c149084d59e1272ec0d740051ab"; 4558 - sha256 = "0y0jlycgsc8ll5gnqmjc9blyn9ynnzrgnp280k49h4lh5b689y5m"; 4559 }; 4560 meta.homepage = "https://github.com/ackyshake/Spacegray.vim/"; 4561 }; ··· 4900 4901 telescope-symbols-nvim = buildVimPluginFrom2Nix { 4902 pname = "telescope-symbols-nvim"; 4903 - version = "2021-02-04"; 4904 src = fetchFromGitHub { 4905 owner = "nvim-telescope"; 4906 repo = "telescope-symbols.nvim"; 4907 - rev = "5139fdf31fdffdac75209362409d62d2b6033a20"; 4908 - sha256 = "0va4czhncw7jhirbqr7wdap4qg3i5x7g6ic8migpmv57ym2py0m9"; 4909 }; 4910 meta.homepage = "https://github.com/nvim-telescope/telescope-symbols.nvim/"; 4911 }; ··· 4924 4925 telescope-nvim = buildVimPluginFrom2Nix { 4926 pname = "telescope-nvim"; 4927 - version = "2021-06-06"; 4928 src = fetchFromGitHub { 4929 owner = "nvim-telescope"; 4930 repo = "telescope.nvim"; 4931 - rev = "feaed4b6e23bd56906089154f293f2b1ecb68c7e"; 4932 - sha256 = "0kx9xmlv6smpqgf2mdz0n6r4cwrsldw9d92xk5m1pdsmpi1b61sa"; 4933 }; 4934 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 4935 }; ··· 5020 5021 todo-comments-nvim = buildVimPluginFrom2Nix { 5022 pname = "todo-comments-nvim"; 5023 - version = "2021-05-26"; 5024 src = fetchFromGitHub { 5025 owner = "folke"; 5026 repo = "todo-comments.nvim"; 5027 - rev = "8560546c466d1f555573d37e062e95e7ae94bbab"; 5028 - sha256 = "1g0ypjdcj7sp433n933n3qazp7301b2q7p968v57mgmlh5saq6kb"; 5029 }; 5030 meta.homepage = "https://github.com/folke/todo-comments.nvim/"; 5031 }; ··· 5045 5046 traces-vim = buildVimPluginFrom2Nix { 5047 pname = "traces-vim"; 5048 - version = "2021-01-23"; 5049 src = fetchFromGitHub { 5050 owner = "markonm"; 5051 repo = "traces.vim"; 5052 - rev = "0f29f8e53503b8ce0bb43467064b2401cf34acd1"; 5053 - sha256 = "1xx2b59wcnbh5662j7b68maz5ccxj5xpfpnjn2r669aiv0a5snhw"; 5054 }; 5055 meta.homepage = "https://github.com/markonm/traces.vim/"; 5056 }; ··· 5081 5082 trouble-nvim = buildVimPluginFrom2Nix { 5083 pname = "trouble-nvim"; 5084 - version = "2021-06-04"; 5085 src = fetchFromGitHub { 5086 owner = "folke"; 5087 repo = "trouble.nvim"; 5088 - rev = "a7dca6204316b9be7c95d056088c67371151c8ab"; 5089 - sha256 = "0b2wha4qmn9gb5fmj57ymhn3jrajq71yk48m8gddr1hx244adknh"; 5090 }; 5091 meta.homepage = "https://github.com/folke/trouble.nvim/"; 5092 }; ··· 5129 5130 ultisnips = buildVimPluginFrom2Nix { 5131 pname = "ultisnips"; 5132 - version = "2021-06-08"; 5133 src = fetchFromGitHub { 5134 owner = "SirVer"; 5135 repo = "ultisnips"; 5136 - rev = "b6c9a814a4fdfcad3ea53d8888746803a7218a9e"; 5137 - sha256 = "0iqirp8pmsrgrk3i0hkk1a66igc5ydi96scp62yl97nazhz45xxr"; 5138 }; 5139 meta.homepage = "https://github.com/SirVer/ultisnips/"; 5140 }; ··· 5765 5766 vim-clap = buildVimPluginFrom2Nix { 5767 pname = "vim-clap"; 5768 - version = "2021-06-08"; 5769 src = fetchFromGitHub { 5770 owner = "liuchengxu"; 5771 repo = "vim-clap"; 5772 - rev = "c7e013cb273597e37eb65b481cbeb7d1b92b01b7"; 5773 - sha256 = "1i33y3jqjqbrg2mgnz4sxvsckl1ggdg3aymxxz4l3qivnbn1fni5"; 5774 }; 5775 meta.homepage = "https://github.com/liuchengxu/vim-clap/"; 5776 }; ··· 6269 6270 vim-elixir = buildVimPluginFrom2Nix { 6271 pname = "vim-elixir"; 6272 - version = "2021-05-16"; 6273 src = fetchFromGitHub { 6274 owner = "elixir-editors"; 6275 repo = "vim-elixir"; 6276 - rev = "6dc61ad4dcfa520d56f3a4373bd507f529a25382"; 6277 - sha256 = "1rqr16wcwzrs6w9iwg4wghqm7nb1jgzwjmfimvclnkbqpp8ssaq6"; 6278 }; 6279 meta.homepage = "https://github.com/elixir-editors/vim-elixir/"; 6280 }; ··· 6533 6534 vim-fugitive = buildVimPluginFrom2Nix { 6535 pname = "vim-fugitive"; 6536 - version = "2021-06-06"; 6537 src = fetchFromGitHub { 6538 owner = "tpope"; 6539 repo = "vim-fugitive"; 6540 - rev = "41960996e0c532069533072b3fd820fafe9ce0b3"; 6541 - sha256 = "0lzjwjbdq90b39561yp7qs1l69iw4jlxcjrsi5yvh1rbhv7gpy1i"; 6542 }; 6543 meta.homepage = "https://github.com/tpope/vim-fugitive/"; 6544 }; ··· 6653 6654 vim-go = buildVimPluginFrom2Nix { 6655 pname = "vim-go"; 6656 - version = "2021-06-04"; 6657 src = fetchFromGitHub { 6658 owner = "fatih"; 6659 repo = "vim-go"; 6660 - rev = "edd8c160e54c2861a617777192a48d0a64704192"; 6661 - sha256 = "1xdggzasvv3x1h61yqp2rl30r6kppf6aqdjqsrpzihz809w5zgry"; 6662 }; 6663 meta.homepage = "https://github.com/fatih/vim-go/"; 6664 }; ··· 6701 6702 vim-gruvbox8 = buildVimPluginFrom2Nix { 6703 pname = "vim-gruvbox8"; 6704 - version = "2021-05-28"; 6705 src = fetchFromGitHub { 6706 owner = "lifepillar"; 6707 repo = "vim-gruvbox8"; 6708 - rev = "66d58b569fdbe0ec389acb66eb4a585f3110e43e"; 6709 - sha256 = "0bggkq2p109vc67s0idplrf4sy4j12smwkx2wvsc626bzflzc2fb"; 6710 }; 6711 meta.homepage = "https://github.com/lifepillar/vim-gruvbox8/"; 6712 }; ··· 6737 6738 vim-hardtime = buildVimPluginFrom2Nix { 6739 pname = "vim-hardtime"; 6740 - version = "2020-05-01"; 6741 src = fetchFromGitHub { 6742 owner = "takac"; 6743 repo = "vim-hardtime"; 6744 - rev = "ef06cf30fd3843e7857fdb79c6868660220b9391"; 6745 - sha256 = "0yhai27zqkdmgck1iy64fw9yy2vghmqvj4g2lbh21h50df1sa8cf"; 6746 }; 6747 meta.homepage = "https://github.com/takac/vim-hardtime/"; 6748 }; ··· 6954 6955 vim-illuminate = buildVimPluginFrom2Nix { 6956 pname = "vim-illuminate"; 6957 - version = "2021-06-03"; 6958 src = fetchFromGitHub { 6959 owner = "RRethy"; 6960 repo = "vim-illuminate"; 6961 - rev = "daa49da1e7a6d8c8dcbd3a40f91046d1505fd645"; 6962 - sha256 = "1qvnij7z48g1m6n2qz5lbgbiwwaqnb626sz6qvhkd5jh556pmfah"; 6963 }; 6964 meta.homepage = "https://github.com/RRethy/vim-illuminate/"; 6965 }; ··· 7351 7352 vim-lsp = buildVimPluginFrom2Nix { 7353 pname = "vim-lsp"; 7354 - version = "2021-06-08"; 7355 src = fetchFromGitHub { 7356 owner = "prabirshrestha"; 7357 repo = "vim-lsp"; 7358 - rev = "516fd7ce956bdfa2fa6ee8ac6d77ad8a57616811"; 7359 - sha256 = "0anfwxq93ddmymdna692xz74h3kimwmw1ii6pq8ci08i3pkqjrf7"; 7360 }; 7361 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; 7362 }; ··· 7460 7461 vim-matchup = buildVimPluginFrom2Nix { 7462 pname = "vim-matchup"; 7463 - version = "2021-06-02"; 7464 src = fetchFromGitHub { 7465 owner = "andymass"; 7466 repo = "vim-matchup"; 7467 - rev = "fd9f3c09b04725c8042149bfe3fd080b6f6962cb"; 7468 - sha256 = "08cqh4b01jl0iqd1nj2sw2jcwxp48m9rdh50sdnfjgdvynnpagik"; 7469 }; 7470 meta.homepage = "https://github.com/andymass/vim-matchup/"; 7471 }; ··· 7844 7845 vim-pandoc = buildVimPluginFrom2Nix { 7846 pname = "vim-pandoc"; 7847 - version = "2021-04-30"; 7848 src = fetchFromGitHub { 7849 owner = "vim-pandoc"; 7850 repo = "vim-pandoc"; 7851 - rev = "587399591a9e9b8da9846c0d724a84a3bd1ce98e"; 7852 - sha256 = "1xghmq15i8wqfwx7gib8j54c5s3an9q4idy6c6mbywd75s4384m5"; 7853 }; 7854 meta.homepage = "https://github.com/vim-pandoc/vim-pandoc/"; 7855 }; ··· 7988 7989 vim-polyglot = buildVimPluginFrom2Nix { 7990 pname = "vim-polyglot"; 7991 - version = "2021-06-04"; 7992 src = fetchFromGitHub { 7993 owner = "sheerun"; 7994 repo = "vim-polyglot"; 7995 - rev = "c312d30231f136d2fbb32a2cfea554af5066e6b0"; 7996 - sha256 = "1apd860v2xfi3fjgl15j7mgn6nczx10vj324w1vf1ic5nyy4b594"; 7997 }; 7998 meta.homepage = "https://github.com/sheerun/vim-polyglot/"; 7999 }; ··· 8252 8253 vim-ruby = buildVimPluginFrom2Nix { 8254 pname = "vim-ruby"; 8255 - version = "2021-02-03"; 8256 src = fetchFromGitHub { 8257 owner = "vim-ruby"; 8258 repo = "vim-ruby"; 8259 - rev = "4788a08433c3c90e131fc7d110d82577e1234a86"; 8260 - sha256 = "1sq1li4s40xgy8ww4krsxqdqlwhcd9l67551iadccvsvjka16ynw"; 8261 }; 8262 meta.homepage = "https://github.com/vim-ruby/vim-ruby/"; 8263 }; ··· 8528 8529 vim-snippets = buildVimPluginFrom2Nix { 8530 pname = "vim-snippets"; 8531 - version = "2021-04-19"; 8532 src = fetchFromGitHub { 8533 owner = "honza"; 8534 repo = "vim-snippets"; 8535 - rev = "2a28fc35f6848ad38681d4b509ae3f5962276b5d"; 8536 - sha256 = "05xywkyh809g7zax4wdw5vn29xcs1wg3ylbsdi9rz18phm6im41k"; 8537 }; 8538 meta.homepage = "https://github.com/honza/vim-snippets/"; 8539 }; ··· 8744 8745 vim-terraform = buildVimPluginFrom2Nix { 8746 pname = "vim-terraform"; 8747 - version = "2021-05-08"; 8748 src = fetchFromGitHub { 8749 owner = "hashivim"; 8750 repo = "vim-terraform"; 8751 - rev = "9166d42e5dc9bc0ef7e1b9e93d52bb4c5b923560"; 8752 - sha256 = "1wr1sqxjy1dqyvkvii8jrxwagfph52z2ij8p1nz5b1kpyzvvpg7b"; 8753 }; 8754 meta.homepage = "https://github.com/hashivim/vim-terraform/"; 8755 }; ··· 8937 8938 vim-tpipeline = buildVimPluginFrom2Nix { 8939 pname = "vim-tpipeline"; 8940 - version = "2021-06-03"; 8941 src = fetchFromGitHub { 8942 owner = "vimpostor"; 8943 repo = "vim-tpipeline"; 8944 - rev = "683cf4f2e16149c477a8f5c96b7429932a68d801"; 8945 - sha256 = "0gr5k4bzzzvn00plimpkjiavya04jvcgg322k8yblzmm01r6vcr2"; 8946 }; 8947 meta.homepage = "https://github.com/vimpostor/vim-tpipeline/"; 8948 }; ··· 8997 8998 vim-ultest = buildVimPluginFrom2Nix { 8999 pname = "vim-ultest"; 9000 - version = "2021-06-07"; 9001 src = fetchFromGitHub { 9002 owner = "rcarriga"; 9003 repo = "vim-ultest"; 9004 - rev = "d864a6b2b0f394b9371246cad226adac7507e13d"; 9005 - sha256 = "0bvdhbla38mvq9x595h5mcvib13sb84mz3z9f7sqf4m3c9v9376m"; 9006 }; 9007 meta.homepage = "https://github.com/rcarriga/vim-ultest/"; 9008 }; ··· 9069 9070 vim-visual-multi = buildVimPluginFrom2Nix { 9071 pname = "vim-visual-multi"; 9072 - version = "2021-06-01"; 9073 src = fetchFromGitHub { 9074 owner = "mg979"; 9075 repo = "vim-visual-multi"; 9076 - rev = "2b9d104c57aeb612d7f00e1d071d712ed8671949"; 9077 - sha256 = "17f92pka2flwnhx8yg7skbp8kyhbb6gmvm0mni2jm7w3iq68nbmw"; 9078 }; 9079 meta.homepage = "https://github.com/mg979/vim-visual-multi/"; 9080 }; ··· 9225 9226 vim-xtabline = buildVimPluginFrom2Nix { 9227 pname = "vim-xtabline"; 9228 - version = "2021-06-08"; 9229 src = fetchFromGitHub { 9230 owner = "mg979"; 9231 repo = "vim-xtabline"; 9232 - rev = "5e67677a4815bbf474b52f8aefcfa2090fe43768"; 9233 - sha256 = "17pb39zhzsmmibxmsbrsd3znky88sar2sl0h7b1418qqkaakx4p9"; 9234 }; 9235 meta.homepage = "https://github.com/mg979/vim-xtabline/"; 9236 }; ··· 9417 9418 vimspector = buildVimPluginFrom2Nix { 9419 pname = "vimspector"; 9420 - version = "2021-06-07"; 9421 src = fetchFromGitHub { 9422 owner = "puremourning"; 9423 repo = "vimspector"; 9424 - rev = "1cbb400d426760a63d5383e2574e9d8905bebe51"; 9425 - sha256 = "172kryvxphsvbh2f60ka21rjsrq4abgdh1ijyxp57p1qbbv9fhcc"; 9426 fetchSubmodules = true; 9427 }; 9428 meta.homepage = "https://github.com/puremourning/vimspector/"; ··· 9430 9431 vimtex = buildVimPluginFrom2Nix { 9432 pname = "vimtex"; 9433 - version = "2021-06-06"; 9434 src = fetchFromGitHub { 9435 owner = "lervag"; 9436 repo = "vimtex"; 9437 - rev = "fef77c8edf655d947e4d9c78d7bd2740ccda70cd"; 9438 - sha256 = "06hdz4rwwnmm1hhhjhvcd50r04qnvmksriaw4csv3gfnkfkm5v9r"; 9439 }; 9440 meta.homepage = "https://github.com/lervag/vimtex/"; 9441 }; ··· 9478 9479 vista-vim = buildVimPluginFrom2Nix { 9480 pname = "vista-vim"; 9481 - version = "2021-05-28"; 9482 src = fetchFromGitHub { 9483 owner = "liuchengxu"; 9484 repo = "vista.vim"; 9485 - rev = "19cad968d2cd759e7f9de1d662ec680bd93ebebc"; 9486 - sha256 = "0r01b6mml6qgyybi6i59bflgqi03w0fnl0wfgwac96ixs2wdvl1l"; 9487 }; 9488 meta.homepage = "https://github.com/liuchengxu/vista.vim/"; 9489 }; ··· 9708 9709 zig-vim = buildVimPluginFrom2Nix { 9710 pname = "zig-vim"; 9711 - version = "2021-05-12"; 9712 src = fetchFromGitHub { 9713 owner = "ziglang"; 9714 repo = "zig.vim"; 9715 - rev = "9ec189bc76ed2850f916394ed8d6127290f51338"; 9716 - sha256 = "0xl2pxgmam5ls7a59bdvx3gyzcgsq3wvgby2c5667627kcq05j6s"; 9717 }; 9718 meta.homepage = "https://github.com/ziglang/zig.vim/"; 9719 };
··· 221 222 auto-session = buildVimPluginFrom2Nix { 223 pname = "auto-session"; 224 + version = "2021-06-13"; 225 src = fetchFromGitHub { 226 owner = "rmagatti"; 227 repo = "auto-session"; 228 + rev = "7587e38c32f4bba2b41516fc3aba3ddc50995e97"; 229 + sha256 = "126fxl5krs6xkq12yjw6j9whh74msznw939hq4i0fcrhsx2f5y5m"; 230 }; 231 meta.homepage = "https://github.com/rmagatti/auto-session/"; 232 }; ··· 269 270 barbar-nvim = buildVimPluginFrom2Nix { 271 pname = "barbar-nvim"; 272 + version = "2021-06-12"; 273 src = fetchFromGitHub { 274 owner = "romgrk"; 275 repo = "barbar.nvim"; 276 + rev = "33639e53d0bf69444275ed048c5bfd7e29396634"; 277 + sha256 = "0zqc4j0nbdhap8a67529n2k4k53xnqxrjsn2a4sdqdwvm207y6r9"; 278 }; 279 meta.homepage = "https://github.com/romgrk/barbar.nvim/"; 280 }; ··· 413 414 chadtree = buildVimPluginFrom2Nix { 415 pname = "chadtree"; 416 + version = "2021-06-16"; 417 src = fetchFromGitHub { 418 owner = "ms-jpq"; 419 repo = "chadtree"; 420 + rev = "7da6e0f36b88144a3371a07c8ccb8cc9510da9ea"; 421 + sha256 = "18j5jj28riv7nchxlj9q4p83gkn3h1b43c4fpdqfidhbda0lxhl6"; 422 }; 423 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 424 }; ··· 449 450 ci_dark = buildVimPluginFrom2Nix { 451 pname = "ci_dark"; 452 + version = "2021-06-14"; 453 src = fetchFromGitHub { 454 owner = "yunlingz"; 455 repo = "ci_dark"; 456 + rev = "436cda40ec6491c68d5f995fa9da41361a3478fc"; 457 + sha256 = "0jw07l6l273w6rs877anjdmiraawain48zs2xxzyvh4pshw8szz9"; 458 }; 459 meta.homepage = "https://github.com/yunlingz/ci_dark/"; 460 }; ··· 557 558 coc-nvim = buildVimPluginFrom2Nix { 559 pname = "coc-nvim"; 560 + version = "2021-06-16"; 561 src = fetchFromGitHub { 562 owner = "neoclide"; 563 repo = "coc.nvim"; 564 + rev = "0692698256a55c0c9c2f12988f12dc68b00890ad"; 565 + sha256 = "0ncdjkgg0yi76rklzhvysiaczh85gwbbsyxnn6z29g5clxcar3j0"; 566 }; 567 meta.homepage = "https://github.com/neoclide/coc.nvim/"; 568 }; ··· 774 775 conjure = buildVimPluginFrom2Nix { 776 pname = "conjure"; 777 + version = "2021-06-13"; 778 src = fetchFromGitHub { 779 owner = "Olical"; 780 repo = "conjure"; 781 + rev = "b55e4906a10db0f6917058aec6616075c4d06994"; 782 + sha256 = "0agmfahppcaxxn3kwfg9wx9ncdz51qixqh52xw6rddhpda5h7gfm"; 783 }; 784 meta.homepage = "https://github.com/Olical/conjure/"; 785 }; ··· 1014 1015 denite-nvim = buildVimPluginFrom2Nix { 1016 pname = "denite-nvim"; 1017 + version = "2021-06-14"; 1018 src = fetchFromGitHub { 1019 owner = "Shougo"; 1020 repo = "denite.nvim"; 1021 + rev = "2e63db65e99d2d34835e227aa6803ec6cfbde3a9"; 1022 + sha256 = "0v2lvrvlmsdpccfwjcl18ijif9appzn62cl58m6p2y4zvcz7dh0z"; 1023 }; 1024 meta.homepage = "https://github.com/Shougo/denite.nvim/"; 1025 }; 1026 1027 deol-nvim = buildVimPluginFrom2Nix { 1028 pname = "deol-nvim"; 1029 + version = "2021-06-13"; 1030 src = fetchFromGitHub { 1031 owner = "Shougo"; 1032 repo = "deol.nvim"; 1033 + rev = "5861affed0158c68b91b0bd3d9f0f4184ac5bb29"; 1034 + sha256 = "0dhhqzdr0j1zvgwsssx90b9rfcval18cr5jc9kg6xlccg492x7jl"; 1035 }; 1036 meta.homepage = "https://github.com/Shougo/deol.nvim/"; 1037 }; ··· 1304 1305 diffview-nvim = buildVimPluginFrom2Nix { 1306 pname = "diffview-nvim"; 1307 + version = "2021-06-15"; 1308 src = fetchFromGitHub { 1309 owner = "sindrets"; 1310 repo = "diffview.nvim"; 1311 + rev = "f06495b12ba47460c61e8ad1388326e3f94e5637"; 1312 + sha256 = "0lxv2c8wa0a6nknw2vfms9fzgjrmjk8klavhs8ay1qcgzis9s1iq"; 1313 }; 1314 meta.homepage = "https://github.com/sindrets/diffview.nvim/"; 1315 }; ··· 1462 1463 falcon = buildVimPluginFrom2Nix { 1464 pname = "falcon"; 1465 + version = "2021-06-11"; 1466 src = fetchFromGitHub { 1467 owner = "fenetikm"; 1468 repo = "falcon"; 1469 + rev = "0893abf44cd6dda4d50e98c4ab1f9aea8e61d617"; 1470 + sha256 = "12fa2kwg2495qhs845g31a9iszlrry4jc19famgpjg1glgm9lkrm"; 1471 }; 1472 meta.homepage = "https://github.com/fenetikm/falcon/"; 1473 }; ··· 1522 1523 ferret = buildVimPluginFrom2Nix { 1524 pname = "ferret"; 1525 + version = "2021-06-12"; 1526 src = fetchFromGitHub { 1527 owner = "wincent"; 1528 repo = "ferret"; 1529 + rev = "ce27366ab52ef27a2307836e586b9b9c54a00ae5"; 1530 + sha256 = "1j69gd5j7bml6a8gaa8skp3z0145372pnqmqq8hfn7gvncql6l97"; 1531 }; 1532 meta.homepage = "https://github.com/wincent/ferret/"; 1533 }; ··· 1607 1608 friendly-snippets = buildVimPluginFrom2Nix { 1609 pname = "friendly-snippets"; 1610 + version = "2021-06-13"; 1611 src = fetchFromGitHub { 1612 owner = "rafamadriz"; 1613 repo = "friendly-snippets"; 1614 + rev = "22c37fd12074290561210004918a870db085ceb3"; 1615 + sha256 = "1nky1sq602vn8bwdr4h7a3djx0s8adq6jd7jbb87vqb3z63q4xl9"; 1616 }; 1617 meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; 1618 }; ··· 1739 1740 gina-vim = buildVimPluginFrom2Nix { 1741 pname = "gina-vim"; 1742 + version = "2021-06-12"; 1743 src = fetchFromGitHub { 1744 owner = "lambdalisue"; 1745 repo = "gina.vim"; 1746 + rev = "abdbe0fe33f3b6fc59e94f7cc3072768f8dfd8ac"; 1747 + sha256 = "1f3shh6jxr5i1an2dbb1vmc0l2xg03fm6ava25ahxg4b5ka59bc5"; 1748 }; 1749 meta.homepage = "https://github.com/lambdalisue/gina.vim/"; 1750 }; 1751 1752 git-blame-nvim = buildVimPluginFrom2Nix { 1753 pname = "git-blame-nvim"; 1754 + version = "2021-06-14"; 1755 src = fetchFromGitHub { 1756 owner = "f-person"; 1757 repo = "git-blame.nvim"; 1758 + rev = "125f09f3e09091fa9cc6585156e199d08989dc0e"; 1759 + sha256 = "1d6al5yrwv0wfmy39k8ky5ha1x0a6mz6djscibwz13fvgqka2730"; 1760 }; 1761 meta.homepage = "https://github.com/f-person/git-blame.nvim/"; 1762 }; ··· 1799 1800 gitsigns-nvim = buildVimPluginFrom2Nix { 1801 pname = "gitsigns-nvim"; 1802 + version = "2021-06-16"; 1803 src = fetchFromGitHub { 1804 owner = "lewis6991"; 1805 repo = "gitsigns.nvim"; 1806 + rev = "229d9c0d387789e5aff7138a513fcd1184b0ec26"; 1807 + sha256 = "03yl9dq09l7mfal44qh16k4wav0lq4cq0ng715knnvqc0qhyk7p1"; 1808 }; 1809 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 1810 }; ··· 1907 1908 gruvbox-flat-nvim = buildVimPluginFrom2Nix { 1909 pname = "gruvbox-flat-nvim"; 1910 + version = "2021-06-11"; 1911 src = fetchFromGitHub { 1912 owner = "eddyekofo94"; 1913 repo = "gruvbox-flat.nvim"; 1914 + rev = "4e6615e601ce6861dddc6533532a7901fd0a68a4"; 1915 + sha256 = "0p4390xdf4m3n6604nvpaca4dnswayja69brg55lhs5x1nrrfsn0"; 1916 }; 1917 meta.homepage = "https://github.com/eddyekofo94/gruvbox-flat.nvim/"; 1918 }; ··· 2003 2004 hologram-nvim = buildVimPluginFrom2Nix { 2005 pname = "hologram-nvim"; 2006 + version = "2021-06-14"; 2007 src = fetchFromGitHub { 2008 owner = "edluffy"; 2009 repo = "hologram.nvim"; 2010 + rev = "d8300f996fde96fc37c02b89f70642c1c44057a3"; 2011 + sha256 = "0g9i5mgd69kgkl27my1xnyd3yf77c8313ikbhm7cn6i6iqml1blf"; 2012 }; 2013 meta.homepage = "https://github.com/edluffy/hologram.nvim/"; 2014 }; ··· 2147 2148 indent-blankline-nvim = buildVimPluginFrom2Nix { 2149 pname = "indent-blankline-nvim"; 2150 + version = "2021-06-10"; 2151 src = fetchFromGitHub { 2152 owner = "lukas-reineke"; 2153 repo = "indent-blankline.nvim"; 2154 + rev = "5d5d2f80ec48e3f5fe7237ec17cd1587f39d3be7"; 2155 + sha256 = "005nv99jw9ricgy1xyxixl1ssyh7jai9kv7cx95g5igfvvpblz7k"; 2156 }; 2157 meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; 2158 }; ··· 2400 2401 LeaderF = buildVimPluginFrom2Nix { 2402 pname = "LeaderF"; 2403 + version = "2021-06-10"; 2404 src = fetchFromGitHub { 2405 owner = "Yggdroot"; 2406 repo = "LeaderF"; 2407 + rev = "95f14d52554bc5d9e7fe1bfe92c0c542aab9125e"; 2408 + sha256 = "0isbqyi3ny0zy2npq15j4hpkhnqvf17zv39wpc62i91dqyplp4yy"; 2409 }; 2410 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; 2411 }; ··· 2496 2497 lightline-ale = buildVimPluginFrom2Nix { 2498 pname = "lightline-ale"; 2499 + version = "2021-06-09"; 2500 src = fetchFromGitHub { 2501 owner = "maximbaz"; 2502 repo = "lightline-ale"; 2503 + rev = "a861f691ac7e40b1b359bc7a147078fa1e0570ce"; 2504 + sha256 = "0bi3pghcjdpbrp235bhkgqrsyfr1m6v40krxfb2qbc1yy9plbs9q"; 2505 }; 2506 meta.homepage = "https://github.com/maximbaz/lightline-ale/"; 2507 }; 2508 2509 lightline-bufferline = buildVimPluginFrom2Nix { 2510 pname = "lightline-bufferline"; 2511 + version = "2021-06-09"; 2512 src = fetchFromGitHub { 2513 owner = "mengelbrecht"; 2514 repo = "lightline-bufferline"; 2515 + rev = "ce6b2e1e09654af34a80af774879eac4708cc11e"; 2516 + sha256 = "0cv5845d1gg9mv5pcp8c9afydvgihgfyk7ibjr3fgkqacwcfzjmy"; 2517 }; 2518 meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/"; 2519 }; ··· 2540 sha256 = "1dsqssxgbglq6al6di9grxl24rgwidgd6jrc8d4gk6v6ymgzckl8"; 2541 }; 2542 meta.homepage = "https://github.com/itchyny/lightline.vim/"; 2543 + }; 2544 + 2545 + lightspeed-nvim = buildVimPluginFrom2Nix { 2546 + pname = "lightspeed-nvim"; 2547 + version = "2021-06-16"; 2548 + src = fetchFromGitHub { 2549 + owner = "ggandor"; 2550 + repo = "lightspeed.nvim"; 2551 + rev = "2c9ee4d31c84835e0d929a98d9142ac9e3e9dc0c"; 2552 + sha256 = "0hc0xis0zgikf8mlsvqrn2vqjq6v1sscfihd8895wrz0hnzcmn8s"; 2553 + }; 2554 + meta.homepage = "https://github.com/ggandor/lightspeed.nvim/"; 2555 }; 2556 2557 limelight-vim = buildVimPluginFrom2Nix { ··· 2616 2617 lsp_signature-nvim = buildVimPluginFrom2Nix { 2618 pname = "lsp_signature-nvim"; 2619 + version = "2021-06-10"; 2620 src = fetchFromGitHub { 2621 owner = "ray-x"; 2622 repo = "lsp_signature.nvim"; 2623 + rev = "3c80042ce8d9aa378698f80ea24742122ac529d7"; 2624 + sha256 = "0rrmi7q8f8s208zbbdvfr0ysag8x0xkc8j9cpljc2n8a4pyn6z0z"; 2625 }; 2626 meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; 2627 }; ··· 3072 3073 neogit = buildVimPluginFrom2Nix { 3074 pname = "neogit"; 3075 + version = "2021-06-15"; 3076 src = fetchFromGitHub { 3077 owner = "TimUntersberger"; 3078 repo = "neogit"; 3079 + rev = "c5c39a18b5415da175e37ce8c5c4fb8648edc9f4"; 3080 + sha256 = "1ixidbf996nrwmw81h2j5bg2npai4w5dsr2507w436ic04s9dn59"; 3081 }; 3082 meta.homepage = "https://github.com/TimUntersberger/neogit/"; 3083 }; ··· 3276 3277 nlua-nvim = buildVimPluginFrom2Nix { 3278 pname = "nlua-nvim"; 3279 + version = "2021-06-15"; 3280 src = fetchFromGitHub { 3281 owner = "tjdevries"; 3282 repo = "nlua.nvim"; 3283 + rev = "a0722bd2f6fdf54f85aaf8dcd6a1032f64c83905"; 3284 + sha256 = "1j3350hs5dhbksi7wbzaq5p2268544virj0hj41bs5iv078pjj45"; 3285 }; 3286 meta.homepage = "https://github.com/tjdevries/nlua.nvim/"; 3287 }; ··· 3300 3301 nord-vim = buildVimPluginFrom2Nix { 3302 pname = "nord-vim"; 3303 + version = "2021-06-09"; 3304 src = fetchFromGitHub { 3305 owner = "arcticicestudio"; 3306 repo = "nord-vim"; 3307 + rev = "537c66ca7c1308430b00dab41d9ad9c4201555f7"; 3308 + sha256 = "18v7xgag87czxnm2mvxg273z88gc8bh4jgzl1rh10y6kbbyv9c82"; 3309 }; 3310 meta.homepage = "https://github.com/arcticicestudio/nord-vim/"; 3311 }; ··· 3360 3361 nvim-autopairs = buildVimPluginFrom2Nix { 3362 pname = "nvim-autopairs"; 3363 + version = "2021-06-16"; 3364 src = fetchFromGitHub { 3365 owner = "windwp"; 3366 repo = "nvim-autopairs"; 3367 + rev = "5a5c14e492638856fcd57d867be419829f158278"; 3368 + sha256 = "1pyw0y2lhhaid3ggzlnxmc3c0xhs2vgsx3pfgwm46mi5v6xl2h2l"; 3369 }; 3370 meta.homepage = "https://github.com/windwp/nvim-autopairs/"; 3371 }; 3372 3373 nvim-base16 = buildVimPluginFrom2Nix { 3374 pname = "nvim-base16"; 3375 + version = "2021-06-15"; 3376 src = fetchFromGitHub { 3377 owner = "RRethy"; 3378 repo = "nvim-base16"; 3379 + rev = "8715d4db49706e7c50958a56e5b14791d539c10c"; 3380 + sha256 = "1as567f3apgb9i2rh6j6d3gk6ipwm3kz694rbxzy2rpzmk4ic93h"; 3381 }; 3382 meta.homepage = "https://github.com/RRethy/nvim-base16/"; 3383 }; ··· 3396 3397 nvim-bufferline-lua = buildVimPluginFrom2Nix { 3398 pname = "nvim-bufferline-lua"; 3399 + version = "2021-06-15"; 3400 src = fetchFromGitHub { 3401 owner = "akinsho"; 3402 repo = "nvim-bufferline.lua"; 3403 + rev = "2db4a3c2c42816a31db391f30a708d976a8c679c"; 3404 + sha256 = "0az2hn4h6cjrr55l56jm3la78lip4c6frz82d731pxqypnynqg84"; 3405 }; 3406 meta.homepage = "https://github.com/akinsho/nvim-bufferline.lua/"; 3407 }; ··· 3432 3433 nvim-compe = buildVimPluginFrom2Nix { 3434 pname = "nvim-compe"; 3435 + version = "2021-06-14"; 3436 src = fetchFromGitHub { 3437 owner = "hrsh7th"; 3438 repo = "nvim-compe"; 3439 + rev = "9c123d662715f1346d7b51f37fc78df33fe75e2d"; 3440 + sha256 = "0zgwma3wvhq3h64apy06wpnz3gq7dgfzf4yb6llxsqb0qj032f3f"; 3441 }; 3442 meta.homepage = "https://github.com/hrsh7th/nvim-compe/"; 3443 }; ··· 3456 3457 nvim-dap = buildVimPluginFrom2Nix { 3458 pname = "nvim-dap"; 3459 + version = "2021-06-15"; 3460 src = fetchFromGitHub { 3461 owner = "mfussenegger"; 3462 repo = "nvim-dap"; 3463 + rev = "d5e57dc263ab14ec5d99049f66f5a069b63837dc"; 3464 + sha256 = "02gjplbgc2lxbgvirhvk4qp0ns1xk73wf7v4iw6v9bcr6sr95iqn"; 3465 }; 3466 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 3467 }; 3468 3469 nvim-dap-ui = buildVimPluginFrom2Nix { 3470 pname = "nvim-dap-ui"; 3471 + version = "2021-06-16"; 3472 src = fetchFromGitHub { 3473 owner = "rcarriga"; 3474 repo = "nvim-dap-ui"; 3475 + rev = "40160a6d6b090339c0337c0c538f670bf9387d63"; 3476 + sha256 = "17s0l7xc9080ssv6lk0lhjvj002ccqw7p0k8xb0ps5wacndkm81v"; 3477 }; 3478 meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; 3479 }; 3480 3481 nvim-dap-virtual-text = buildVimPluginFrom2Nix { 3482 pname = "nvim-dap-virtual-text"; 3483 + version = "2021-06-12"; 3484 src = fetchFromGitHub { 3485 owner = "theHamsta"; 3486 repo = "nvim-dap-virtual-text"; 3487 + rev = "c07c23f52e1019b237927f9520c691e57adb9e6a"; 3488 + sha256 = "0pa1xjp6h5ny7lnql8nsqszx0gpzc1fa9xiksq3k1k5yjjj4wm1z"; 3489 }; 3490 meta.homepage = "https://github.com/theHamsta/nvim-dap-virtual-text/"; 3491 }; ··· 3504 3505 nvim-highlite = buildVimPluginFrom2Nix { 3506 pname = "nvim-highlite"; 3507 + version = "2021-06-14"; 3508 src = fetchFromGitHub { 3509 owner = "Iron-E"; 3510 repo = "nvim-highlite"; 3511 + rev = "d0bdf0cb2d11064ac09d57bcfd48b53f0ee77124"; 3512 + sha256 = "0smkmaz36zjisnlfzjmqgvljb0xk7j07xja69va3bf7k4kcg326y"; 3513 }; 3514 meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; 3515 }; 3516 3517 nvim-hlslens = buildVimPluginFrom2Nix { 3518 pname = "nvim-hlslens"; 3519 + version = "2021-06-12"; 3520 src = fetchFromGitHub { 3521 owner = "kevinhwang91"; 3522 repo = "nvim-hlslens"; 3523 + rev = "dd688e37458a6fdeb050942da8c1260389c2a99a"; 3524 + sha256 = "0q4bmp3wy0miaysldpfm6646r8c0llygfnlbmk5brs4la321hjld"; 3525 }; 3526 meta.homepage = "https://github.com/kevinhwang91/nvim-hlslens/"; 3527 }; ··· 3540 3541 nvim-jdtls = buildVimPluginFrom2Nix { 3542 pname = "nvim-jdtls"; 3543 + version = "2021-06-15"; 3544 src = fetchFromGitHub { 3545 owner = "mfussenegger"; 3546 repo = "nvim-jdtls"; 3547 + rev = "a26e1818fa62cfbcbd9728ad11bc3fc312d6e50e"; 3548 + sha256 = "00w6jdpqfzxi9kfvwig052g8c0184pq71fs9p2dryx9klcxkcjnb"; 3549 }; 3550 meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; 3551 }; ··· 3564 3565 nvim-lspconfig = buildVimPluginFrom2Nix { 3566 pname = "nvim-lspconfig"; 3567 + version = "2021-06-16"; 3568 src = fetchFromGitHub { 3569 owner = "neovim"; 3570 repo = "nvim-lspconfig"; 3571 + rev = "f81570d1288fd974098e0f311f728469ca919155"; 3572 + sha256 = "162j51rw1gv0gwip4d82qvmgpk7ky22xhhb2sjqm43zhjv3hqy0g"; 3573 }; 3574 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 3575 }; ··· 3648 3649 nvim-tree-lua = buildVimPluginFrom2Nix { 3650 pname = "nvim-tree-lua"; 3651 + version = "2021-06-15"; 3652 src = fetchFromGitHub { 3653 owner = "kyazdani42"; 3654 repo = "nvim-tree.lua"; 3655 + rev = "bfeaf4c8ef5ff24e93005da2561407a13ba69d4d"; 3656 + sha256 = "0sqydjvcjrqzw91b7sk7y9rrcs0l2j34hshcbwwwz8nrilfk6ak7"; 3657 }; 3658 meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/"; 3659 }; 3660 3661 nvim-treesitter = buildVimPluginFrom2Nix { 3662 pname = "nvim-treesitter"; 3663 + version = "2021-06-15"; 3664 src = fetchFromGitHub { 3665 owner = "nvim-treesitter"; 3666 repo = "nvim-treesitter"; 3667 + rev = "84015ac3c7e3f6a05482a26b78a072f8242e62c7"; 3668 + sha256 = "170ldagz7d3fnd050jpz0dxjm64lr9biqr7qixc8gfgav664b5ib"; 3669 }; 3670 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 3671 }; ··· 3708 3709 nvim-treesitter-textobjects = buildVimPluginFrom2Nix { 3710 pname = "nvim-treesitter-textobjects"; 3711 + version = "2021-06-09"; 3712 src = fetchFromGitHub { 3713 owner = "nvim-treesitter"; 3714 repo = "nvim-treesitter-textobjects"; 3715 + rev = "6cea13039db901afb75c8efa587274ebd94c875a"; 3716 + sha256 = "16bi6lzb4dl6m5kcp7z2q26a9w6sb0lb3y39wd3ai5ir3p7alix4"; 3717 }; 3718 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 3719 }; 3720 3721 nvim-ts-rainbow = buildVimPluginFrom2Nix { 3722 pname = "nvim-ts-rainbow"; 3723 + version = "2021-06-10"; 3724 src = fetchFromGitHub { 3725 owner = "p00f"; 3726 repo = "nvim-ts-rainbow"; 3727 + rev = "8b9def16536e459eafa9e216e05929a02244760b"; 3728 + sha256 = "0y958rn62xz2smb1z3ckf3l4pgnd6lph9wdbw52z77yj2bskcgf3"; 3729 }; 3730 meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/"; 3731 }; ··· 3804 3805 one-nvim = buildVimPluginFrom2Nix { 3806 pname = "one-nvim"; 3807 + version = "2021-06-10"; 3808 src = fetchFromGitHub { 3809 owner = "Th3Whit3Wolf"; 3810 repo = "one-nvim"; 3811 + rev = "faf6fb3f98fccbe009c3466f657a8fff84a5f956"; 3812 + sha256 = "1ajg3vlrms2jy23sd2my0yrrng6wfjklq8fkpnkgxypd4gy6k9rv"; 3813 }; 3814 meta.homepage = "https://github.com/Th3Whit3Wolf/one-nvim/"; 3815 }; ··· 3864 3865 packer-nvim = buildVimPluginFrom2Nix { 3866 pname = "packer-nvim"; 3867 + version = "2021-06-13"; 3868 src = fetchFromGitHub { 3869 owner = "wbthomason"; 3870 repo = "packer.nvim"; 3871 + rev = "4012bd40af350a38696a6ba92a5df9bd99b48527"; 3872 + sha256 = "0w3glp57wm7fkh0x3mqalckf8kw3x0rpbwvnafvfpsaapvmfci4h"; 3873 }; 3874 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 3875 }; ··· 3972 3973 plenary-nvim = buildVimPluginFrom2Nix { 3974 pname = "plenary-nvim"; 3975 + version = "2021-06-09"; 3976 src = fetchFromGitHub { 3977 owner = "nvim-lua"; 3978 repo = "plenary.nvim"; 3979 + rev = "c4dd6e7b29e77d7d795c0f7c67a8ca9673a7b50f"; 3980 + sha256 = "1bq5myxd91pbs2malh4zglmj6bqa3jrjg4allrn9zbkvwxhylygi"; 3981 }; 3982 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 3983 }; ··· 4021 4022 presence-nvim = buildVimPluginFrom2Nix { 4023 pname = "presence-nvim"; 4024 + version = "2021-06-14"; 4025 src = fetchFromGitHub { 4026 owner = "andweeb"; 4027 repo = "presence.nvim"; 4028 + rev = "65a16b25f98891e2832daa437cdd682e546a494e"; 4029 + sha256 = "0fwxxrwad3y69bczs7rxa0brff4vp139w2ylv8rfh0v2dgx2gmay"; 4030 }; 4031 meta.homepage = "https://github.com/andweeb/presence.nvim/"; 4032 }; ··· 4213 4214 registers-nvim = buildVimPluginFrom2Nix { 4215 pname = "registers-nvim"; 4216 + version = "2021-06-16"; 4217 src = fetchFromGitHub { 4218 owner = "tversteeg"; 4219 repo = "registers.nvim"; 4220 + rev = "a80e199ad4e6e7027f2822fcbf92428606127893"; 4221 + sha256 = "0xssz0vhylxhsbr7fm5gbagp23xcbl1nv16845nmahawab6ir9ks"; 4222 }; 4223 meta.homepage = "https://github.com/tversteeg/registers.nvim/"; 4224 }; ··· 4309 4310 rust-tools-nvim = buildVimPluginFrom2Nix { 4311 pname = "rust-tools-nvim"; 4312 + version = "2021-06-15"; 4313 src = fetchFromGitHub { 4314 owner = "simrat39"; 4315 repo = "rust-tools.nvim"; 4316 + rev = "493202aa28b5b9e4aa378ad04de50162ec1f353c"; 4317 + sha256 = "11azahjqg6wvahchds8hanbs8qrx2kjz7g5vcxcfyajfpns1ck6r"; 4318 }; 4319 meta.homepage = "https://github.com/simrat39/rust-tools.nvim/"; 4320 }; ··· 4562 4563 Spacegray-vim = buildVimPluginFrom2Nix { 4564 pname = "Spacegray-vim"; 4565 + version = "2021-06-15"; 4566 src = fetchFromGitHub { 4567 owner = "ackyshake"; 4568 repo = "Spacegray.vim"; 4569 + rev = "0aa4e5c973413add9766689385bf9137d8c6cbc9"; 4570 + sha256 = "12lwvcm2ahwvr8gj1sdlgf42cd2f4xxjmiir68f09yimzajip7yi"; 4571 }; 4572 meta.homepage = "https://github.com/ackyshake/Spacegray.vim/"; 4573 }; ··· 4912 4913 telescope-symbols-nvim = buildVimPluginFrom2Nix { 4914 pname = "telescope-symbols-nvim"; 4915 + version = "2021-06-15"; 4916 src = fetchFromGitHub { 4917 owner = "nvim-telescope"; 4918 repo = "telescope-symbols.nvim"; 4919 + rev = "e211b6aeed1f94ca660c407f3052f83ab8f4b2a9"; 4920 + sha256 = "0nd02akh5nmcnv8mqih6xpzc4pbhys6rva7v60p38kxx50ycfkvw"; 4921 }; 4922 meta.homepage = "https://github.com/nvim-telescope/telescope-symbols.nvim/"; 4923 }; ··· 4936 4937 telescope-nvim = buildVimPluginFrom2Nix { 4938 pname = "telescope-nvim"; 4939 + version = "2021-06-14"; 4940 src = fetchFromGitHub { 4941 owner = "nvim-telescope"; 4942 repo = "telescope.nvim"; 4943 + rev = "6ac5ee0854fe02d651cadf2fc97a2463ff92f322"; 4944 + sha256 = "1k2glya8cd000kzfvx5fif9fcqvcq1k2vrkwyzhfm4yngz7bxm1p"; 4945 }; 4946 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 4947 }; ··· 5032 5033 todo-comments-nvim = buildVimPluginFrom2Nix { 5034 pname = "todo-comments-nvim"; 5035 + version = "2021-06-14"; 5036 src = fetchFromGitHub { 5037 owner = "folke"; 5038 repo = "todo-comments.nvim"; 5039 + rev = "014959e82aabc07a16739c771bf40e7fd6de3fe9"; 5040 + sha256 = "031jyzykn9i32h8pq89571p2yrwp1d30qh2616h978l8a7bp8cyq"; 5041 }; 5042 meta.homepage = "https://github.com/folke/todo-comments.nvim/"; 5043 }; ··· 5057 5058 traces-vim = buildVimPluginFrom2Nix { 5059 pname = "traces-vim"; 5060 + version = "2021-06-16"; 5061 src = fetchFromGitHub { 5062 owner = "markonm"; 5063 repo = "traces.vim"; 5064 + rev = "e36a2e45791ef9078de781a781fec70e160044b0"; 5065 + sha256 = "1qndaqs38mgkl15n895nzjc98h2cy4gjgr3r72cpwhn9qmzhi5zc"; 5066 }; 5067 meta.homepage = "https://github.com/markonm/traces.vim/"; 5068 }; ··· 5093 5094 trouble-nvim = buildVimPluginFrom2Nix { 5095 pname = "trouble-nvim"; 5096 + version = "2021-06-14"; 5097 src = fetchFromGitHub { 5098 owner = "folke"; 5099 repo = "trouble.nvim"; 5100 + rev = "36b6813a2103d85b469a61721b030903ddd8b3b3"; 5101 + sha256 = "1wbnwa420xa9ypwr6fgfvms7f2kpk3ya0221i6vfifyx37skjkra"; 5102 }; 5103 meta.homepage = "https://github.com/folke/trouble.nvim/"; 5104 }; ··· 5141 5142 ultisnips = buildVimPluginFrom2Nix { 5143 pname = "ultisnips"; 5144 + version = "2021-06-15"; 5145 src = fetchFromGitHub { 5146 owner = "SirVer"; 5147 repo = "ultisnips"; 5148 + rev = "aec91caefec10741722927cf073703a528fe7a8f"; 5149 + sha256 = "1a5527adkaawgcj1pm5qp0qiq084x70ljj7a35abjil20f3s7y85"; 5150 }; 5151 meta.homepage = "https://github.com/SirVer/ultisnips/"; 5152 }; ··· 5777 5778 vim-clap = buildVimPluginFrom2Nix { 5779 pname = "vim-clap"; 5780 + version = "2021-06-15"; 5781 src = fetchFromGitHub { 5782 owner = "liuchengxu"; 5783 repo = "vim-clap"; 5784 + rev = "47eb68fc714de966b385b679d50e1c6e324a0ed4"; 5785 + sha256 = "110fvacvn0r68y4c3p07vi4iv34jjywykpmssvjzclqsia6v758h"; 5786 }; 5787 meta.homepage = "https://github.com/liuchengxu/vim-clap/"; 5788 }; ··· 6281 6282 vim-elixir = buildVimPluginFrom2Nix { 6283 pname = "vim-elixir"; 6284 + version = "2021-06-16"; 6285 src = fetchFromGitHub { 6286 owner = "elixir-editors"; 6287 repo = "vim-elixir"; 6288 + rev = "58084475c1e523caeac97ffff62c154f7f8fcc66"; 6289 + sha256 = "09nv87iqjnwpfkvbspgwxibjlf1aj4syw0nv885fyw8fjpbhf06l"; 6290 }; 6291 meta.homepage = "https://github.com/elixir-editors/vim-elixir/"; 6292 }; ··· 6545 6546 vim-fugitive = buildVimPluginFrom2Nix { 6547 pname = "vim-fugitive"; 6548 + version = "2021-06-11"; 6549 src = fetchFromGitHub { 6550 owner = "tpope"; 6551 repo = "vim-fugitive"; 6552 + rev = "be9ff95f27d12b7bd46ab5d36f7149cb0864c329"; 6553 + sha256 = "1j8lgf5ppp28qqqvvw2isbg4cb00l83np5y7vkqfy9346awwhwq7"; 6554 }; 6555 meta.homepage = "https://github.com/tpope/vim-fugitive/"; 6556 }; ··· 6665 6666 vim-go = buildVimPluginFrom2Nix { 6667 pname = "vim-go"; 6668 + version = "2021-06-12"; 6669 src = fetchFromGitHub { 6670 owner = "fatih"; 6671 repo = "vim-go"; 6672 + rev = "57e01d258804fa8a0a2f2e62b33130ecd7d1b57f"; 6673 + sha256 = "18hn9x2yfr3h1ji13rkp65lgpcljlp7agkhj3argyymzwid5bxzm"; 6674 }; 6675 meta.homepage = "https://github.com/fatih/vim-go/"; 6676 }; ··· 6713 6714 vim-gruvbox8 = buildVimPluginFrom2Nix { 6715 pname = "vim-gruvbox8"; 6716 + version = "2021-06-13"; 6717 src = fetchFromGitHub { 6718 owner = "lifepillar"; 6719 repo = "vim-gruvbox8"; 6720 + rev = "73bd562267d3dea92b6e8dd1f0e3caca024927ad"; 6721 + sha256 = "01x0y5ma7wz2yjcq12zzlmkn8x4yz4gcmxmkyrcy127pnhjn8a23"; 6722 }; 6723 meta.homepage = "https://github.com/lifepillar/vim-gruvbox8/"; 6724 }; ··· 6749 6750 vim-hardtime = buildVimPluginFrom2Nix { 6751 pname = "vim-hardtime"; 6752 + version = "2021-06-11"; 6753 src = fetchFromGitHub { 6754 owner = "takac"; 6755 repo = "vim-hardtime"; 6756 + rev = "00fde0a5e3fe15e329bdeac5331e4b439b6972a8"; 6757 + sha256 = "1c66q7bcg0m19zjd3yz5ywhm094cr48yr6rxp8zhlavaswwx8wz7"; 6758 }; 6759 meta.homepage = "https://github.com/takac/vim-hardtime/"; 6760 }; ··· 6966 6967 vim-illuminate = buildVimPluginFrom2Nix { 6968 pname = "vim-illuminate"; 6969 + version = "2021-06-12"; 6970 src = fetchFromGitHub { 6971 owner = "RRethy"; 6972 repo = "vim-illuminate"; 6973 + rev = "8fe150bd775f659da7e40ea2d3ad7473e6d29494"; 6974 + sha256 = "1y8bhfcbk5062nrscihr24p8b955c09hnbii5grb4x16jir06cbg"; 6975 }; 6976 meta.homepage = "https://github.com/RRethy/vim-illuminate/"; 6977 }; ··· 7363 7364 vim-lsp = buildVimPluginFrom2Nix { 7365 pname = "vim-lsp"; 7366 + version = "2021-06-16"; 7367 src = fetchFromGitHub { 7368 owner = "prabirshrestha"; 7369 repo = "vim-lsp"; 7370 + rev = "fb0a72306e1fc42c1ce8909aa1e420ddfccf6fbf"; 7371 + sha256 = "0dzy7cvpmzvx6z5pifzj4y7biln5gcn4iic35ha58ixwgwcw784m"; 7372 }; 7373 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; 7374 }; ··· 7472 7473 vim-matchup = buildVimPluginFrom2Nix { 7474 pname = "vim-matchup"; 7475 + version = "2021-06-16"; 7476 src = fetchFromGitHub { 7477 owner = "andymass"; 7478 repo = "vim-matchup"; 7479 + rev = "be396a2abce5bf564e53c8a1cbef78ea37602ce9"; 7480 + sha256 = "0kn6qqry2x9s4i813bglvdpwcq6223m8zay2p77wqds2g8xxz5dk"; 7481 }; 7482 meta.homepage = "https://github.com/andymass/vim-matchup/"; 7483 }; ··· 7856 7857 vim-pandoc = buildVimPluginFrom2Nix { 7858 pname = "vim-pandoc"; 7859 + version = "2021-06-09"; 7860 src = fetchFromGitHub { 7861 owner = "vim-pandoc"; 7862 repo = "vim-pandoc"; 7863 + rev = "1c56693951ce81f344cff0d7c8a6f7ea62a06981"; 7864 + sha256 = "017g2cq05pfxjmcdm42qz6pv2cf2v18lnnrfnizm1cd388r9byll"; 7865 }; 7866 meta.homepage = "https://github.com/vim-pandoc/vim-pandoc/"; 7867 }; ··· 8000 8001 vim-polyglot = buildVimPluginFrom2Nix { 8002 pname = "vim-polyglot"; 8003 + version = "2021-06-09"; 8004 src = fetchFromGitHub { 8005 owner = "sheerun"; 8006 repo = "vim-polyglot"; 8007 + rev = "4899585281beab51e5dff1d9ae4d3159244a8275"; 8008 + sha256 = "1518dvxf99nvky0mrvgv65if0wjhpiv3021rddhn52j04vri4pdd"; 8009 }; 8010 meta.homepage = "https://github.com/sheerun/vim-polyglot/"; 8011 }; ··· 8264 8265 vim-ruby = buildVimPluginFrom2Nix { 8266 pname = "vim-ruby"; 8267 + version = "2021-06-12"; 8268 src = fetchFromGitHub { 8269 owner = "vim-ruby"; 8270 repo = "vim-ruby"; 8271 + rev = "a006f67d18ce0ed6ff75c98b266eaa606dfcec30"; 8272 + sha256 = "0dhkyfignmcv9jwrszk37k7l8h2ivbv3krz5xwk17fbdd2y7jwz2"; 8273 }; 8274 meta.homepage = "https://github.com/vim-ruby/vim-ruby/"; 8275 }; ··· 8540 8541 vim-snippets = buildVimPluginFrom2Nix { 8542 pname = "vim-snippets"; 8543 + version = "2021-06-15"; 8544 src = fetchFromGitHub { 8545 owner = "honza"; 8546 repo = "vim-snippets"; 8547 + rev = "3cee4da7ef73b1c22551d00ac1fdf7f61b71d7cc"; 8548 + sha256 = "1xg6kd5nh76bq45q1za4nlmasa8plz57kvqd5ag89samdmzsjny9"; 8549 }; 8550 meta.homepage = "https://github.com/honza/vim-snippets/"; 8551 }; ··· 8756 8757 vim-terraform = buildVimPluginFrom2Nix { 8758 pname = "vim-terraform"; 8759 + version = "2021-06-09"; 8760 src = fetchFromGitHub { 8761 owner = "hashivim"; 8762 repo = "vim-terraform"; 8763 + rev = "814a21db89f742c3ea492c69c5a2bfecded1aeb3"; 8764 + sha256 = "0acdq2m16mhm3g6n4saqf9fljz5qfdalw88h126z2f6mm731y6pi"; 8765 }; 8766 meta.homepage = "https://github.com/hashivim/vim-terraform/"; 8767 }; ··· 8949 8950 vim-tpipeline = buildVimPluginFrom2Nix { 8951 pname = "vim-tpipeline"; 8952 + version = "2021-06-09"; 8953 src = fetchFromGitHub { 8954 owner = "vimpostor"; 8955 repo = "vim-tpipeline"; 8956 + rev = "3b0050c1079804633494c1b498bf84838c91e97c"; 8957 + sha256 = "0vmxjmpih7424k064vjnfpdb417l9gyccd1jmwa4vx33v0mlxzhj"; 8958 }; 8959 meta.homepage = "https://github.com/vimpostor/vim-tpipeline/"; 8960 }; ··· 9009 9010 vim-ultest = buildVimPluginFrom2Nix { 9011 pname = "vim-ultest"; 9012 + version = "2021-06-16"; 9013 src = fetchFromGitHub { 9014 owner = "rcarriga"; 9015 repo = "vim-ultest"; 9016 + rev = "4d6d02bf940401ee103df8110b412d9ff95be2d2"; 9017 + sha256 = "12dz6r6fz3pvd62fxyl8smna88l7k8f60n9s1xnyf573xms5ka5w"; 9018 }; 9019 meta.homepage = "https://github.com/rcarriga/vim-ultest/"; 9020 }; ··· 9081 9082 vim-visual-multi = buildVimPluginFrom2Nix { 9083 pname = "vim-visual-multi"; 9084 + version = "2021-06-11"; 9085 src = fetchFromGitHub { 9086 owner = "mg979"; 9087 repo = "vim-visual-multi"; 9088 + rev = "8566a3137bd51ca2f6d12a06dbc70ce831dd2d1c"; 9089 + sha256 = "0krdc2d6dxpfsy50xk3cq9m9fcmcc5bng7k6yz3qpwz05n4pbgii"; 9090 }; 9091 meta.homepage = "https://github.com/mg979/vim-visual-multi/"; 9092 }; ··· 9237 9238 vim-xtabline = buildVimPluginFrom2Nix { 9239 pname = "vim-xtabline"; 9240 + version = "2021-06-10"; 9241 src = fetchFromGitHub { 9242 owner = "mg979"; 9243 repo = "vim-xtabline"; 9244 + rev = "1dbf84a3095eff9bd0d1e49824dddac56c378ed9"; 9245 + sha256 = "16qwp8kk3c2lzfnmzkzi71ilrcssga17kjiphskph5kl35igr16v"; 9246 }; 9247 meta.homepage = "https://github.com/mg979/vim-xtabline/"; 9248 }; ··· 9429 9430 vimspector = buildVimPluginFrom2Nix { 9431 pname = "vimspector"; 9432 + version = "2021-06-09"; 9433 src = fetchFromGitHub { 9434 owner = "puremourning"; 9435 repo = "vimspector"; 9436 + rev = "bab81953d76f4027e78a9f85ae2ea360597588ef"; 9437 + sha256 = "0fbqayfg8pdivdg0fa4q42vb59vvwb1llq73kzh65zgwfs1k1zr1"; 9438 fetchSubmodules = true; 9439 }; 9440 meta.homepage = "https://github.com/puremourning/vimspector/"; ··· 9442 9443 vimtex = buildVimPluginFrom2Nix { 9444 pname = "vimtex"; 9445 + version = "2021-06-16"; 9446 src = fetchFromGitHub { 9447 owner = "lervag"; 9448 repo = "vimtex"; 9449 + rev = "4d3ba03b6a592c44547e3aef92489f7fb3a491ef"; 9450 + sha256 = "0kxg9kkfbfwcrpfg2vdzzgy2yy6b66y6jcym94g4q3nlj2gg130b"; 9451 }; 9452 meta.homepage = "https://github.com/lervag/vimtex/"; 9453 }; ··· 9490 9491 vista-vim = buildVimPluginFrom2Nix { 9492 pname = "vista-vim"; 9493 + version = "2021-06-13"; 9494 src = fetchFromGitHub { 9495 owner = "liuchengxu"; 9496 repo = "vista.vim"; 9497 + rev = "d4f9bd468deaa9abf665288c9e179701728128bd"; 9498 + sha256 = "1v2r5vbqafrg5ay140p4z2vl1lwy6vz16zv6skwz1in0gaicwgxv"; 9499 }; 9500 meta.homepage = "https://github.com/liuchengxu/vista.vim/"; 9501 }; ··· 9720 9721 zig-vim = buildVimPluginFrom2Nix { 9722 pname = "zig-vim"; 9723 + version = "2021-06-15"; 9724 src = fetchFromGitHub { 9725 owner = "ziglang"; 9726 repo = "zig.vim"; 9727 + rev = "c339f13d9e840a9b4e392d104f9a0a2960f4a49a"; 9728 + sha256 = "1w8127zhzz74gzclg5bv4kl11cwhi48wqqc1x176rsrlac7qfpp1"; 9729 }; 9730 meta.homepage = "https://github.com/ziglang/zig.vim/"; 9731 };
+1 -1
pkgs/misc/vim-plugins/overrides.nix
··· 621 libiconv 622 ]; 623 624 - cargoSha256 = "sha256-/ALOjJayCmLpMV8zC9ryEofUxYdvqj4Cn+sY1qRuqcs="; 625 }; 626 in 627 ''
··· 621 libiconv 622 ]; 623 624 + cargoSha256 = "sha256-IKSnXNFdtykuajOxpw5CYsw2q/mkVLkRtPC49hiXsPc="; 625 }; 626 in 627 ''
+2 -1
pkgs/misc/vim-plugins/vim-plugin-names
··· 20 AndrewRadev/splitjoin.vim@main 21 andsild/peskcolor.vim 22 andviro/flake8-vim 23 - andweeb/presence.nvim 24 andymass/vim-matchup 25 andys8/vim-elm-syntax 26 antoinemadec/coc-fzf ··· 158 gentoo/gentoo-syntax 159 GEverding/vim-hocon 160 gfanto/fzf-lsp.nvim@main 161 gibiansky/vim-textobj-haskell 162 gioele/vim-autoswap 163 gleam-lang/gleam.vim
··· 20 AndrewRadev/splitjoin.vim@main 21 andsild/peskcolor.vim 22 andviro/flake8-vim 23 + andweeb/presence.nvim@main 24 andymass/vim-matchup 25 andys8/vim-elm-syntax 26 antoinemadec/coc-fzf ··· 158 gentoo/gentoo-syntax 159 GEverding/vim-hocon 160 gfanto/fzf-lsp.nvim@main 161 + ggandor/lightspeed.nvim@main 162 gibiansky/vim-textobj-haskell 163 gioele/vim-autoswap 164 gleam-lang/gleam.vim
+10 -4
pkgs/misc/vscode-extensions/default.nix
··· 1 - { config, lib, buildEnv, callPackage, vscode-utils, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq }: 2 3 let 4 inherit (vscode-utils) buildVscodeMarketplaceExtension; ··· 120 sha256 = "sha256-vz2kU36B1xkLci2QwLpl/SBEhfSWltIDJ1r7SorHcr8="; 121 }; 122 nativeBuildInputs = [ jq ]; 123 - buildInputs = [ nixpkgs-fmt ]; 124 postInstall = '' 125 cd "$out/$installPrefix" 126 tmp_package_json=$(mktemp) ··· 1165 mktplcRef = { 1166 name = "shellcheck"; 1167 publisher = "timonwong"; 1168 - version = "0.12.3"; 1169 - sha256 = "1i9rszgnac2z1kyahmgxmz05ib7z14s458fvvjlzmvl64fa1fdvf"; 1170 }; 1171 meta = { 1172 license = lib.licenses.mit; 1173 };
··· 1 + { config, lib, buildEnv, callPackage, vscode-utils, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq, shellcheck }: 2 3 let 4 inherit (vscode-utils) buildVscodeMarketplaceExtension; ··· 120 sha256 = "sha256-vz2kU36B1xkLci2QwLpl/SBEhfSWltIDJ1r7SorHcr8="; 121 }; 122 nativeBuildInputs = [ jq ]; 123 postInstall = '' 124 cd "$out/$installPrefix" 125 tmp_package_json=$(mktemp) ··· 1164 mktplcRef = { 1165 name = "shellcheck"; 1166 publisher = "timonwong"; 1167 + version = "0.14.1"; 1168 + sha256 = "sha256-X3ihMxANcqNLWl9oTZjCgwRt1uBsSN2BmC2D4dPRFLE="; 1169 }; 1170 + nativeBuildInputs = [ jq ]; 1171 + postInstall = '' 1172 + cd "$out/$installPrefix" 1173 + tmp_package_json=$(mktemp) 1174 + jq '.contributes.configuration.properties."shellcheck.executablePath".default = "${shellcheck}/bin/shellcheck"' package.json > "$tmp_package_json" 1175 + mv "$tmp_package_json" package.json 1176 + ''; 1177 meta = { 1178 license = lib.licenses.mit; 1179 };
+2 -2
pkgs/os-specific/linux/ell/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "ell"; 10 - version = "0.40"; 11 12 outputs = [ "out" "dev" ]; 13 14 src = fetchgit { 15 url = "https://git.kernel.org/pub/scm/libs/${pname}/${pname}.git"; 16 rev = version; 17 - sha256 = "sha256-Yr08Kb8YU7xqBnhhS8rn+GFXAV68Hgj4aY26eptb9/8="; 18 }; 19 20 nativeBuildInputs = [
··· 7 8 stdenv.mkDerivation rec { 9 pname = "ell"; 10 + version = "0.41"; 11 12 outputs = [ "out" "dev" ]; 13 14 src = fetchgit { 15 url = "https://git.kernel.org/pub/scm/libs/${pname}/${pname}.git"; 16 rev = version; 17 + sha256 = "sha256-UCE+PgGmbePlOoAc8jXxCX6fHr16qf1AQMKxizfSTJM="; 18 }; 19 20 nativeBuildInputs = [
+2 -2
pkgs/os-specific/linux/iwd/default.nix
··· 12 13 stdenv.mkDerivation rec { 14 pname = "iwd"; 15 - version = "1.14"; 16 17 src = fetchgit { 18 url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git"; 19 rev = version; 20 - sha256 = "sha256-uGe4TO1/bs8k2z3wOJqaZgT6u6yX/7wx4HMSS2hN4XE="; 21 }; 22 23 outputs = [ "out" "man" ]
··· 12 13 stdenv.mkDerivation rec { 14 pname = "iwd"; 15 + version = "1.15"; 16 17 src = fetchgit { 18 url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git"; 19 rev = version; 20 + sha256 = "sha256-qGQDIzJfeBT9VLwr9Ci9vXcM0ZvFvjL2E9PcKoZ8E94="; 21 }; 22 23 outputs = [ "out" "man" ]
+7 -7
pkgs/servers/home-assistant/component-packages.nix
··· 45 "aprs" = ps: with ps; [ aprslib geopy ]; 46 "aqualogic" = ps: with ps; [ aqualogic ]; 47 "aquostv" = ps: with ps; [ ]; # missing inputs: sharp_aquos_rc 48 - "arcam_fmj" = ps: with ps; [ ]; # missing inputs: arcam-fmj 49 "arduino" = ps: with ps; [ ]; # missing inputs: PyMata 50 "arest" = ps: with ps; [ ]; 51 "arlo" = ps: with ps; [ ha-ffmpeg pyarlo ]; ··· 94 "bme280" = ps: with ps; [ smbus-cffi ]; # missing inputs: i2csense 95 "bme680" = ps: with ps; [ bme680 smbus-cffi ]; 96 "bmp280" = ps: with ps; [ ]; # missing inputs: RPi.GPIO adafruit-circuitpython-bmp280 97 - "bmw_connected_drive" = ps: with ps; [ ]; # missing inputs: bimmer_connected 98 "bond" = ps: with ps; [ bond-api ]; 99 "bosch_shc" = ps: with ps; [ aiohttp-cors boschshcpy ifaddr zeroconf ]; 100 "braviatv" = ps: with ps; [ bravia-tv ]; ··· 130 "cmus" = ps: with ps; [ ]; # missing inputs: pycmus 131 "co2signal" = ps: with ps; [ ]; # missing inputs: co2signal 132 "coinbase" = ps: with ps; [ ]; # missing inputs: coinbase 133 - "color_extractor" = ps: with ps; [ ]; # missing inputs: colorthief 134 "comed_hourly_pricing" = ps: with ps; [ ]; 135 "comfoconnect" = ps: with ps; [ pycomfoconnect ]; 136 "command_line" = ps: with ps; [ ]; ··· 138 "concord232" = ps: with ps; [ ]; # missing inputs: concord232 139 "config" = ps: with ps; [ aiohttp-cors ]; 140 "configurator" = ps: with ps; [ ]; 141 - "control4" = ps: with ps; [ ]; # missing inputs: pyControl4 142 "conversation" = ps: with ps; [ aiohttp-cors ]; 143 - "coolmaster" = ps: with ps; [ ]; # missing inputs: pycoolmasternet-async 144 "coronavirus" = ps: with ps; [ coronavirus ]; 145 "counter" = ps: with ps; [ ]; 146 "cover" = ps: with ps; [ ]; ··· 278 "foobot" = ps: with ps; [ foobot-async ]; 279 "forked_daapd" = ps: with ps; [ ]; # missing inputs: pyforked-daapd pylibrespot-java 280 "fortios" = ps: with ps; [ fortiosapi ]; 281 - "foscam" = ps: with ps; [ ]; # missing inputs: libpyfoscam 282 "foursquare" = ps: with ps; [ aiohttp-cors ]; 283 "free_mobile" = ps: with ps; [ ]; # missing inputs: freesms 284 "freebox" = ps: with ps; [ freebox-api ]; ··· 312 "glances" = ps: with ps; [ glances-api ]; 313 "gntp" = ps: with ps; [ gntp ]; 314 "goalfeed" = ps: with ps; [ ]; # missing inputs: pysher 315 - "goalzero" = ps: with ps; [ ]; # missing inputs: goalzero 316 "gogogate2" = ps: with ps; [ ismartgate ]; 317 "google" = ps: with ps; [ google-api-python-client httplib2 oauth2client ]; 318 "google_assistant" = ps: with ps; [ aiohttp-cors ];
··· 45 "aprs" = ps: with ps; [ aprslib geopy ]; 46 "aqualogic" = ps: with ps; [ aqualogic ]; 47 "aquostv" = ps: with ps; [ ]; # missing inputs: sharp_aquos_rc 48 + "arcam_fmj" = ps: with ps; [ arcam-fmj ]; 49 "arduino" = ps: with ps; [ ]; # missing inputs: PyMata 50 "arest" = ps: with ps; [ ]; 51 "arlo" = ps: with ps; [ ha-ffmpeg pyarlo ]; ··· 94 "bme280" = ps: with ps; [ smbus-cffi ]; # missing inputs: i2csense 95 "bme680" = ps: with ps; [ bme680 smbus-cffi ]; 96 "bmp280" = ps: with ps; [ ]; # missing inputs: RPi.GPIO adafruit-circuitpython-bmp280 97 + "bmw_connected_drive" = ps: with ps; [ bimmer-connected ]; 98 "bond" = ps: with ps; [ bond-api ]; 99 "bosch_shc" = ps: with ps; [ aiohttp-cors boschshcpy ifaddr zeroconf ]; 100 "braviatv" = ps: with ps; [ bravia-tv ]; ··· 130 "cmus" = ps: with ps; [ ]; # missing inputs: pycmus 131 "co2signal" = ps: with ps; [ ]; # missing inputs: co2signal 132 "coinbase" = ps: with ps; [ ]; # missing inputs: coinbase 133 + "color_extractor" = ps: with ps; [ colorthief ]; 134 "comed_hourly_pricing" = ps: with ps; [ ]; 135 "comfoconnect" = ps: with ps; [ pycomfoconnect ]; 136 "command_line" = ps: with ps; [ ]; ··· 138 "concord232" = ps: with ps; [ ]; # missing inputs: concord232 139 "config" = ps: with ps; [ aiohttp-cors ]; 140 "configurator" = ps: with ps; [ ]; 141 + "control4" = ps: with ps; [ pycontrol4 ]; 142 "conversation" = ps: with ps; [ aiohttp-cors ]; 143 + "coolmaster" = ps: with ps; [ pycoolmasternet-async ]; 144 "coronavirus" = ps: with ps; [ coronavirus ]; 145 "counter" = ps: with ps; [ ]; 146 "cover" = ps: with ps; [ ]; ··· 278 "foobot" = ps: with ps; [ foobot-async ]; 279 "forked_daapd" = ps: with ps; [ ]; # missing inputs: pyforked-daapd pylibrespot-java 280 "fortios" = ps: with ps; [ fortiosapi ]; 281 + "foscam" = ps: with ps; [ libpyfoscam ]; 282 "foursquare" = ps: with ps; [ aiohttp-cors ]; 283 "free_mobile" = ps: with ps; [ ]; # missing inputs: freesms 284 "freebox" = ps: with ps; [ freebox-api ]; ··· 312 "glances" = ps: with ps; [ glances-api ]; 313 "gntp" = ps: with ps; [ gntp ]; 314 "goalfeed" = ps: with ps; [ ]; # missing inputs: pysher 315 + "goalzero" = ps: with ps; [ goalzero ]; 316 "gogogate2" = ps: with ps; [ ismartgate ]; 317 "google" = ps: with ps; [ google-api-python-client httplib2 oauth2client ]; 318 "google_assistant" = ps: with ps; [ aiohttp-cors ];
+7
pkgs/servers/home-assistant/default.nix
··· 292 "apple_tv" 293 "apprise" 294 "aprs" 295 "arlo" 296 "asuswrt" 297 "atag" ··· 310 "blink" 311 "blueprint" 312 "bluetooth_le_tracker" 313 "bond" 314 "bosch_shc" 315 "braviatv" ··· 327 "climate" 328 "cloud" 329 "cloudflare" 330 "comfoconnect" 331 "command_line" 332 "compensation" 333 "config" 334 "configurator" 335 "conversation" 336 "coronavirus" 337 "counter" 338 "cover" ··· 386 "folder" 387 "folder_watcher" 388 "foobot" 389 "freebox" 390 "freedns" 391 "fritz" ··· 405 "geonetnz_volcano" 406 "gios" 407 "glances" 408 "gogogate2" 409 "google" 410 "google_assistant"
··· 292 "apple_tv" 293 "apprise" 294 "aprs" 295 + "arcam_fmj" 296 "arlo" 297 "asuswrt" 298 "atag" ··· 311 "blink" 312 "blueprint" 313 "bluetooth_le_tracker" 314 + "bmw_connected_drive" 315 "bond" 316 "bosch_shc" 317 "braviatv" ··· 329 "climate" 330 "cloud" 331 "cloudflare" 332 + "color_extractor" 333 "comfoconnect" 334 "command_line" 335 "compensation" 336 "config" 337 "configurator" 338 + "control4" 339 "conversation" 340 + "coolmaster" 341 "coronavirus" 342 "counter" 343 "cover" ··· 391 "folder" 392 "folder_watcher" 393 "foobot" 394 + "foscam" 395 "freebox" 396 "freedns" 397 "fritz" ··· 411 "geonetnz_volcano" 412 "gios" 413 "glances" 414 + "goalzero" 415 "gogogate2" 416 "google" 417 "google_assistant"
+11
pkgs/tools/misc/hdf4/darwin-aarch64.patch
···
··· 1 + --- a/hdf/src/hdfi.h 2021-06-16 16:31:31.000000000 +1200 2 + +++ b/hdf/src/hdfi.h 2021-06-16 16:42:26.000000000 +1200 3 + @@ -1343,7 +1343,7 @@ 4 + #endif /* IA64 */ 5 + 6 + /* Linux AArch64 */ 7 + -#if defined __aarch64__ 8 + +#if defined __aarch64__ && !defined __APPLE__ 9 + 10 + #ifdef GOT_MACHINE 11 + If you get an error on this line more than one machine type has been defined.
+1
pkgs/tools/misc/hdf4/default.nix
··· 44 url = "https://src.fedoraproject.org/rpms/hdf/raw/edbe5f49646b609f5bc9aeeee5a2be47e9556e8c/f/hdf-aarch64.patch"; 45 sha256 = "112svcsilk16ybbsi8ywnxfl2p1v44zh3rfn4ijnl8z08vfqrvvs"; 46 }) 47 ]; 48 49 nativeBuildInputs = [
··· 44 url = "https://src.fedoraproject.org/rpms/hdf/raw/edbe5f49646b609f5bc9aeeee5a2be47e9556e8c/f/hdf-aarch64.patch"; 45 sha256 = "112svcsilk16ybbsi8ywnxfl2p1v44zh3rfn4ijnl8z08vfqrvvs"; 46 }) 47 + ./darwin-aarch64.patch 48 ]; 49 50 nativeBuildInputs = [
+4 -4
pkgs/tools/misc/lf/default.nix
··· 2 3 buildGoModule rec { 4 pname = "lf"; 5 - version = "22"; 6 7 src = fetchFromGitHub { 8 owner = "gokcehan"; 9 repo = "lf"; 10 rev = "r${version}"; 11 - sha256 = "10zmac9xza2v7l13zkavmc34ppcpmb82v8dxvrv4ggm261ns1abr"; 12 }; 13 14 - vendorSha256 = "1yjsig2x6zrxdjnds6nqqq3r3g5lq8g9dvmz60nbifqhcx112bcw"; 15 16 nativeBuildInputs = [ installShellFiles ]; 17 ··· 35 changelog = "https://github.com/gokcehan/lf/releases/tag/r${version}"; 36 license = licenses.mit; 37 platforms = platforms.unix; 38 - maintainers = with maintainers; [ ]; 39 }; 40 }
··· 2 3 buildGoModule rec { 4 pname = "lf"; 5 + version = "23"; 6 7 src = fetchFromGitHub { 8 owner = "gokcehan"; 9 repo = "lf"; 10 rev = "r${version}"; 11 + sha256 = "sha256-rwKTumletIN4OzvA2VzYh++vioUftvtKYAZoaEL5P7U="; 12 }; 13 14 + vendorSha256 = "sha256-ujQh4aE++K/fn3PJqkAbTtwRyJPSI9TJQ1DvwLF9etU="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17 ··· 35 changelog = "https://github.com/gokcehan/lf/releases/tag/r${version}"; 36 license = licenses.mit; 37 platforms = platforms.unix; 38 + maintainers = with maintainers; [ dotlambda ]; 39 }; 40 }
+13 -5
pkgs/tools/misc/tfk8s/default.nix
··· 2 3 buildGoModule rec { 4 pname = "tfk8s"; 5 - version = "0.1.3"; 6 7 src = fetchFromGitHub { 8 owner = "jrhouston"; 9 repo = "tfk8s"; 10 - rev = "v${version}"; 11 - sha256 = "sha256-3iI5gYfpkxfVylBgniaMeQ73uR8dAjVrdg/eBLRxUR4"; 12 }; 13 14 vendorSha256 = "sha256-wS5diDQFkt8IAp13d8Yeh8ihLvKWdR0Mbw0fMZpqqKE="; ··· 18 "-ldflags=" 19 "-s" 20 "-w" 21 - "-X main.toolVersion=${version}" 22 "-X main.builtBy=nixpkgs" 23 ]; 24 25 meta = with lib; { 26 - description = "An utility to convert Kubernetes YAML manifests to Terraform's HCL format."; 27 license = licenses.mit; 28 longDescription = '' 29 tfk8s is a tool that makes it easier to work with the Terraform Kubernetes Provider.
··· 2 3 buildGoModule rec { 4 pname = "tfk8s"; 5 + version = "0.1.4"; 6 + tag = "v${version}"; 7 8 src = fetchFromGitHub { 9 owner = "jrhouston"; 10 repo = "tfk8s"; 11 + rev = tag; 12 + sha256 = "sha256-Ha/F8rCGZqFYqJzfemmKRyEBI5khaSIerJxvf2Pf2ao="; 13 }; 14 15 vendorSha256 = "sha256-wS5diDQFkt8IAp13d8Yeh8ihLvKWdR0Mbw0fMZpqqKE="; ··· 19 "-ldflags=" 20 "-s" 21 "-w" 22 + "-X main.toolVersion=${tag}" 23 "-X main.builtBy=nixpkgs" 24 ]; 25 26 + doCheck = true; 27 + 28 + doInstallCheck = true; 29 + installCheckPhase = '' 30 + $out/bin/tfk8s --version | grep ${tag} > /dev/null 31 + ''; 32 + 33 meta = with lib; { 34 + description = "An utility to convert Kubernetes YAML manifests to Terraform's HCL format"; 35 license = licenses.mit; 36 longDescription = '' 37 tfk8s is a tool that makes it easier to work with the Terraform Kubernetes Provider.
+2 -2
pkgs/tools/package-management/libdnf/default.nix
··· 3 4 gcc9Stdenv.mkDerivation rec { 5 pname = "libdnf"; 6 - version = "0.62.0"; 7 8 src = fetchFromGitHub { 9 owner = "rpm-software-management"; 10 repo = pname; 11 rev = version; 12 - sha256 = "sha256-Se15VmBbzt/NASjrA25RdpHDVIG/GOSqn6ibpBe752g="; 13 }; 14 15 nativeBuildInputs = [
··· 3 4 gcc9Stdenv.mkDerivation rec { 5 pname = "libdnf"; 6 + version = "0.63.0"; 7 8 src = fetchFromGitHub { 9 owner = "rpm-software-management"; 10 repo = pname; 11 rev = version; 12 + sha256 = "sha256-+D1KosfeoEzRgAE6WheO0Vo/1oq7+1tWPa7rRemyZYo="; 13 }; 14 15 nativeBuildInputs = [
+2 -2
pkgs/tools/package-management/reuse/default.nix
··· 2 3 python3Packages.buildPythonApplication rec { 4 pname = "reuse"; 5 - version = "0.12.1"; 6 7 src = fetchFromGitHub { 8 owner = "fsfe"; 9 repo = "reuse-tool"; 10 rev = "v${version}"; 11 - sha256 = "0ql0krnz0fmq405r2qrm9ysm3cvmqfw14j06pny6na7qshibj78z"; 12 }; 13 14 propagatedBuildInputs = with python3Packages; [
··· 2 3 python3Packages.buildPythonApplication rec { 4 pname = "reuse"; 5 + version = "0.13.0"; 6 7 src = fetchFromGitHub { 8 owner = "fsfe"; 9 repo = "reuse-tool"; 10 rev = "v${version}"; 11 + sha256 = "0didqsbvrn06aylp71jl3hqb4rd95d8s613xz6jw6mngyjqv0hq2"; 12 }; 13 14 propagatedBuildInputs = with python3Packages; [
+4 -3
pkgs/tools/security/kubesec/default.nix
··· 5 6 buildGoModule rec { 7 pname = "kubesec"; 8 - version = "2.11.1"; 9 10 src = fetchFromGitHub { 11 owner = "controlplaneio"; 12 repo = pname; 13 rev = "v${version}"; 14 - sha256 = "sha256-vT+SiSt9QoOkGbnPdKkzE8yehNJMa/3jYC+4h4QeNmw="; 15 }; 16 17 vendorSha256 = "sha256-zfQu1EdwvR+LGmsbE8RA4pcOGgsukG1TMTCgPyNoVsc="; 18 19 - # Tests wants to download additional files 20 doCheck = false; 21 22 meta = with lib; { 23 description = "Security risk analysis tool for Kubernetes resources"; 24 homepage = "https://github.com/controlplaneio/kubesec"; 25 license = with licenses; [ asl20 ]; 26 maintainers = with maintainers; [ fab ]; 27 };
··· 5 6 buildGoModule rec { 7 pname = "kubesec"; 8 + version = "2.11.2"; 9 10 src = fetchFromGitHub { 11 owner = "controlplaneio"; 12 repo = pname; 13 rev = "v${version}"; 14 + sha256 = "sha256-W9c3L8lYjF1W0kwSODhMldlqX1h+2mZIRtElZ20skn4="; 15 }; 16 17 vendorSha256 = "sha256-zfQu1EdwvR+LGmsbE8RA4pcOGgsukG1TMTCgPyNoVsc="; 18 19 + # Tests wants to download the kubernetes schema for use with kubeval 20 doCheck = false; 21 22 meta = with lib; { 23 description = "Security risk analysis tool for Kubernetes resources"; 24 homepage = "https://github.com/controlplaneio/kubesec"; 25 + changelog = "https://github.com/controlplaneio/kubesec/blob/v${version}/CHANGELOG.md"; 26 license = with licenses; [ asl20 ]; 27 maintainers = with maintainers; [ fab ]; 28 };
+11 -3
pkgs/top-level/all-packages.nix
··· 946 flavour = "git"; 947 }; 948 949 - logseq = callPackage ../applications/misc/logseq { 950 - electron = electron_12; 951 - }; 952 953 lxterminal = callPackage ../applications/terminal-emulators/lxterminal { }; 954 ··· 13654 13655 litecli = callPackage ../development/tools/database/litecli {}; 13656 13657 lsof = callPackage ../development/tools/misc/lsof { }; 13658 13659 ltrace = callPackage ../development/tools/misc/ltrace { }; ··· 15282 15283 qtstyleplugin-kvantum-qt4 = callPackage ../development/libraries/qtstyleplugin-kvantum-qt4 { }; 15284 15285 gnet = callPackage ../development/libraries/gnet { }; 15286 15287 gnu-config = callPackage ../development/libraries/gnu-config { }; ··· 16216 libseccomp = callPackage ../development/libraries/libseccomp { }; 16217 16218 libsecret = callPackage ../development/libraries/libsecret { }; 16219 16220 libserialport = callPackage ../development/libraries/libserialport { }; 16221 ··· 24770 24771 kbibtex = libsForQt5.callPackage ../applications/office/kbibtex { }; 24772 24773 kdeltachat = libsForQt5.callPackage ../applications/networking/instant-messengers/kdeltachat { }; 24774 24775 kdevelop-pg-qt = libsForQt5.callPackage ../applications/editors/kdevelop5/kdevelop-pg-qt.nix { }; ··· 30628 libjack2 = jack2.override { prefix = "lib"; }; 30629 30630 j2cli = with python3Packages; toPythonApplication j2cli; 30631 30632 jstest-gtk = callPackage ../tools/misc/jstest-gtk { }; 30633
··· 946 flavour = "git"; 947 }; 948 949 + logseq = callPackage ../applications/misc/logseq { }; 950 951 lxterminal = callPackage ../applications/terminal-emulators/lxterminal { }; 952 ··· 13652 13653 litecli = callPackage ../development/tools/database/litecli {}; 13654 13655 + litestream = callPackage ../development/tools/database/litestream {}; 13656 + 13657 lsof = callPackage ../development/tools/misc/lsof { }; 13658 13659 ltrace = callPackage ../development/tools/misc/ltrace { }; ··· 15282 15283 qtstyleplugin-kvantum-qt4 = callPackage ../development/libraries/qtstyleplugin-kvantum-qt4 { }; 15284 15285 + qxmpp = libsForQt5.callPackage ../development/libraries/qxmpp {}; 15286 + 15287 gnet = callPackage ../development/libraries/gnet { }; 15288 15289 gnu-config = callPackage ../development/libraries/gnu-config { }; ··· 16218 libseccomp = callPackage ../development/libraries/libseccomp { }; 16219 16220 libsecret = callPackage ../development/libraries/libsecret { }; 16221 + 16222 + libserdes = callPackage ../development/libraries/libserdes { }; 16223 16224 libserialport = callPackage ../development/libraries/libserialport { }; 16225 ··· 24774 24775 kbibtex = libsForQt5.callPackage ../applications/office/kbibtex { }; 24776 24777 + kaidan = libsForQt5.callPackage ../applications/networking/instant-messengers/kaidan { }; 24778 + 24779 kdeltachat = libsForQt5.callPackage ../applications/networking/instant-messengers/kdeltachat { }; 24780 24781 kdevelop-pg-qt = libsForQt5.callPackage ../applications/editors/kdevelop5/kdevelop-pg-qt.nix { }; ··· 30634 libjack2 = jack2.override { prefix = "lib"; }; 30635 30636 j2cli = with python3Packages; toPythonApplication j2cli; 30637 + 30638 + jquake = callPackage ../applications/misc/jquake { }; 30639 30640 jstest-gtk = callPackage ../tools/misc/jstest-gtk { }; 30641
+2
pkgs/top-level/ocaml-packages.nix
··· 1144 1145 reason = callPackage ../development/compilers/reason { }; 1146 1147 rope = callPackage ../development/ocaml-modules/rope { }; 1148 1149 rpclib = callPackage ../development/ocaml-modules/rpclib { };
··· 1144 1145 reason = callPackage ../development/compilers/reason { }; 1146 1147 + reason-native = lib.recurseIntoAttrs (callPackage ../development/ocaml-modules/reason-native { }); 1148 + 1149 rope = callPackage ../development/ocaml-modules/rope { }; 1150 1151 rpclib = callPackage ../development/ocaml-modules/rpclib { };
+14
pkgs/top-level/python-packages.nix
··· 499 500 arabic-reshaper = callPackage ../development/python-modules/arabic-reshaper { }; 501 502 archinfo = callPackage ../development/python-modules/archinfo { }; 503 504 area = callPackage ../development/python-modules/area { }; ··· 1055 1056 billiard = callPackage ../development/python-modules/billiard { }; 1057 1058 binaryornot = callPackage ../development/python-modules/binaryornot { }; 1059 1060 binho-host-adapter = callPackage ../development/python-modules/binho-host-adapter { }; ··· 1562 colormath = callPackage ../development/python-modules/colormath { }; 1563 1564 colorspacious = callPackage ../development/python-modules/colorspacious { }; 1565 1566 colour = callPackage ../development/python-modules/colour { }; 1567 ··· 2866 2867 gnureadline = callPackage ../development/python-modules/gnureadline { }; 2868 2869 goobook = callPackage ../development/python-modules/goobook { }; 2870 2871 goocalendar = callPackage ../development/python-modules/goocalendar { }; ··· 3961 }; 3962 3963 libpurecool = callPackage ../development/python-modules/libpurecool { }; 3964 3965 libredwg = toPythonModule (pkgs.libredwg.override { 3966 enablePython = true; ··· 5221 ppdeep = callPackage ../development/python-modules/ppdeep { }; 5222 5223 pyatag = callPackage ../development/python-modules/pyatag { }; 5224 5225 pyfireservicerota = callPackage ../development/python-modules/pyfireservicerota { }; 5226
··· 499 500 arabic-reshaper = callPackage ../development/python-modules/arabic-reshaper { }; 501 502 + arcam-fmj = callPackage ../development/python-modules/arcam-fmj { }; 503 + 504 archinfo = callPackage ../development/python-modules/archinfo { }; 505 506 area = callPackage ../development/python-modules/area { }; ··· 1057 1058 billiard = callPackage ../development/python-modules/billiard { }; 1059 1060 + bimmer-connected = callPackage ../development/python-modules/bimmer-connected { }; 1061 + 1062 binaryornot = callPackage ../development/python-modules/binaryornot { }; 1063 1064 binho-host-adapter = callPackage ../development/python-modules/binho-host-adapter { }; ··· 1566 colormath = callPackage ../development/python-modules/colormath { }; 1567 1568 colorspacious = callPackage ../development/python-modules/colorspacious { }; 1569 + 1570 + colorthief = callPackage ../development/python-modules/colorthief { }; 1571 1572 colour = callPackage ../development/python-modules/colour { }; 1573 ··· 2872 2873 gnureadline = callPackage ../development/python-modules/gnureadline { }; 2874 2875 + goalzero = callPackage ../development/python-modules/goalzero { }; 2876 + 2877 goobook = callPackage ../development/python-modules/goobook { }; 2878 2879 goocalendar = callPackage ../development/python-modules/goocalendar { }; ··· 3969 }; 3970 3971 libpurecool = callPackage ../development/python-modules/libpurecool { }; 3972 + 3973 + libpyfoscam = callPackage ../development/python-modules/libpyfoscam { }; 3974 3975 libredwg = toPythonModule (pkgs.libredwg.override { 3976 enablePython = true; ··· 5231 ppdeep = callPackage ../development/python-modules/ppdeep { }; 5232 5233 pyatag = callPackage ../development/python-modules/pyatag { }; 5234 + 5235 + pycontrol4 = callPackage ../development/python-modules/pycontrol4 { }; 5236 + 5237 + pycoolmasternet-async = callPackage ../development/python-modules/pycoolmasternet-async { }; 5238 5239 pyfireservicerota = callPackage ../development/python-modules/pyfireservicerota { }; 5240