lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
7044cd0c f602c10e

+881 -415
+4 -9
lib/generators.nix
··· 236 236 + libStr.concatMapStringsSep introSpace (go (indent + " ")) v 237 237 + outroSpace + "]" 238 238 else if isFunction v then 239 - # functionArgs throws in case of (partially applied) builtins 240 - # on nix before commit b2748c6e99239ff6803ba0da76c362790c8be192 241 - # which includes current nix stable 242 - # TODO remove tryEval workaround when the issue is resolved on nix stable 243 - let fna = builtins.tryEval (lib.functionArgs v); 239 + let fna = lib.functionArgs v; 244 240 showFnas = concatStringsSep ", " (libAttr.mapAttrsToList 245 241 (name: hasDefVal: if hasDefVal then name + "?" else name) 246 - fna.value); 247 - in if !fna.success || fna.value == {} 248 - then "<function>" 249 - else "<function, args: {${showFnas}}>" 242 + fna); 243 + in if fna == {} then "<function>" 244 + else "<function, args: {${showFnas}}>" 250 245 else if isAttrs v then 251 246 # apply pretty values if allowed 252 247 if attrNames v == [ "__pretty" "val" ] && allowPrettyValues
+81
nixos/modules/hardware/sensor/hddtemp.nix
··· 1 + { config, lib, pkgs, ... }: 2 + let 3 + inherit (lib) mkIf mkOption types; 4 + 5 + cfg = config.hardware.sensor.hddtemp; 6 + 7 + wrapper = pkgs.writeShellScript "hddtemp-wrapper" '' 8 + set -eEuo pipefail 9 + 10 + file=/var/lib/hddtemp/hddtemp.db 11 + 12 + drives=(${toString (map (e: ''$(realpath ${lib.escapeShellArg e}) '') cfg.drives)}) 13 + 14 + cp ${pkgs.hddtemp}/share/hddtemp/hddtemp.db $file 15 + ${lib.concatMapStringsSep "\n" (e: "echo ${lib.escapeShellArg e} >> $file") cfg.dbEntries} 16 + 17 + exec ${pkgs.hddtemp}/bin/hddtemp ${lib.escapeShellArgs cfg.extraArgs} \ 18 + --daemon \ 19 + --unit=${cfg.unit} \ 20 + --file=$file \ 21 + ''${drives[@]} 22 + ''; 23 + 24 + in 25 + { 26 + meta.maintainers = with lib.maintainers; [ peterhoeg ]; 27 + 28 + ###### interface 29 + 30 + options = { 31 + hardware.sensor.hddtemp = { 32 + enable = mkOption { 33 + description = '' 34 + Enable this option to support HDD/SSD temperature sensors. 35 + ''; 36 + type = types.bool; 37 + default = false; 38 + }; 39 + 40 + drives = mkOption { 41 + description = "List of drives to monitor. If you pass /dev/disk/by-path/* entries the symlinks will be resolved as hddtemp doesn't like names with colons."; 42 + type = types.listOf types.str; 43 + }; 44 + 45 + unit = mkOption { 46 + description = "Celcius or Fahrenheit"; 47 + type = types.enum [ "C" "F" ]; 48 + default = "C"; 49 + }; 50 + 51 + dbEntries = mkOption { 52 + description = "Additional DB entries"; 53 + type = types.listOf types.str; 54 + default = [ ]; 55 + }; 56 + 57 + extraArgs = mkOption { 58 + description = "Additional arguments passed to the daemon."; 59 + type = types.listOf types.str; 60 + default = [ ]; 61 + }; 62 + }; 63 + }; 64 + 65 + ###### implementation 66 + 67 + config = mkIf cfg.enable { 68 + systemd.services.hddtemp = { 69 + description = "HDD/SSD temperature"; 70 + wantedBy = [ "multi-user.target" ]; 71 + serviceConfig = { 72 + Type = "forking"; 73 + ExecStart = wrapper; 74 + StateDirectory = "hddtemp"; 75 + PrivateTmp = true; 76 + ProtectHome = "tmpfs"; 77 + ProtectSystem = "strict"; 78 + }; 79 + }; 80 + }; 81 + }
+1
nixos/modules/module-list.nix
··· 46 46 ./hardware/cpu/intel-microcode.nix 47 47 ./hardware/digitalbitbox.nix 48 48 ./hardware/device-tree.nix 49 + ./hardware/sensor/hddtemp.nix 49 50 ./hardware/sensor/iio.nix 50 51 ./hardware/keyboard/zsa.nix 51 52 ./hardware/ksm.nix
+2 -2
nixos/modules/services/continuous-integration/buildbot/master.nix
··· 223 223 }; 224 224 225 225 pythonPackages = mkOption { 226 - type = types.listOf types.package; 226 + type = types.functionTo (types.listOf types.package); 227 227 default = pythonPackages: with pythonPackages; [ ]; 228 228 defaultText = "pythonPackages: with pythonPackages; [ ]"; 229 229 description = "Packages to add the to the PYTHONPATH of the buildbot process."; ··· 283 283 '') 284 284 ]; 285 285 286 - meta.maintainers = with lib.maintainers; [ nand0p mic92 ]; 286 + meta.maintainers = with lib.maintainers; [ nand0p mic92 lopsided98 ]; 287 287 }
-1
nixos/modules/services/development/hoogle.nix
··· 41 41 haskellPackages = mkOption { 42 42 description = "Which haskell package set to use."; 43 43 default = pkgs.haskellPackages; 44 - type = types.package; 45 44 defaultText = "pkgs.haskellPackages"; 46 45 }; 47 46
-1
nixos/modules/services/x11/window-managers/xmonad.nix
··· 43 43 haskellPackages = mkOption { 44 44 default = pkgs.haskellPackages; 45 45 defaultText = "pkgs.haskellPackages"; 46 - type = types.package; 47 46 example = literalExample "pkgs.haskell.packages.ghc784"; 48 47 description = '' 49 48 haskellPackages used to build Xmonad and other packages.
+1 -1
nixos/modules/services/x11/xserver.nix
··· 650 650 xorg.xprop 651 651 xorg.xauth 652 652 pkgs.xterm 653 - pkgs.xdg_utils 653 + pkgs.xdg-utils 654 654 xorg.xf86inputevdev.out # get evdev.4 man page 655 655 ] 656 656 ++ optional (elem "virtualbox" cfg.videoDrivers) xorg.xrefresh;
+1
nixos/modules/virtualisation/docker.nix
··· 157 157 158 158 systemd.services.docker = { 159 159 wantedBy = optional cfg.enableOnBoot "multi-user.target"; 160 + requires = [ "docker.socket" ]; 160 161 environment = proxy_env; 161 162 serviceConfig = { 162 163 Type = "notify";
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix
··· 3 3 , libbsd, libjack2, libpng, ffmpeg_3 4 4 , libxkbcommon 5 5 , makeWrapper, pixman, autoPatchelfHook 6 - , xdg_utils, zenity, zlib }: 6 + , xdg-utils, zenity, zlib }: 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "bitwig-studio"; ··· 28 28 ]; 29 29 30 30 binPath = lib.makeBinPath [ 31 - xdg_utils zenity ffmpeg_3 31 + xdg-utils zenity ffmpeg_3 32 32 ]; 33 33 34 34 installPhase = ''
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
··· 1 1 { stdenv, fetchurl, alsaLib, cairo, dpkg, freetype 2 2 , gdk-pixbuf, glib, gtk3, lib, xorg 3 3 , libglvnd, libjack2, ffmpeg_3 4 - , libxkbcommon, xdg_utils, zlib, pulseaudio 4 + , libxkbcommon, xdg-utils, zlib, pulseaudio 5 5 , wrapGAppsHook, makeWrapper }: 6 6 7 7 stdenv.mkDerivation rec { ··· 28 28 ]; 29 29 30 30 binPath = lib.makeBinPath [ 31 - xdg_utils ffmpeg_3 31 + xdg-utils ffmpeg_3 32 32 ]; 33 33 34 34 ldLibraryPath = lib.strings.makeLibraryPath buildInputs;
+2 -2
pkgs/applications/audio/faust/faust2firefox.nix
··· 1 1 { faust 2 - , xdg_utils 2 + , xdg-utils 3 3 }: 4 4 5 5 # This just runs faust2svg, then attempts to open a browser using ··· 9 9 10 10 baseName = "faust2firefox"; 11 11 12 - runtimeInputs = [ xdg_utils ]; 12 + runtimeInputs = [ xdg-utils ]; 13 13 14 14 }
-1
pkgs/applications/graphics/emulsion/default.nix
··· 15 15 , libxcb 16 16 , libxkbcommon 17 17 , wayland 18 - , xdg_utils 19 18 , AppKit 20 19 , CoreGraphics 21 20 , CoreServices
+2 -2
pkgs/applications/misc/avrdudess/default.nix
··· 1 - { lib, stdenv, runtimeShell, fetchurl, unzip, mono, avrdude, gtk2, xdg_utils }: 1 + { lib, stdenv, runtimeShell, fetchurl, unzip, mono, avrdude, gtk2, xdg-utils }: 2 2 3 3 stdenv.mkDerivation { 4 4 name = "avrdudess-2.2.20140102"; ··· 23 23 export LD_LIBRARY_PATH="${lib.makeLibraryPath [gtk2 mono]}" 24 24 # We need PATH from user env for xdg-open to find its tools, which 25 25 # typically depend on the currently running desktop environment. 26 - export PATH="${lib.makeBinPath [ avrdude xdg_utils ]}:\$PATH" 26 + export PATH="${lib.makeBinPath [ avrdude xdg-utils ]}:\$PATH" 27 27 28 28 # avrdudess must have its resource files in its current working directory 29 29 cd $out/avrdudess && exec ${mono}/bin/mono "$out/avrdudess/avrdudess.exe" "\$@"
+2 -2
pkgs/applications/misc/calibre/default.nix
··· 20 20 , python3Packages 21 21 , libusb1 22 22 , libmtp 23 - , xdg_utils 23 + , xdg-utils 24 24 , makeDesktopItem 25 25 , removeReferencesTo 26 26 }: ··· 84 84 poppler_utils 85 85 qtbase 86 86 sqlite 87 - xdg_utils 87 + xdg-utils 88 88 ] ++ ( 89 89 with python3Packages; [ 90 90 apsw
+2 -2
pkgs/applications/misc/eureka-editor/default.nix
··· 1 - { lib, stdenv, fetchzip, fltk, zlib, xdg_utils, xorg, libjpeg, libGL }: 1 + { lib, stdenv, fetchzip, fltk, zlib, xdg-utils, xorg, libjpeg, libGL }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "eureka-editor"; ··· 10 10 sha256 = "0fpj13aq4wh3f7473cdc5jkf1c71jiiqmjc0ihqa0nm3hic1d4yv"; 11 11 }; 12 12 13 - buildInputs = [ fltk zlib xdg_utils libjpeg xorg.libXinerama libGL ]; 13 + buildInputs = [ fltk zlib xdg-utils libjpeg xorg.libXinerama libGL ]; 14 14 15 15 enableParallelBuilding = true; 16 16
+2 -2
pkgs/applications/misc/far2l/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, fetchpatch, makeWrapper, cmake, pkg-config, wxGTK30, glib, pcre, m4, bash, 2 - xdg_utils, gvfs, zip, unzip, gzip, bzip2, gnutar, p7zip, xz, imagemagick, darwin }: 2 + xdg-utils, gvfs, zip, unzip, gzip, bzip2, gnutar, p7zip, xz, imagemagick, darwin }: 3 3 4 4 let 5 5 newer-colorer-schemes = fetchFromGitHub { ··· 34 34 '' + '' 35 35 echo 'echo ${version}' > far2l/bootstrap/scripts/vbuild.sh 36 36 substituteInPlace far2l/bootstrap/open.sh \ 37 - --replace 'xdg-open' '${xdg_utils}/bin/xdg-open' 37 + --replace 'xdg-open' '${xdg-utils}/bin/xdg-open' 38 38 substituteInPlace far2l/vtcompletor.cpp \ 39 39 --replace '"/bin/bash"' '"${bash}/bin/bash"' 40 40 substituteInPlace multiarc/src/formats/zip/zip.cpp \
+2 -2
pkgs/applications/misc/fff/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, makeWrapper, bashInteractive, xdg_utils, file, coreutils, w3m, xdotool }: 1 + { lib, stdenv, fetchFromGitHub, makeWrapper, bashInteractive, xdg-utils, file, coreutils, w3m, xdotool }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "fff"; ··· 11 11 sha256 = "14ymdw6l6phnil0xf1frd5kgznaiwppcic0v4hb61s1zpf4wrshg"; 12 12 }; 13 13 14 - pathAdd = lib.makeSearchPath "bin" ([ xdg_utils file coreutils w3m xdotool ]); 14 + pathAdd = lib.makeSearchPath "bin" ([ xdg-utils file coreutils w3m xdotool ]); 15 15 16 16 nativeBuildInputs = [ makeWrapper ]; 17 17 buildInputs = [ bashInteractive ];
+1 -1
pkgs/applications/misc/lutris/fhsenv.nix
··· 97 97 libcap libtiff libva libgphoto2 libxslt libsndfile giflib zlib glib 98 98 alsaLib zziplib bash dbus keyutils zip cabextract freetype unzip coreutils 99 99 readline gcc SDL SDL2 curl graphite2 gtk2 gtk3 udev ncurses wayland libglvnd 100 - vulkan-loader xdg_utils sqlite gnutls p11-kit libbsd harfbuzz 100 + vulkan-loader xdg-utils sqlite gnutls p11-kit libbsd harfbuzz 101 101 102 102 # PCSX2 // TODO: "libgobject-2.0.so.0: wrong ELF class: ELFCLASS64" 103 103
+1 -1
pkgs/applications/misc/nrsc5/default.nix
··· 46 46 homepage = "https://github.com/theori-io/nrsc5"; 47 47 description = "HD-Radio decoder for RTL-SDR"; 48 48 platforms = lib.platforms.linux; 49 - license = licenses.gpl3; 49 + license = licenses.gpl3Plus; 50 50 maintainers = with maintainers; [ markuskowa ]; 51 51 }; 52 52 }
+2 -2
pkgs/applications/misc/qdirstat/default.nix
··· 1 1 { lib, fetchFromGitHub, qmake 2 - , coreutils, xdg_utils, bash 2 + , coreutils, xdg-utils, bash 3 3 , makeWrapper, perlPackages, mkDerivation }: 4 4 5 5 let ··· 28 28 for i in src/SysUtil.cpp src/FileSizeStatsWindow.cpp 29 29 do 30 30 substituteInPlace $i \ 31 - --replace /usr/bin/xdg-open ${xdg_utils}/bin/xdg-open 31 + --replace /usr/bin/xdg-open ${xdg-utils}/bin/xdg-open 32 32 done 33 33 for i in src/Cleanup.cpp src/cleanup-config-page.ui 34 34 do
+2 -2
pkgs/applications/misc/xmenu/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "xmenu"; 5 - version = "4.4.1"; 5 + version = "4.5.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "phillbush"; 9 9 repo = "xmenu"; 10 10 rev = "v${version}"; 11 - sha256 = "1s70zvsaqnsjqs298vw3py0vcvia68xlks1wcz37pb88bwligz1x"; 11 + sha256 = "1dy3aqqczs7d3f8rf6h7xssgr3881g8m5y4waskizjy9z7chs64q"; 12 12 }; 13 13 14 14 buildInputs = [ imlib2 libX11 libXft libXinerama ];
+4 -4
pkgs/applications/networking/browsers/brave/default.nix
··· 38 38 , udev 39 39 , xorg 40 40 , zlib 41 - , xdg_utils 41 + , xdg-utils 42 42 , wrapGAppsHook 43 43 }: 44 44 ··· 79 79 nss 80 80 pango 81 81 udev 82 - xdg_utils 82 + xdg-utils 83 83 xorg.libxcb 84 84 zlib 85 85 ]; ··· 144 144 done 145 145 146 146 # Replace xdg-settings and xdg-mime 147 - ln -sf ${xdg_utils}/bin/xdg-settings $out/opt/brave.com/brave/xdg-settings 148 - ln -sf ${xdg_utils}/bin/xdg-mime $out/opt/brave.com/brave/xdg-mime 147 + ln -sf ${xdg-utils}/bin/xdg-settings $out/opt/brave.com/brave/xdg-settings 148 + ln -sf ${xdg-utils}/bin/xdg-mime $out/opt/brave.com/brave/xdg-mime 149 149 ''; 150 150 151 151 installCheckPhase = ''
+3 -3
pkgs/applications/networking/browsers/chromium/common.nix
··· 4 4 , gnutar, bzip2, flac, speex, libopus 5 5 , libevent, expat, libjpeg, snappy 6 6 , libpng, libcap 7 - , xdg_utils, yasm, nasm, minizip, libwebp 7 + , xdg-utils, yasm, nasm, minizip, libwebp 8 8 , libusb1, pciutils, nss, re2 9 9 10 10 , python2Packages, perl, pkg-config ··· 89 89 bzip2 flac speex opusWithCustomModes 90 90 libevent expat libjpeg snappy 91 91 libpng libcap 92 - xdg_utils minizip libwebp 92 + xdg-utils minizip libwebp 93 93 libusb1 re2 94 94 ffmpeg libxslt libxml2 95 95 nasm ··· 196 196 '/usr/share/locale/' \ 197 197 '${glibc}/share/locale/' 198 198 199 - sed -i -e 's@"\(#!\)\?.*xdg-@"\1${xdg_utils}/bin/xdg-@' \ 199 + sed -i -e 's@"\(#!\)\?.*xdg-@"\1${xdg-utils}/bin/xdg-@' \ 200 200 chrome/browser/shell_integration_linux.cc 201 201 202 202 sed -i -e '/lib_loader.*Load/s!"\(libudev\.so\)!"${lib.getLib systemd}/lib/\1!' \
+19 -10
pkgs/applications/networking/browsers/chromium/default.nix
··· 1 1 { newScope, config, stdenv, fetchurl, makeWrapper 2 - , llvmPackages_11, ed, gnugrep, coreutils, xdg_utils 2 + , llvmPackages_11, ed, gnugrep, coreutils, xdg-utils 3 3 , glib, gtk3, gnome3, gsettings-desktop-schemas, gn, fetchgit 4 4 , libva ? null 5 5 , pipewire_0_2 ··· 55 55 pkgSuffix = if channel == "dev" then "unstable" else 56 56 (if channel == "ungoogled-chromium" then "stable" else channel); 57 57 pkgName = "google-chrome-${pkgSuffix}"; 58 - chromeSrc = fetchurl { 59 - urls = map (repo: "${repo}/${pkgName}/${pkgName}_${version}-1_amd64.deb") [ 60 - "https://dl.google.com/linux/chrome/deb/pool/main/g" 61 - "http://95.31.35.30/chrome/pool/main/g" 62 - "http://mirror.pcbeta.com/google/chrome/deb/pool/main/g" 63 - "http://repo.fdzh.org/chrome/deb/pool/main/g" 64 - ]; 65 - sha256 = chromium.upstream-info.sha256bin64; 58 + chromeSrc = 59 + let 60 + # Use the latest stable Chrome version if necessary: 61 + version = if chromium.upstream-info.sha256bin64 != null 62 + then chromium.upstream-info.version 63 + else (lib.importJSON ./upstream-info.json).stable.version; 64 + sha256 = if chromium.upstream-info.sha256bin64 != null 65 + then chromium.upstream-info.sha256bin64 66 + else (lib.importJSON ./upstream-info.json).stable.sha256bin64; 67 + in fetchurl { 68 + urls = map (repo: "${repo}/${pkgName}/${pkgName}_${version}-1_amd64.deb") [ 69 + "https://dl.google.com/linux/chrome/deb/pool/main/g" 70 + "http://95.31.35.30/chrome/pool/main/g" 71 + "http://mirror.pcbeta.com/google/chrome/deb/pool/main/g" 72 + "http://repo.fdzh.org/chrome/deb/pool/main/g" 73 + ]; 74 + inherit sha256; 66 75 }; 67 76 68 77 mkrpath = p: "${lib.makeSearchPathOutput "lib" "lib64" p}:${lib.makeLibraryPath p}"; ··· 190 199 export XDG_DATA_DIRS=$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH\''${XDG_DATA_DIRS:+:}\$XDG_DATA_DIRS 191 200 192 201 # Mainly for xdg-open but also other xdg-* tools: 193 - export PATH="${xdg_utils}/bin\''${PATH:+:}\$PATH" 202 + export PATH="${xdg-utils}/bin\''${PATH:+:}\$PATH" 194 203 195 204 . 196 205 w
+12 -3
pkgs/applications/networking/browsers/chromium/update.py
··· 166 166 f'{DEB_URL}/google-chrome-{google_chrome_suffix}/' + 167 167 f'google-chrome-{google_chrome_suffix}_{build["version"]}-1_amd64.deb') 168 168 except subprocess.CalledProcessError: 169 - # This build isn't actually available yet. Continue to 170 - # the next one. 171 - continue 169 + if (channel_name == 'ungoogled-chromium' and 'sha256' in channel and 170 + build['version'].split('.')[0] == last_channels['stable']['version'].split('.')[0]): 171 + # Sometimes ungoogled-chromium is updated to a newer tag than 172 + # the latest stable Chromium version. In this case we'll set 173 + # sha256bin64 to null and the Nixpkgs code will fall back to 174 + # the latest stable Google Chrome (only required for 175 + # Widevine/DRM which is disabled by default): 176 + channel['sha256bin64'] = None 177 + else: 178 + # This build isn't actually available yet. Continue to 179 + # the next one. 180 + continue 172 181 173 182 channel['deps'] = get_channel_dependencies(channel['version']) 174 183 if channel_name == 'stable':
+8 -8
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 44 44 } 45 45 }, 46 46 "ungoogled-chromium": { 47 - "version": "87.0.4280.141", 48 - "sha256": "0x9k809m36pfirnw2vnr9pk93nxdbgrvna0xf1rs3q91zkbr2x8l", 49 - "sha256bin64": "0wq3yi0qyxzcid390w5rh4xjq92fjajvlifjl70g6sqnbk6vgvdp", 47 + "version": "88.0.4324.104", 48 + "sha256": "0iq1rmfiqmxsj6skbi17g007zqgjsb50b59slfni2n4mz06xmgbx", 49 + "sha256bin64": null, 50 50 "deps": { 51 51 "gn": { 52 - "version": "2020-09-09", 52 + "version": "2020-11-05", 53 53 "url": "https://gn.googlesource.com/gn", 54 - "rev": "e002e68a48d1c82648eadde2f6aafa20d08c36f2", 55 - "sha256": "0x4c7amxwzxs39grqs3dnnz0531mpf1p75niq7zhinyfqm86i4dk" 54 + "rev": "53d92014bf94c3893886470a1c7c1289f8818db0", 55 + "sha256": "1xcm07qjk6m2czi150fiqqxql067i832adck6zxrishm70c9jbr9" 56 56 }, 57 57 "ungoogled-patches": { 58 - "rev": "87.0.4280.141-1", 59 - "sha256": "0r09d27jrdz01rcwifchbq7ksh2bac15h8svq18jx426mr56dzla" 58 + "rev": "88.0.4324.104-1", 59 + "sha256": "09x6kxd99a274mln3k3ckly6swyp5qdnkkp8p6grs9nr5jrgqqx5" 60 60 } 61 61 } 62 62 }
+2 -2
pkgs/applications/networking/browsers/firefox/wrapper.nix
··· 1 1 { stdenv, lib, makeDesktopItem, makeWrapper, lndir, config 2 - , replace, fetchurl, zip, unzip, jq, xdg_utils, writeText 2 + , replace, fetchurl, zip, unzip, jq, xdg-utils, writeText 3 3 4 4 ## various stuff that can be plugged in 5 5 , flashplayer, hal-flash ··· 265 265 --suffix LD_LIBRARY_PATH ':' "$libs" \ 266 266 --suffix-each GTK_PATH ':' "$gtk_modules" \ 267 267 --suffix-each LD_PRELOAD ':' "$(cat $(filterExisting $(addSuffix /extra-ld-preload $plugins)))" \ 268 - --prefix PATH ':' "${xdg_utils}/bin" \ 268 + --prefix PATH ':' "${xdg-utils}/bin" \ 269 269 --prefix-contents PATH ':' "$(filterExisting $(addSuffix /extra-bin-path $plugins))" \ 270 270 --suffix PATH ':' "$out${browser.execdir or "/bin"}" \ 271 271 --set MOZ_APP_LAUNCHER "${browserName}${nameSuffix}" \
+2 -2
pkgs/applications/networking/browsers/google-chrome/default.nix
··· 22 22 23 23 # Additional dependencies according to other distros. 24 24 ## Ubuntu 25 - , liberation_ttf, curl, util-linux, xdg_utils, wget 25 + , liberation_ttf, curl, util-linux, xdg-utils, wget 26 26 ## Arch Linux. 27 27 , flac, harfbuzz, icu, libpng, libopus, snappy, speechd 28 28 ## Gentoo ··· 57 57 dbus gdk-pixbuf gcc-unwrapped.lib 58 58 systemd 59 59 libexif 60 - liberation_ttf curl util-linux xdg_utils wget 60 + liberation_ttf curl util-linux xdg-utils wget 61 61 flac harfbuzz icu libpng opusWithCustomModes snappy speechd 62 62 bzip2 libcap at-spi2-atk at-spi2-core 63 63 kerberos libdrm mesa coreutils
+2 -2
pkgs/applications/networking/cluster/fluxcd/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "fluxcd"; 5 - version = "0.7.3"; 5 + version = "0.7.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "fluxcd"; 9 9 repo = "flux2"; 10 10 rev = "v${version}"; 11 - sha256 = "1y586704xckhyyqmmgq4g6csnf9iqi7xb2vqv5sqyz96ik3kg9vy"; 11 + sha256 = "110fb9h7h7hrflrrvwll04ymirrhciq8szm6g54msdjvffp61r4i"; 12 12 }; 13 13 14 14 vendorSha256 = "1kyj65fc2q1sc4aiy87i2wzf7kqybjf08mmmw0ajcxszcr0mcadb";
+2 -1
pkgs/applications/networking/cluster/terragrunt/default.nix
··· 23 23 ]; 24 24 25 25 meta = with lib; { 26 + homepage = "https://terragrunt.gruntwork.io"; 27 + changelog = "https://github.com/gruntwork-io/terragrunt/releases/tag/v${version}"; 26 28 description = "A thin wrapper for Terraform that supports locking for Terraform state and enforces best practices"; 27 - homepage = "https://github.com/gruntwork-io/terragrunt/"; 28 29 license = licenses.mit; 29 30 maintainers = with maintainers; [ peterhoeg jk ]; 30 31 };
+2 -2
pkgs/applications/networking/ftp/filezilla/default.nix
··· 12 12 , sqlite 13 13 , tinyxml 14 14 , wxGTK30-gtk3 15 - , xdg_utils 15 + , xdg-utils 16 16 }: 17 17 18 18 stdenv.mkDerivation rec { ··· 49 49 tinyxml 50 50 wxGTK30-gtk3 51 51 wxGTK30-gtk3.gtk 52 - xdg_utils 52 + xdg-utils 53 53 ]; 54 54 55 55 enableParallelBuilding = true;
+2 -2
pkgs/applications/networking/instant-messengers/franz/generic.nix
··· 22 22 , expat 23 23 , udev 24 24 , libnotify 25 - , xdg_utils 25 + , xdg-utils 26 26 }: 27 27 28 28 # Helper function for building a derivation for Franz and forks. ··· 85 85 postFixup = '' 86 86 wrapProgram $out/opt/${name}/${pname} \ 87 87 --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDependencies}" \ 88 - --prefix PATH : ${xdg_utils}/bin \ 88 + --prefix PATH : ${xdg-utils}/bin \ 89 89 "''${gappsWrapperArgs[@]}" 90 90 ''; 91 91 }
+2 -2
pkgs/applications/networking/instant-messengers/hipchat/default.nix
··· 1 1 { lib, stdenv, fetchurl, xorg, freetype, fontconfig, openssl, glib, nss, nspr, expat 2 2 , alsaLib, dbus, zlib, libxml2, libxslt, makeWrapper, xkeyboard_config, systemd 3 - , libGL, xcbutilkeysyms, xdg_utils, libtool }: 3 + , libGL, xcbutilkeysyms, xdg-utils, libtool }: 4 4 5 5 let 6 6 version = "4.30.5.1682"; 7 7 8 8 rpath = lib.makeLibraryPath [ 9 - xdg_utils 9 + xdg-utils 10 10 xorg.libXext 11 11 xorg.libSM 12 12 xorg.libICE
+2 -2
pkgs/applications/networking/instant-messengers/slack/default.nix
··· 31 31 , nss 32 32 , pango 33 33 , systemd 34 - , xdg_utils 34 + , xdg-utils 35 35 , xorg 36 36 }: 37 37 ··· 151 151 rm $out/bin/slack 152 152 makeWrapper $out/lib/slack/slack $out/bin/slack \ 153 153 --prefix XDG_DATA_DIRS : $GSETTINGS_SCHEMAS_PATH \ 154 - --prefix PATH : ${xdg_utils}/bin 154 + --prefix PATH : ${xdg-utils}/bin 155 155 156 156 # Fix the desktop link 157 157 substituteInPlace $out/share/applications/slack.desktop \
+2 -2
pkgs/applications/networking/instant-messengers/teams/default.nix
··· 10 10 , at-spi2-atk 11 11 , coreutils 12 12 , gawk 13 - , xdg_utils 13 + , xdg-utils 14 14 , systemd }: 15 15 16 16 stdenv.mkDerivation rec { ··· 37 37 ]; 38 38 39 39 preFixup = '' 40 - gappsWrapperArgs+=(--prefix PATH : "${coreutils}/bin:${gawk}/bin:${xdg_utils}/bin") 40 + gappsWrapperArgs+=(--prefix PATH : "${coreutils}/bin:${gawk}/bin:${xdg-utils}/bin") 41 41 ''; 42 42 43 43 installPhase = ''
+2 -2
pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix
··· 1 1 { mkDerivation, lib, fetchFromGitHub, pkg-config, python3, cmake, ninja 2 - , qtbase, qtimageformats, libdbusmenu, hunspell, xdg_utils, ffmpeg_3, openalSoft 2 + , qtbase, qtimageformats, libdbusmenu, hunspell, xdg-utils, ffmpeg_3, openalSoft 3 3 , lzma, lz4, xxHash, zlib, minizip, openssl, libtgvoip, microsoft_gsl, tl-expected 4 4 , range-v3 5 5 }: ··· 26 26 ]; 27 27 28 28 qtWrapperArgs = [ 29 - "--prefix PATH : ${xdg_utils}/bin" 29 + "--prefix PATH : ${xdg-utils}/bin" 30 30 ]; 31 31 32 32 cmakeFlags = [
+2 -2
pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
··· 5 5 , tl-expected, hunspell 6 6 # TODO: Shouldn't be required: 7 7 , pcre, xorg, util-linux, libselinux, libsepol, epoxy, at-spi2-core, libXtst 8 - , xdg_utils 8 + , xdg-utils 9 9 }: 10 10 11 11 with lib; ··· 83 83 wrapProgram $out/bin/telegram-desktop \ 84 84 "''${gappsWrapperArgs[@]}" \ 85 85 "''${qtWrapperArgs[@]}" \ 86 - --prefix PATH : ${xdg_utils}/bin \ 86 + --prefix PATH : ${xdg-utils}/bin \ 87 87 --set XDG_RUNTIME_DIR "XDG-RUNTIME-DIR" 88 88 sed -i $out/bin/telegram-desktop \ 89 89 -e "s,'XDG-RUNTIME-DIR',\"\''${XDG_RUNTIME_DIR:-/run/user/\$(id --user)}\","
+2 -2
pkgs/applications/networking/instant-messengers/wavebox/default.nix
··· 1 1 { alsaLib, autoPatchelfHook, fetchurl, gtk3, libnotify 2 - , makeDesktopItem, makeWrapper, nss, lib, stdenv, udev, xdg_utils 2 + , makeDesktopItem, makeWrapper, nss, lib, stdenv, udev, xdg-utils 3 3 , xorg 4 4 }: 5 5 ··· 54 54 55 55 postFixup = '' 56 56 makeWrapper $out/opt/wavebox/Wavebox $out/bin/wavebox \ 57 - --prefix PATH : ${xdg_utils}/bin 57 + --prefix PATH : ${xdg-utils}/bin 58 58 ''; 59 59 60 60 meta = with lib; {
+2 -2
pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "evolution-ews"; 6 - version = "3.36.5"; 6 + version = "3.38.3"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 10 - sha256 = "0h1wz4hxsasihdvvsaxnmzka4afjw7603gn0qcw8rxpw114ib1bl"; 10 + sha256 = "1s2jpviliazmhnpkh8dc57ga3c3612f2rnc0nfya5ndbi6lpzxhi"; 11 11 }; 12 12 13 13 nativeBuildInputs = [ cmake gettext intltool pkg-config ];
+2 -3
pkgs/applications/networking/mailreaders/evolution/evolution/default.nix
··· 41 41 42 42 stdenv.mkDerivation rec { 43 43 pname = "evolution"; 44 - version = "3.38.2"; 44 + version = "3.38.3"; 45 45 46 46 src = fetchurl { 47 47 url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 48 - sha256 = "1whjgfhcxpb5yhhvyqb8pv71vprw6fv02czin4k4z6dxrxsq32qx"; 48 + sha256 = "1kfshljvkpbh965rjlyy1qjjm0ic3rdxisyy9c5jjvv2qlk65b3z"; 49 49 }; 50 50 51 51 nativeBuildInputs = [ ··· 120 120 passthru = { 121 121 updateScript = gnome3.updateScript { 122 122 packageName = "evolution"; 123 - attrPath = "gnome3.evolution"; 124 123 }; 125 124 }; 126 125
+2 -2
pkgs/applications/networking/remote/teamviewer/default.nix
··· 1 - { mkDerivation, lib, fetchurl, autoPatchelfHook, makeWrapper, xdg_utils, dbus 1 + { mkDerivation, lib, fetchurl, autoPatchelfHook, makeWrapper, xdg-utils, dbus 2 2 , qtbase, qtwebkit, qtx11extras, qtquickcontrols, glibc 3 3 , libXrandr, libX11, libXext, libXdamage, libXtst, libSM, libXfixes 4 4 , wrapQtAppsHook ··· 36 36 ln -s $out/share/teamviewer/tv_bin/desktop/com.teamviewer.*.desktop $out/share/applications 37 37 ln -s /var/lib/teamviewer $out/share/teamviewer/config 38 38 ln -s /var/log/teamviewer $out/share/teamviewer/logfiles 39 - ln -s ${xdg_utils}/bin $out/share/teamviewer/tv_bin/xdg-utils 39 + ln -s ${xdg-utils}/bin $out/share/teamviewer/tv_bin/xdg-utils 40 40 41 41 for i in 16 20 24 32 48 256; do 42 42 size=$i"x"$i
+2 -2
pkgs/applications/office/mytetra/default.nix
··· 1 - { lib, mkDerivation, fetchurl, qmake, qtsvg, makeWrapper, xdg_utils }: 1 + { lib, mkDerivation, fetchurl, qmake, qtsvg, makeWrapper, xdg-utils }: 2 2 3 3 let 4 4 version = "1.44.55"; ··· 26 26 27 27 postFixup = '' 28 28 wrapProgram $out/bin/mytetra \ 29 - --prefix PATH : ${xdg_utils}/bin 29 + --prefix PATH : ${xdg-utils}/bin 30 30 ''; 31 31 32 32 meta = with lib; {
+2 -1
pkgs/applications/radio/multimon-ng/default.nix
··· 37 37 ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE CW 38 38 ''; 39 39 homepage = "https://github.com/EliasOenal/multimon-ng"; 40 - license = licenses.gpl2; 40 + license = licenses.gpl2Only; 41 41 platforms = platforms.linux; 42 + maintainers = [ maintainers.markuskowa ]; 42 43 }; 43 44 }
+1 -1
pkgs/applications/radio/soapybladerf/default.nix
··· 25 25 meta = with lib; { 26 26 homepage = "https://github.com/pothosware/SoapyBladeRF"; 27 27 description = "SoapySDR plugin for BladeRF devices"; 28 - license = licenses.lgpl21; 28 + license = licenses.lgpl21Only; 29 29 maintainers = with maintainers; [ markuskowa ]; 30 30 platforms = platforms.linux; 31 31 };
+1 -1
pkgs/applications/radio/welle-io/default.nix
··· 43 43 description = "A DAB/DAB+ Software Radio"; 44 44 homepage = "https://www.welle.io/"; 45 45 maintainers = with maintainers; [ ck3d markuskowa ]; 46 - license = licenses.gpl2; 46 + license = licenses.gpl2Only; 47 47 platforms = with platforms; [ "x86_64-linux" "i686-linux" ] ++ darwin; 48 48 }; 49 49 }
+1 -1
pkgs/applications/science/astronomy/gpredict/default.nix
··· 26 26 well. Gpredict uses the SGP4/SDP4 algorithms, which are compatible with the 27 27 NORAD Keplerian elements. 28 28 ''; 29 - license = licenses.gpl2; 29 + license = licenses.gpl2Only; 30 30 platforms = platforms.linux; 31 31 homepage = "http://gpredict.oz9aec.net/"; 32 32 maintainers = [ maintainers.markuskowa maintainers.cmcdragonkai ];
+1 -1
pkgs/applications/science/chemistry/openmolcas/default.nix
··· 69 69 description = "Advanced quantum chemistry software package"; 70 70 homepage = "https://gitlab.com/Molcas/OpenMolcas"; 71 71 maintainers = [ maintainers.markuskowa ]; 72 - license = licenses.lgpl21; 72 + license = licenses.lgpl21Only; 73 73 platforms = [ "x86_64-linux" ]; 74 74 }; 75 75 }
+2 -2
pkgs/applications/terminal-emulators/alacritty/default.nix
··· 23 23 , libxcb 24 24 , libxkbcommon 25 25 , wayland 26 - , xdg_utils 26 + , xdg-utils 27 27 28 28 # Darwin Frameworks 29 29 , AppKit ··· 87 87 88 88 postPatch = '' 89 89 substituteInPlace alacritty/src/config/mouse.rs \ 90 - --replace xdg-open ${xdg_utils}/bin/xdg-open 90 + --replace xdg-open ${xdg-utils}/bin/xdg-open 91 91 ''; 92 92 93 93 installPhase = ''
+2 -2
pkgs/applications/terminal-emulators/wayst/default.nix
··· 13 13 , wayland 14 14 15 15 , libnotify 16 - , xdg_utils 16 + , xdg-utils 17 17 , makeDesktopItem 18 18 }: 19 19 ··· 66 66 67 67 postPatch = '' 68 68 substituteInPlace src/settings.c \ 69 - --replace xdg-open ${xdg_utils}/bin/xdg-open 69 + --replace xdg-open ${xdg-utils}/bin/xdg-open 70 70 substituteInPlace src/main.c \ 71 71 --replace notify-send ${libnotify}/bin/notify-send 72 72 '';
+2 -2
pkgs/applications/version-management/git-and-tools/git-open/default.nix
··· 1 - {lib, stdenv, git, xdg_utils, gnugrep, fetchFromGitHub, makeWrapper}: 1 + {lib, stdenv, git, xdg-utils, gnugrep, fetchFromGitHub, makeWrapper}: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "git-open"; ··· 19 19 mkdir -p $out/bin 20 20 cp git-open $out/bin 21 21 wrapProgram $out/bin/git-open \ 22 - --prefix PATH : "${lib.makeBinPath [ git xdg_utils gnugrep ]}" 22 + --prefix PATH : "${lib.makeBinPath [ git xdg-utils gnugrep ]}" 23 23 ''; 24 24 25 25 meta = with lib; {
+2 -2
pkgs/applications/version-management/git-and-tools/lab/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, makeWrapper, xdg_utils, installShellFiles, git }: 1 + { lib, buildGoModule, fetchFromGitHub, makeWrapper, xdg-utils, installShellFiles, git }: 2 2 3 3 buildGoModule rec { 4 4 pname = "lab"; ··· 22 22 buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ]; 23 23 24 24 postInstall = '' 25 - wrapProgram $out/bin/lab --prefix PATH ":" "${lib.makeBinPath [ git xdg_utils ]}"; 25 + wrapProgram $out/bin/lab --prefix PATH ":" "${lib.makeBinPath [ git xdg-utils ]}"; 26 26 for shell in bash fish zsh; do 27 27 $out/bin/lab completion $shell > lab.$shell 28 28 installShellCompletion lab.$shell
+1 -1
pkgs/applications/version-management/git-and-tools/qgit/default.nix
··· 16 16 nativeBuildInputs = [ cmake ]; 17 17 18 18 meta = with lib; { 19 - license = licenses.gpl2; 19 + license = licenses.gpl2Only; 20 20 homepage = "https://github.com/tibirna/qgit"; 21 21 description = "Graphical front-end to Git"; 22 22 maintainers = with maintainers; [ peterhoeg markuskowa ];
+2 -2
pkgs/applications/version-management/rabbitvcs/default.nix
··· 1 - { fetchFromGitHub, lib, python3Packages, meld, subversion, gvfs, xdg_utils, gtk3 }: 1 + { fetchFromGitHub, lib, python3Packages, meld, subversion, gvfs, xdg-utils, gtk3 }: 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "rabbitvcs"; ··· 13 13 }; 14 14 15 15 buildInputs = [ gtk3 ]; 16 - pythonPath = with python3Packages; [ configobj pygobject3 pysvn dulwich tkinter gvfs xdg_utils ]; 16 + pythonPath = with python3Packages; [ configobj pygobject3 pysvn dulwich tkinter gvfs xdg-utils ]; 17 17 18 18 prePatch = '' 19 19 sed -ie 's|if sys\.argv\[1\] == "install":|if False:|' ./setup.py
+2 -2
pkgs/applications/version-management/sparkleshare/default.nix
··· 19 19 stdenv, 20 20 symlinkJoin, 21 21 webkit2-sharp, 22 - xdg_utils, 22 + xdg-utils, 23 23 }: 24 24 25 25 stdenv.mkDerivation rec { ··· 66 66 mono 67 67 openssh 68 68 openssl 69 - xdg_utils 69 + xdg-utils 70 70 ]; 71 71 }}/bin \ 72 72 --set MONO_GAC_PREFIX ${lib.concatStringsSep ":" [
+3 -3
pkgs/applications/video/manim/default.nix
··· 1 1 { lib, buildPythonApplication, fetchFromGitHub, pythonOlder, file, fetchpatch 2 - , cairo, ffmpeg_3, sox, xdg_utils, texlive 2 + , cairo, ffmpeg_3, sox, xdg-utils, texlive 3 3 , colour, numpy, pillow, progressbar, scipy, tqdm, opencv , pycairo, pydub 4 4 , pbr, fetchPypi 5 5 }: ··· 28 28 pycairo 29 29 pydub 30 30 31 - cairo sox ffmpeg_3 xdg_utils 31 + cairo sox ffmpeg_3 xdg-utils 32 32 ]; 33 33 34 34 # Test with texlive to see whether it works but don't propagate 35 35 # because it's huge and optional 36 36 # TODO: Use smaller TexLive distribution 37 37 # Doesn't need everything but it's hard to figure out what it needs 38 - checkInputs = [ cairo sox ffmpeg_3 xdg_utils texlive.combined.scheme-full ]; 38 + checkInputs = [ cairo sox ffmpeg_3 xdg-utils texlive.combined.scheme-full ]; 39 39 40 40 # Simple test and complex test with LaTeX 41 41 checkPhase = ''
+2 -2
pkgs/applications/video/mkvtoolnix/default.nix
··· 1 1 { lib, stdenv, fetchFromGitLab, pkg-config, autoconf, automake, libiconv, drake 2 - , ruby, docbook_xsl, file, xdg_utils, gettext, expat, boost, libebml, zlib 2 + , ruby, docbook_xsl, file, xdg-utils, gettext, expat, boost, libebml, zlib 3 3 , fmt, libmatroska, libogg, libvorbis, flac, libxslt, cmark, pcre2 4 4 , withGUI ? true 5 5 , qtbase ? null ··· 28 28 ]; 29 29 30 30 buildInputs = [ 31 - expat file xdg_utils boost libebml zlib fmt 31 + expat file xdg-utils boost libebml zlib fmt 32 32 libmatroska libogg libvorbis flac cmark pcre2 33 33 ] ++ optional stdenv.isDarwin libiconv 34 34 ++ optionals withGUI [ qtbase qtmultimedia wrapQtAppsHook ];
+2 -2
pkgs/applications/video/subtitleeditor/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, intltool, file, 2 2 desktop-file-utils, enchant, gtk3, gtkmm3, gst_all_1, hicolor-icon-theme, 3 - libsigcxx, libxmlxx, xdg_utils, isocodes, wrapGAppsHook 3 + libsigcxx, libxmlxx, xdg-utils, isocodes, wrapGAppsHook 4 4 }: 5 5 6 6 let ··· 41 41 hicolor-icon-theme 42 42 libsigcxx 43 43 libxmlxx 44 - xdg_utils 44 + xdg-utils 45 45 isocodes 46 46 ]; 47 47
+1 -1
pkgs/build-support/appimage/default.nix
··· 66 66 xorg.xrandr 67 67 which 68 68 perl 69 - xdg_utils 69 + xdg-utils 70 70 iana-etc 71 71 krb5 72 72 ];
+2 -2
pkgs/data/documentation/anarchism/default.nix
··· 1 - { lib, stdenv, fetchFromGitLab, xdg_utils }: 1 + { lib, stdenv, fetchFromGitLab, xdg-utils }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "anarchism"; ··· 16 16 17 17 postPatch = '' 18 18 substituteInPlace debian/anarchism.desktop \ 19 - --replace "/usr/bin/xdg-open" "${xdg_utils}/bin/xdg-open" 19 + --replace "/usr/bin/xdg-open" "${xdg-utils}/bin/xdg-open" 20 20 substituteInPlace debian/anarchism.desktop \ 21 21 --replace "file:///usr" "file://$out" 22 22 '';
+1 -1
pkgs/data/fonts/inconsolata/default.nix
··· 6 6 inherit (google-fonts) src version; 7 7 8 8 installPhase = '' 9 - install -m644 --target $out/share/fonts/truetype/inconsolata -D $src/ofl/inconsolata/*.ttf 9 + install -m644 --target $out/share/fonts/truetype/inconsolata -D $src/ofl/inconsolata/static/*.ttf 10 10 ''; 11 11 12 12 meta = with lib; {
+2 -2
pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "evolution-data-server"; 9 - version = "3.38.2"; 9 + version = "3.38.3"; 10 10 11 11 outputs = [ "out" "dev" ]; 12 12 13 13 src = fetchurl { 14 14 url = "mirror://gnome/sources/evolution-data-server/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 15 - sha256 = "0mflr8a3f2q55rirvqhizji0zinic75jk8mksflszqzgcdcph85z"; 15 + sha256 = "19rwgvjicfmd5zgabr5ns42rg8cqa05p8qf7684prajjna8gcclp"; 16 16 }; 17 17 18 18 patches = [
+9 -1
pkgs/desktops/gnome-3/core/gnome-keyring/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, dbus, libgcrypt, pam, python2, glib, libxslt 1 + { lib, stdenv, fetchurl, fetchpatch, pkg-config, dbus, libgcrypt, pam, python2, glib, libxslt 2 2 , gettext, gcr, libcap_ng, libselinux, p11-kit, openssh, wrapGAppsHook 3 3 , docbook_xsl, docbook_xml_dtd_43, gnome3 }: 4 4 ··· 10 10 url = "mirror://gnome/sources/gnome-keyring/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 11 11 sha256 = "11sgffrrpss5cmv3b717pqlbhgq17l1xd33fsvqgsw8simxbar52"; 12 12 }; 13 + 14 + patches = [ 15 + # version 3.36.0 is incompatible with libncap_ng >= 0.8.1. remove patch after update. 16 + (fetchpatch { 17 + url = "https://gitlab.gnome.org/GNOME/gnome-keyring/-/commit/ebc7bc9efacc17049e54da8d96a4a29943621113.diff"; 18 + sha256 = "07bx7zmdswqsa3dj37m729g35n1prhylkw7ya8a7h64i10la12cs"; 19 + }) 20 + ]; 13 21 14 22 outputs = [ "out" "dev" ]; 15 23
+2 -2
pkgs/desktops/xfce/applications/catfish/default.nix
··· 1 1 { lib, fetchurl, file, which, intltool, gobject-introspection, 2 - findutils, xdg_utils, dconf, gtk3, python3Packages, 2 + findutils, xdg-utils, dconf, gtk3, python3Packages, 3 3 wrapGAppsHook 4 4 }: 5 5 ··· 34 34 python3Packages.dbus-python 35 35 python3Packages.pygobject3 36 36 python3Packages.pexpect 37 - xdg_utils 37 + xdg-utils 38 38 findutils 39 39 ]; 40 40
+2 -3
pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
··· 18 18 , config 19 19 , glib 20 20 , libxml2 21 - , libav_0_8 22 21 , ffmpeg_3 23 22 , libxslt 24 23 , libGL ··· 171 170 * libXt is only needed on amd64 172 171 */ 173 172 libraries = 174 - [stdenv.cc.libc glib libxml2 libav_0_8 ffmpeg_3 libxslt libGL xorg.libXxf86vm alsaLib fontconfig freetype pango gtk2 cairo gdk-pixbuf atk] ++ 175 - (if swingSupport then [xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXp xorg.libXt xorg.libXrender stdenv.cc.cc] else []); 173 + [stdenv.cc.libc glib libxml2 ffmpeg_3 libxslt libGL xorg.libXxf86vm alsaLib fontconfig freetype pango gtk2 cairo gdk-pixbuf atk] ++ 174 + lib.optionals swingSupport [xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXp xorg.libXt xorg.libXrender stdenv.cc.cc]; 176 175 177 176 rpath = lib.strings.makeLibraryPath libraries; 178 177
+2 -2
pkgs/development/compilers/oraclejdk/jdk11-linux.nix
··· 9 9 10 10 let result = stdenv.mkDerivation rec { 11 11 pname = "oraclejdk"; 12 - version = "11.0.8"; 12 + version = "11.0.10"; 13 13 14 14 src = requireFile { 15 15 name = "jdk-${version}_linux-x64_bin.tar.gz"; 16 16 url = "https://www.oracle.com/java/technologies/javase-jdk11-downloads.html"; 17 - sha256 = "6390878c91e29bad7b2483eb0b470620bd145269600f3b6a9d65724e6f83b6fd"; 17 + sha256 = "94bd34f85ee38d3ef59e5289ec7450b9443b924c55625661fffe66b03f2c8de2"; 18 18 }; 19 19 20 20 installPhase = ''
+29
pkgs/development/libraries/cjson/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, cmake }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "cjson"; 5 + version = "1.7.14"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "DaveGamble"; 9 + repo = "cJSON"; 10 + rev = "v${version}"; 11 + sha256 = "1a3i9ydl65dgwgmlg79n5q8qilmjkaakq56sam1w25zcrd8jy11q"; 12 + }; 13 + 14 + nativeBuildInputs = [ cmake ]; 15 + 16 + # cJSON actually uses C99 standard, not C89 17 + # https://github.com/DaveGamble/cJSON/issues/275 18 + postPatch = '' 19 + substituteInPlace CMakeLists.txt --replace -std=c89 -std=c99 20 + ''; 21 + 22 + meta = with lib; { 23 + homepage = "https://github.com/DaveGamble/cJSON"; 24 + description = "Ultralightweight JSON parser in ANSI C"; 25 + license = licenses.mit; 26 + maintainers = [ maintainers.matthiasbeyer ]; 27 + platforms = platforms.unix; 28 + }; 29 + }
+1 -1
pkgs/development/libraries/codec2/default.nix
··· 16 16 meta = with lib; { 17 17 description = "Speech codec designed for communications quality speech at low data rates"; 18 18 homepage = "http://www.rowetel.com/blog/?page_id=452"; 19 - license = licenses.lgpl21; 19 + license = licenses.lgpl21Only; 20 20 platforms = platforms.unix; 21 21 maintainers = with maintainers; [ markuskowa ]; 22 22 };
+12 -4
pkgs/development/libraries/libschrift/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libschrift"; 5 - version = "0.9.1"; 5 + version = "0.10.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tomolt"; 9 9 repo = pname; 10 - rev = "c6d20460d6e602e8829d3a227fd7be4c4c3cda86"; 11 - hash = "sha256-BuTmWaWFZ0DXujlbhbmK3Woit8fR9F4DWmKszHX6gOI="; 10 + rev = "c207585486b3e78ec5506f55f5d56178f421a53c"; 11 + sha256 = "13qrplsi2a53s84giwnzqmn0zbslyaagvjn89wsn9fd90m2v2bs1"; 12 12 }; 13 + 14 + # fix a compilation failure related to darwin integers, remove at next release 15 + patches = [ 16 + (fetchpatch { 17 + url = "https://github.com/tomolt/libschrift/commit/1b1292f2cf4b582d66b2f6c87105997391f9fa08.patch"; 18 + sha256 = "076l3n28famgi74nr5bz47yn192bm76p8c8558fm5zj5c21pcfsv"; 19 + }) 20 + ]; 13 21 14 22 postPatch = '' 15 23 substituteInPlace config.mk \
+4
pkgs/development/libraries/libsixel/default.nix
··· 22 22 maintainers = with maintainers; [ vrthra ]; 23 23 license = licenses.mit; 24 24 platforms = with platforms; unix; 25 + knownVulnerabilities = [ 26 + "CVE-2020-11721" # https://github.com/saitoha/libsixel/issues/134 27 + "CVE-2020-19668" # https://github.com/saitoha/libsixel/issues/136 28 + ]; 25 29 }; 26 30 }
+2 -2
pkgs/development/libraries/spglib/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "spglib"; 5 - version = "1.16.0"; 5 + version = "1.16.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "atztogo"; 9 9 repo = "spglib"; 10 10 rev = "v${version}"; 11 - sha256 = "1kzc956m1pnazhz52vspqridlw72wd8x5l3dsilpdxl491aa2nws"; 11 + sha256 = "1sk59nnar9npka4mdcfh4154ja46i35y4gbq892kwqidzyfs80in"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/mobile/genymotion/default.nix
··· 1 1 { stdenv, lib, fetchurl, makeWrapper, which, zlib, libGL, glib, xorg, libxkbcommon 2 - , xdg_utils 2 + , xdg-utils 3 3 # For glewinfo 4 4 , libXmu, libXi, libXext }: 5 5 ··· 18 18 sha256 = "0lvfdlpmmsyq2i9gs4mf6a8fxkfimdr4rhyihqnfhjij3fzxz4lk"; 19 19 }; 20 20 21 - buildInputs = [ makeWrapper which xdg_utils ]; 21 + buildInputs = [ makeWrapper which xdg-utils ]; 22 22 23 23 unpackPhase = '' 24 24 mkdir -p phony-home $out/share/applications
+7 -3
pkgs/development/ocaml-modules/cstruct/default.nix
··· 1 - { lib, fetchurl, buildDunePackage, bigarray-compat }: 1 + { lib, fetchurl, buildDunePackage, bigarray-compat, alcotest, ocaml }: 2 2 3 3 buildDunePackage rec { 4 4 pname = "cstruct"; 5 - version = "5.0.0"; 5 + version = "6.0.0"; 6 6 7 7 useDune2 = true; 8 8 ··· 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/mirage/ocaml-cstruct/releases/download/v${version}/cstruct-v${version}.tbz"; 13 - sha256 = "1z403q2nkgz5x07j0ypy6q0mk2yxgqbp1jlqkngbajna7124x2pb"; 13 + sha256 = "0xi6cj85z033fqrqdkwac6gg07629vzdhx03c3lhiwwc4lpnv8bq"; 14 14 }; 15 15 16 16 propagatedBuildInputs = [ bigarray-compat ]; 17 + 18 + # alcotest isn't available for OCaml < 4.05 due to fmt 19 + doCheck = lib.versionAtLeast ocaml.version "4.05"; 20 + checkInputs = [ alcotest ]; 17 21 18 22 meta = { 19 23 description = "Access C-like structures directly from OCaml";
+1 -1
pkgs/development/ocaml-modules/cstruct/lwt.nix
··· 8 8 pname = "cstruct-lwt"; 9 9 inherit (cstruct) version src useDune2 meta; 10 10 11 - minimumOCamlVersion = "4.02"; 11 + minimumOCamlVersion = "4.03"; 12 12 13 13 propagatedBuildInputs = [ cstruct lwt ]; 14 14 }
+21 -3
pkgs/development/ocaml-modules/cstruct/ppx.nix
··· 1 - { lib, buildDunePackage, cstruct, sexplib, ppx_tools_versioned, ppxlib }: 1 + { lib, buildDunePackage, cstruct, sexplib, ppxlib, stdlib-shims 2 + , ounit, cppo, ppx_sexp_conv, cstruct-unix, cstruct-sexp 3 + , fetchpatch 4 + }: 2 5 3 6 if !lib.versionAtLeast (cstruct.version or "1") "3" 4 7 then cstruct ··· 8 11 pname = "ppx_cstruct"; 9 12 inherit (cstruct) version src useDune2 meta; 10 13 11 - minimumOCamlVersion = "4.03"; 14 + minimumOCamlVersion = "4.07"; 12 15 13 - propagatedBuildInputs = [ cstruct ppx_tools_versioned ppxlib sexplib ]; 16 + # prevent ANSI escape sequences from messing up the test cases 17 + # https://github.com/mirage/ocaml-cstruct/issues/283 18 + patches = [ 19 + (fetchpatch { 20 + url = "https://github.com/mirage/ocaml-cstruct/pull/285/commits/60dfed98b4c34455bf339ac60e2ed5ef05feb48f.patch"; 21 + sha256 = "1x9i62nrlfy9l44vb0a7qjfrg2wyki4c8nmmqnzwpcbkgxi3q6n5"; 22 + }) 23 + ]; 24 + 25 + propagatedBuildInputs = [ cstruct ppxlib sexplib stdlib-shims ]; 26 + 27 + # disable until ppx_sexp_conv uses ppxlib 0.20.0 (or >= 0.16.0) 28 + # since the propagation of the older ppxlib breaks the ppx_cstruct 29 + # build. 30 + doCheck = false; 31 + checkInputs = [ ounit cppo ppx_sexp_conv cstruct-sexp cstruct-unix ]; 14 32 }
+5 -2
pkgs/development/ocaml-modules/cstruct/sexp.nix
··· 8 8 pname = "cstruct-sexp"; 9 9 inherit (cstruct) version src useDune2 meta; 10 10 11 - doCheck = lib.versionAtLeast ocaml.version "4.03"; 12 - checkInputs = lib.optional doCheck alcotest; 11 + minimumOCamlVersion = "4.03"; 12 + 13 + # alcotest is only available on OCaml >= 4.05 due to fmt 14 + doCheck = lib.versionAtLeast ocaml.version "4.05"; 15 + checkInputs = [ alcotest ]; 13 16 14 17 propagatedBuildInputs = [ cstruct sexplib ]; 15 18 }
+6 -3
pkgs/development/ocaml-modules/ptime/default.nix
··· 1 - { stdenv, lib, fetchurl, ocaml, findlib, ocamlbuild, topkg, result, js_of_ocaml }: 1 + { stdenv, lib, fetchurl, ocaml, findlib, ocamlbuild, topkg, result, js_of_ocaml 2 + , jsooSupport ? true 3 + }: 2 4 3 5 stdenv.mkDerivation rec { 4 6 version = "0.8.5"; ··· 10 12 }; 11 13 12 14 nativeBuildInputs = [ ocaml findlib ocamlbuild ]; 13 - buildInputs = [ findlib topkg js_of_ocaml ]; 15 + buildInputs = [ findlib topkg ] 16 + ++ lib.optional jsooSupport js_of_ocaml; 14 17 15 18 propagatedBuildInputs = [ result ]; 16 19 17 - buildPhase = "${topkg.run} build --with-js_of_ocaml true"; 20 + buildPhase = "${topkg.run} build --with-js_of_ocaml ${lib.boolToString jsooSupport}"; 18 21 19 22 inherit (topkg) installPhase; 20 23
+2 -2
pkgs/development/ocaml-modules/xenstore/default.nix
··· 1 1 { lib, buildDunePackage, fetchurl 2 - , cstruct, ppx_cstruct, lwt, ounit 2 + , cstruct, ppx_cstruct, lwt, ounit, stdlib-shims 3 3 }: 4 4 5 5 buildDunePackage rec { ··· 16 16 }; 17 17 18 18 nativeBuildInputs = [ ppx_cstruct ]; 19 - propagatedBuildInputs = [ cstruct lwt ]; 19 + propagatedBuildInputs = [ stdlib-shims cstruct lwt ]; 20 20 21 21 doCheck = true; 22 22 checkInputs = [ ounit ];
+17 -6
pkgs/development/python-modules/cachetools/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, isPy27 }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytestCheckHook 5 + }: 2 6 3 7 buildPythonPackage rec { 4 8 pname = "cachetools"; 5 - version = "4.1.1"; 9 + version = "4.2.1"; 6 10 7 - src = fetchPypi { 8 - inherit pname version; 9 - sha256 = "bbaa39c3dede00175df2dc2b03d0cf18dd2d32a7de7beb68072d13043c9edb20"; 11 + src = fetchFromGitHub { 12 + owner = "tkem"; 13 + repo = pname; 14 + rev = "v${version}"; 15 + sha256 = "1b662ph8m2d05d2vi3izgnr6v7h9zfvscfsaaw8nhdmmm15ivfa6"; 10 16 }; 11 17 18 + checkInputs = [ pytestCheckHook ]; 19 + 20 + pythonImportsCheck = [ "cachetools" ]; 21 + 12 22 meta = with lib; { 13 23 description = "Extensible memoizing collections and decorators"; 14 24 homepage = "https://github.com/tkem/cachetools"; 15 - license = licenses.mit; 25 + license = with licenses; [ mit ]; 26 + maintainers = with maintainers; [ fab ]; 16 27 }; 17 28 }
+28
pkgs/development/python-modules/panflute/default.nix
··· 1 + { lib 2 + , fetchPypi 3 + , click 4 + , pyyaml 5 + , buildPythonPackage 6 + , isPy3k 7 + }: 8 + 9 + buildPythonPackage rec{ 10 + version = "2.0.5"; 11 + pname = "panflute"; 12 + 13 + disabled = !isPy3k; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + sha256 = "1ssmqcyr91f0gpl49lz6a9jkl17l06h6qcik24rlmva28ii6aszz"; 18 + }; 19 + 20 + propagatedBuildInputs = [ click pyyaml ]; 21 + 22 + meta = with lib; { 23 + description = "A Pythonic alternative to John MacFarlane's pandocfilters, with extra helper functions"; 24 + homepage = "http://scorreia.com/software/panflute"; 25 + license = licenses.bsd3; 26 + maintainers = with maintainers; [ synthetica ]; 27 + }; 28 + }
+2 -2
pkgs/development/python-modules/papis/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, xdg_utils 1 + { lib, buildPythonPackage, fetchFromGitHub, xdg-utils 2 2 , requests, filetype, pyparsing, configparser, arxiv2bib 3 3 , pyyaml, chardet, beautifulsoup4, colorama, bibtexparser 4 4 , click, python-slugify, habanero, isbnlib, typing-extensions ··· 45 45 checkInputs = ([ 46 46 pytest pytestcov 47 47 ]) ++ [ 48 - xdg_utils 48 + xdg-utils 49 49 ]; 50 50 51 51 # most of the downloader tests and 4 other tests require a network connection
+2 -2
pkgs/development/python-modules/pyotp/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "pyotp"; 5 - version = "2.4.1"; 5 + version = "2.5.1"; 6 6 disabled = isPy27; 7 7 8 8 src = fetchPypi { 9 9 inherit pname version; 10 - sha256 = "038a3f70b34eaad3f72459e8b411662ef8dfcdd95f7d9203fa489e987a75584b"; 10 + sha256 = "2a54d393aff3a244b566d78d597c9cb42e91b3b12f3169cec89d9dfff1c9c5bc"; 11 11 }; 12 12 13 13 pythonImportsCheck = [ "pyotp" ];
+32
pkgs/development/tools/htmltest/default.nix
··· 1 + { buildGoModule 2 + , fetchFromGitHub 3 + , lib 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "htmltest"; 8 + version = "0.14.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "wjdp"; 12 + repo = pname; 13 + rev = "v${version}"; 14 + sha256 = "0z2j54ywim1nl10vidcnbwhywyzanj4qd93ai533808wrm3ghwb6"; 15 + }; 16 + 17 + vendorSha256 = "0zx3ii9crick647kslzwg4d39li6jds938f9j9dp287rhrlzjfbm"; 18 + 19 + # tests require network access 20 + doCheck = false; 21 + 22 + meta = with lib; { 23 + description = "Tool to test generated HTML output"; 24 + longDescription = '' 25 + htmltest runs your HTML output through a series of checks to ensure all your 26 + links, images, scripts references work, your alt tags are filled in, etc. 27 + ''; 28 + homepage = "https://github.com/wjdp/htmltest"; 29 + license = with licenses; [ mit ]; 30 + maintainers = with maintainers; [ fab ]; 31 + }; 32 + }
+3 -3
pkgs/development/tools/rust/rust-analyzer/default.nix
··· 2 2 3 3 { 4 4 rust-analyzer-unwrapped = callPackage ./generic.nix rec { 5 - rev = "2021-01-25"; 5 + rev = "2021-02-01"; 6 6 version = "unstable-${rev}"; 7 - sha256 = "1r42cnx5kplql810zc5bcpl0zzm9l8gls64h32nvd7fgad4ixapz"; 8 - cargoSha256 = "0ns26lddiaa1lanamcf8zawh287k4qg8n4brjpqi9s1bxbmd1kc2"; 7 + sha256 = "sha256-bPv51Jp6zJRdNJehuR8LVaBw/hubSeHbI5BeMwqEn4M="; 8 + cargoSha256 = "sha256-5g9wFQ6qlkJgSHLSLS0pad00XT7KflyGAq8/BknF9/M="; 9 9 }; 10 10 11 11 rust-analyzer = callPackage ./wrapper.nix {} {
+1 -1
pkgs/games/steam/fhsenv.nix
··· 29 29 # Needed by gdialog, including in the steam-runtime 30 30 perl 31 31 # Open URLs 32 - xdg_utils 32 + xdg-utils 33 33 iana-etc 34 34 # Steam Play / Proton 35 35 python3
+2 -2
pkgs/misc/emulators/nestopia/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, pkg-config, SDL2, alsaLib, gtk3 2 - , makeWrapper, libGLU, libGL, libarchive, libao, unzip, xdg_utils 2 + , makeWrapper, libGLU, libGL, libarchive, libao, unzip, xdg-utils 3 3 , epoxy, gdk-pixbuf, gnome3, wrapGAppsHook 4 4 }: 5 5 ··· 29 29 libarchive 30 30 libao 31 31 unzip 32 - xdg_utils 32 + xdg-utils 33 33 gnome3.adwaita-icon-theme 34 34 ]; 35 35
+206 -158
pkgs/misc/vim-plugins/generated.nix
··· 65 65 66 66 ale = buildVimPluginFrom2Nix { 67 67 pname = "ale"; 68 - version = "2021-01-27"; 68 + version = "2021-01-31"; 69 69 src = fetchFromGitHub { 70 70 owner = "dense-analysis"; 71 71 repo = "ale"; 72 - rev = "82c8e3a3a3740b520c748ff181e5c29f508b8455"; 73 - sha256 = "0dfd5428lrd5nb098gzsggfnl75v916q2vxzfbbpi2lms8slm60k"; 72 + rev = "c747c277c2ead915b56be0f7e25a9f0c8b91b78e"; 73 + sha256 = "0nf8d3rry75lkn2acn94pnpgmimd0gpi4yrqkrv1n7cns8lrjd7j"; 74 74 }; 75 75 meta.homepage = "https://github.com/dense-analysis/ale/"; 76 76 }; ··· 89 89 90 90 aniseed = buildVimPluginFrom2Nix { 91 91 pname = "aniseed"; 92 - version = "2021-01-16"; 92 + version = "2021-01-28"; 93 93 src = fetchFromGitHub { 94 94 owner = "Olical"; 95 95 repo = "aniseed"; 96 - rev = "9d3a5e926a5708039abcaf552c8ab3d133c37f80"; 97 - sha256 = "0waa122pk1mcbbhj7zrsb9ch0xmg0x3mpm627k7knpi4q8krgrzy"; 96 + rev = "16d201f8a789a5591ae980ac707a31241062ed52"; 97 + sha256 = "18fbqqjb0cn89wkm4dfhwh3xzpf6gdnav78lrs59kzfggppkpn8l"; 98 98 }; 99 99 meta.homepage = "https://github.com/Olical/aniseed/"; 100 100 }; ··· 161 161 162 162 asyncomplete-vim = buildVimPluginFrom2Nix { 163 163 pname = "asyncomplete-vim"; 164 - version = "2020-12-23"; 164 + version = "2021-01-28"; 165 165 src = fetchFromGitHub { 166 166 owner = "prabirshrestha"; 167 167 repo = "asyncomplete.vim"; 168 - rev = "e546095e4ac7a20d06bcf16d207275dd4d6b4115"; 169 - sha256 = "0jq5qrlijlqpfgi89249whvpmm140smflpprlq8as0pfyhpjn1d1"; 168 + rev = "4be3c16b33c27fce5372bf8bc74e42126c76fe61"; 169 + sha256 = "1y5xlisby7a41naas7r09ins3k9arn5xc5bb6w8k7am6xz3vc3r6"; 170 170 }; 171 171 meta.homepage = "https://github.com/prabirshrestha/asyncomplete.vim/"; 172 172 }; ··· 221 221 222 222 awesome-vim-colorschemes = buildVimPluginFrom2Nix { 223 223 pname = "awesome-vim-colorschemes"; 224 - version = "2021-01-05"; 224 + version = "2021-01-29"; 225 225 src = fetchFromGitHub { 226 226 owner = "rafi"; 227 227 repo = "awesome-vim-colorschemes"; 228 - rev = "ae48abdd39e24e187dac904c14caf6458b76838c"; 229 - sha256 = "12a31l2ggzihl1m1bjgmpmvw8zlqgvql01ryz1zrrhwmgzk8jk1h"; 228 + rev = "8f437c8960abbd4b29c05a19eaad8c3e792ace05"; 229 + sha256 = "039xln6bwxa6mbwvzdfk32b3v8p4glghb3104nydscy9zbsmpick"; 230 230 }; 231 231 meta.homepage = "https://github.com/rafi/awesome-vim-colorschemes/"; 232 232 }; ··· 305 305 306 306 brainfuck-vim = buildVimPluginFrom2Nix { 307 307 pname = "brainfuck-vim"; 308 - version = "2021-01-10"; 308 + version = "2021-01-28"; 309 309 src = fetchFromGitHub { 310 310 owner = "fruit-in"; 311 311 repo = "brainfuck-vim"; 312 - rev = "d58b673eaa3dbc58975e9b23c09eac57c3e1e4b5"; 313 - sha256 = "178m0ada1a0gijdwikycszls41kzgx6ysbd2aavlkbnrvclrkfa9"; 312 + rev = "721bbe54df26906f79ed481069435596741f67f3"; 313 + sha256 = "130njfiwbgd6gpy52xm5ayadh9q11ahsin1a60y54a99qd8jz6wi"; 314 314 }; 315 315 meta.homepage = "https://github.com/fruit-in/brainfuck-vim/"; 316 316 }; ··· 341 341 342 342 calendar-vim = buildVimPluginFrom2Nix { 343 343 pname = "calendar-vim"; 344 - version = "2021-01-11"; 344 + version = "2021-01-30"; 345 345 src = fetchFromGitHub { 346 346 owner = "itchyny"; 347 347 repo = "calendar.vim"; 348 - rev = "289fe67f9a20a88b93b570671cf8a5d258fc7b69"; 349 - sha256 = "17201r2nvy3jxf0f29ihqrln37xr4h3f2z20igjhajl3ajkg60h1"; 348 + rev = "4e454c2ca9a489f2631df24845615744bd594b61"; 349 + sha256 = "12vmysyvavvf1173i0m7jfzh2jsfqx5p7mdm3iafg4iv0209rz66"; 350 350 }; 351 351 meta.homepage = "https://github.com/itchyny/calendar.vim/"; 352 352 }; ··· 377 377 378 378 chadtree = buildVimPluginFrom2Nix { 379 379 pname = "chadtree"; 380 - version = "2021-01-28"; 380 + version = "2021-02-01"; 381 381 src = fetchFromGitHub { 382 382 owner = "ms-jpq"; 383 383 repo = "chadtree"; 384 - rev = "2081a39a7458b55ac396f3e27b4875b41521a387"; 385 - sha256 = "0m79i175820lhng27v4jdz0pv3hfw5xv95kqhlifz6hbmc75mw61"; 384 + rev = "fa9ca44790510bca23a3b3f151b3cb7726e6d542"; 385 + sha256 = "0fg49aw5wkb2sv4sipvr9041hd0z0czfg5yn5z7rz1m52i5j3cwz"; 386 386 }; 387 387 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 388 388 }; ··· 413 413 414 414 ci_dark = buildVimPluginFrom2Nix { 415 415 pname = "ci_dark"; 416 - version = "2021-01-20"; 416 + version = "2021-01-31"; 417 417 src = fetchFromGitHub { 418 418 owner = "chuling"; 419 419 repo = "ci_dark"; 420 - rev = "ba5e404ded9f5bcfae68a6ad440ba3909eb7baff"; 421 - sha256 = "1377apvlwq3i755ply54yi7wz96fflwc4w4aash3hjbjmv0r6ff4"; 420 + rev = "c7537d81a796b4559e03309aeec9cb8d6d7bda21"; 421 + sha256 = "05p8viz5q7rknzyh7zp3k2qhl14nlamik5gvqy86bfgwmhbac350"; 422 422 }; 423 423 meta.homepage = "https://github.com/chuling/ci_dark/"; 424 424 }; ··· 473 473 474 474 coc-explorer = buildVimPluginFrom2Nix { 475 475 pname = "coc-explorer"; 476 - version = "2021-01-26"; 476 + version = "2021-01-31"; 477 477 src = fetchFromGitHub { 478 478 owner = "weirongxu"; 479 479 repo = "coc-explorer"; 480 - rev = "3b4d3128328d20fcf683c76f1efc29b93001b9a6"; 481 - sha256 = "1s3yma34qrpdz5mra7bspnd42kw6c3nqhl3ql5mmrabn0ry3ajvz"; 480 + rev = "6d98eb18e2e11f7272fb4882e9d946da62322199"; 481 + sha256 = "0nfza3d7iji9ri3q0xvr38qdpp22j9is4djii95n8781l85fphay"; 482 482 }; 483 483 meta.homepage = "https://github.com/weirongxu/coc-explorer/"; 484 484 }; ··· 497 497 498 498 coc-lua = buildVimPluginFrom2Nix { 499 499 pname = "coc-lua"; 500 - version = "2021-01-16"; 500 + version = "2021-01-29"; 501 501 src = fetchFromGitHub { 502 502 owner = "josa42"; 503 503 repo = "coc-lua"; 504 - rev = "07a533b2b1202beda8e07e4d605584a8b7525e3d"; 505 - sha256 = "1r8yijfm9m0g4r2d1q3ja05vjy7li578ix2c2wbq8iy3i10g8lkl"; 504 + rev = "9de6e72dca845727c1ef53a71a6cb07f7da4802c"; 505 + sha256 = "0csiisfwjn8rr4a9hi7law2fn1wp1fms9nf3h6f9ynqi2p63yxch"; 506 506 }; 507 507 meta.homepage = "https://github.com/josa42/coc-lua/"; 508 508 }; ··· 666 666 667 667 conjure = buildVimPluginFrom2Nix { 668 668 pname = "conjure"; 669 - version = "2021-01-16"; 669 + version = "2021-01-28"; 670 670 src = fetchFromGitHub { 671 671 owner = "Olical"; 672 672 repo = "conjure"; 673 - rev = "94a55a46ecbbd169436f4f937060c8d449a74c51"; 674 - sha256 = "074ksnsisv1yvf3fcvgz9bl8s15q5z8h2hvfmymhf53rxbfh7dfk"; 673 + rev = "0aa1e8f78e8e0746a6026260f4d9a64a0bdfbf7a"; 674 + sha256 = "163hgvc64bjc18kf6biwy5slhkfg8rw7pvrjsq4kfmcszvkbhgap"; 675 675 }; 676 676 meta.homepage = "https://github.com/Olical/conjure/"; 677 677 }; ··· 846 846 847 847 defx-nvim = buildVimPluginFrom2Nix { 848 848 pname = "defx-nvim"; 849 - version = "2021-01-23"; 849 + version = "2021-01-31"; 850 850 src = fetchFromGitHub { 851 851 owner = "Shougo"; 852 852 repo = "defx.nvim"; 853 - rev = "09c8f1bff43b0cc607f7aeab872f04fcf26b150b"; 854 - sha256 = "1sapg0az9vfd33vhxxi68hd23c01p8fy5yvx8fy0mvj5ak2gzbnn"; 853 + rev = "ff2b0af13c63fe22ea5653ee27e7b62716929623"; 854 + sha256 = "1kz77ab2i30ckz5kgf9bh8z92cn1kbrvmhcz8dbmlfyd7hmywm50"; 855 855 }; 856 856 meta.homepage = "https://github.com/Shougo/defx.nvim/"; 857 857 }; ··· 894 894 895 895 denite-nvim = buildVimPluginFrom2Nix { 896 896 pname = "denite-nvim"; 897 - version = "2021-01-28"; 897 + version = "2021-01-31"; 898 898 src = fetchFromGitHub { 899 899 owner = "Shougo"; 900 900 repo = "denite.nvim"; 901 - rev = "50a2abf1aa4ca8e192752da55e4102590ce71d9b"; 902 - sha256 = "1bvmy8rz6wqrxb2xm1v5kzl95va8qjy8z719j3b562qg10igjyl9"; 901 + rev = "ee807bee58aee7d8477ef7179451124cc344ea01"; 902 + sha256 = "1pzpw5x25aj87xm1jkw87siff06h1mf1pbq6dwj9xvjgwjb5lw2n"; 903 903 }; 904 904 meta.homepage = "https://github.com/Shougo/denite.nvim/"; 905 905 }; ··· 1354 1354 1355 1355 fern-vim = buildVimPluginFrom2Nix { 1356 1356 pname = "fern-vim"; 1357 - version = "2021-01-20"; 1357 + version = "2021-01-31"; 1358 1358 src = fetchFromGitHub { 1359 1359 owner = "lambdalisue"; 1360 1360 repo = "fern.vim"; 1361 - rev = "4ec2a38578726daed584a161450b1ead05b0c9db"; 1362 - sha256 = "1k0cc39fb57hz9yv9w2bgbhciia91ls9931xqvr4jmvlx9z99b25"; 1361 + rev = "fa8a10607a39f41a16071561901b963836cd8706"; 1362 + sha256 = "0cg0ri14jmgx063j950m5kfvsy81qwzvxibar8fq9bkpk63xrip3"; 1363 1363 }; 1364 1364 meta.homepage = "https://github.com/lambdalisue/fern.vim/"; 1365 1365 }; ··· 1487 1487 1488 1488 galaxyline-nvim = buildVimPluginFrom2Nix { 1489 1489 pname = "galaxyline-nvim"; 1490 - version = "2021-01-27"; 1490 + version = "2021-01-31"; 1491 1491 src = fetchFromGitHub { 1492 1492 owner = "glepnir"; 1493 1493 repo = "galaxyline.nvim"; 1494 - rev = "d49b8b16ce3a0765ff6e2a861b0205aec5fd946a"; 1495 - sha256 = "0l5rdlfrcfywfchg3fkppdhzgm084cmrdiw3pms420rqvpdpr93l"; 1494 + rev = "fd3f069c6fb5eabc5dbad030b3c729bb0c6346ec"; 1495 + sha256 = "1wpx2wsq7fqabyv2cfgiqs835b6da0y1i4ajx1iyi727q39vm5qj"; 1496 1496 }; 1497 1497 meta.homepage = "https://github.com/glepnir/galaxyline.nvim/"; 1498 1498 }; ··· 1523 1523 1524 1524 ghcid = buildVimPluginFrom2Nix { 1525 1525 pname = "ghcid"; 1526 - version = "2021-01-12"; 1526 + version = "2021-01-31"; 1527 1527 src = fetchFromGitHub { 1528 1528 owner = "ndmitchell"; 1529 1529 repo = "ghcid"; 1530 - rev = "52883ef368c97b013dad5c9afcf6cd9bdae9875a"; 1531 - sha256 = "06mw3y3idzsbr2kb74vlrwjds4pzgp1fknjbabdpw38y90ax0j8c"; 1530 + rev = "3f4a7cc9f50a179158cd8a9ea10ba56cae73514b"; 1531 + sha256 = "1afgq5kj98qhgsvpf556zs478s3776i0kjq3zr6zwxr36dp8455n"; 1532 1532 }; 1533 1533 meta.homepage = "https://github.com/ndmitchell/ghcid/"; 1534 1534 }; ··· 1571 1571 1572 1572 gitsigns-nvim = buildVimPluginFrom2Nix { 1573 1573 pname = "gitsigns-nvim"; 1574 - version = "2021-01-19"; 1574 + version = "2021-01-31"; 1575 1575 src = fetchFromGitHub { 1576 1576 owner = "lewis6991"; 1577 1577 repo = "gitsigns.nvim"; 1578 - rev = "59f7091554378794229bccca1faef6cfcc662024"; 1579 - sha256 = "05s2ln800gxw0xk53gf8zsv01hxdznhrqrkprp4iki4k28lay5kd"; 1578 + rev = "24f0bc9d4ebedad374be608c10cd9b08e079c338"; 1579 + sha256 = "0jb4kfz49a1q0lcc7kkg29y1mjga5i1iqglvb1jq9yrm1gvrk4yq"; 1580 1580 }; 1581 1581 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 1582 1582 }; ··· 1847 1847 1848 1848 indentLine = buildVimPluginFrom2Nix { 1849 1849 pname = "indentLine"; 1850 - version = "2020-11-27"; 1850 + version = "2021-01-28"; 1851 1851 src = fetchFromGitHub { 1852 1852 owner = "Yggdroot"; 1853 1853 repo = "indentLine"; 1854 - rev = "a03953d4e89ebc372674f88303c5d4933709fea6"; 1855 - sha256 = "0yxx925wrxf3hyllvqnbyiy39bw075vmzzys9jx0aimk7dmf1w9l"; 1854 + rev = "5617a1cf7d315e6e6f84d825c85e3b669d220bfa"; 1855 + sha256 = "1ns3v4r5m6ckchmkaqkpk8dymh7hwj22d7x23hagmk4zv4hc2mhq"; 1856 1856 }; 1857 1857 meta.homepage = "https://github.com/Yggdroot/indentLine/"; 1858 1858 }; ··· 1931 1931 1932 1932 jedi-vim = buildVimPluginFrom2Nix { 1933 1933 pname = "jedi-vim"; 1934 - version = "2021-01-03"; 1934 + version = "2021-01-30"; 1935 1935 src = fetchFromGitHub { 1936 1936 owner = "davidhalter"; 1937 1937 repo = "jedi-vim"; 1938 - rev = "960eaa8053e5516195966321e06568750b2feb28"; 1939 - sha256 = "1ap9h7a6ybv6yvvszizyhzmgjhxd5xzaw2f6x7wn8dcsk7isy0a5"; 1938 + rev = "5d4615707fc7bce8a4f1fdaa5f7f07c11637bc30"; 1939 + sha256 = "0m8dafwz76glmgi7jvc3sxsxill5a3prf5qi0r9266swdw4v8ah3"; 1940 1940 fetchSubmodules = true; 1941 1941 }; 1942 1942 meta.homepage = "https://github.com/davidhalter/jedi-vim/"; ··· 2160 2160 2161 2161 lightline-bufferline = buildVimPluginFrom2Nix { 2162 2162 pname = "lightline-bufferline"; 2163 - version = "2020-12-28"; 2163 + version = "2021-01-31"; 2164 2164 src = fetchFromGitHub { 2165 2165 owner = "mengelbrecht"; 2166 2166 repo = "lightline-bufferline"; 2167 - rev = "510c8be3d78bb58f25976ff9e7415c8cdc2a3054"; 2168 - sha256 = "0bd44jkz07pdzzs1vh0lkkms1vw8cd96wlsh8sa37mkx8bk5js5n"; 2167 + rev = "936598633d19a2f171347494c3240e72da6db78a"; 2168 + sha256 = "0j0swcbvhhy5gajl42z6g1dwr62b68l4c913fdfvdhjngq26wbyw"; 2169 2169 }; 2170 2170 meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/"; 2171 2171 }; ··· 2196 2196 2197 2197 lispdocs-nvim = buildVimPluginFrom2Nix { 2198 2198 pname = "lispdocs-nvim"; 2199 - version = "2021-01-26"; 2199 + version = "2021-01-27"; 2200 2200 src = fetchFromGitHub { 2201 2201 owner = "tami5"; 2202 2202 repo = "lispdocs.nvim"; 2203 - rev = "3c506bbffb2608f3671f0c41c28fb9f6626353d5"; 2203 + rev = "0c45512ffabc6997f74c26b9c87d4b3cb021ab19"; 2204 2204 sha256 = "0m4iscxwdglvlkxhzs9gzx1iqvnvgknqxgss5k00wr0nrax8q3pl"; 2205 2205 }; 2206 2206 meta.homepage = "https://github.com/tami5/lispdocs.nvim/"; ··· 2232 2232 2233 2233 lspsaga-nvim = buildVimPluginFrom2Nix { 2234 2234 pname = "lspsaga-nvim"; 2235 - version = "2021-01-28"; 2235 + version = "2021-02-01"; 2236 2236 src = fetchFromGitHub { 2237 2237 owner = "glepnir"; 2238 2238 repo = "lspsaga.nvim"; 2239 - rev = "23320342240307163d50d96ed2509740db3b3684"; 2240 - sha256 = "1pxld0gx5i6mzg367c1z3nag5pbqyf57syw88w64yjxxvn1h151h"; 2239 + rev = "4235966fcc6fcbd3245af8be2a53fbe4c69ae435"; 2240 + sha256 = "0sk3bv4ijrw8ac9icq4yi8vc5054hmxs7j42nirqp3la2qac6g0j"; 2241 2241 }; 2242 2242 meta.homepage = "https://github.com/glepnir/lspsaga.nvim/"; 2243 2243 }; 2244 2244 2245 2245 lualine-nvim = buildVimPluginFrom2Nix { 2246 2246 pname = "lualine-nvim"; 2247 - version = "2021-01-21"; 2247 + version = "2021-01-31"; 2248 2248 src = fetchFromGitHub { 2249 2249 owner = "hoob3rt"; 2250 2250 repo = "lualine.nvim"; 2251 - rev = "a2a9193296414aea13efa3a02fafb115f0226276"; 2252 - sha256 = "1n3c7zmpqv3xr750b7nbk1q08abhx2frhvbqhpd28vi2lf075bxa"; 2251 + rev = "8c09fc82283961169c37250f639117d729d038d5"; 2252 + sha256 = "0k6pfns8cfjzy0rckmp249kk644y0nk8rfk4163xx3mi4p46741p"; 2253 2253 }; 2254 2254 meta.homepage = "https://github.com/hoob3rt/lualine.nvim/"; 2255 2255 }; ··· 2626 2626 meta.homepage = "https://github.com/sbdchd/neoformat/"; 2627 2627 }; 2628 2628 2629 + neogit = buildVimPluginFrom2Nix { 2630 + pname = "neogit"; 2631 + version = "2021-01-25"; 2632 + src = fetchFromGitHub { 2633 + owner = "TimUntersberger"; 2634 + repo = "neogit"; 2635 + rev = "f1ed542f846242e9cc052f43f730c1daf479dce6"; 2636 + sha256 = "0xqy688h2kff2lp490qi9i7gmafy21bxx0dpq7j0bzy55ycw70q6"; 2637 + }; 2638 + meta.homepage = "https://github.com/TimUntersberger/neogit/"; 2639 + }; 2640 + 2629 2641 neoinclude-vim = buildVimPluginFrom2Nix { 2630 2642 pname = "neoinclude-vim"; 2631 2643 version = "2020-09-13"; ··· 2748 2760 2749 2761 nerdcommenter = buildVimPluginFrom2Nix { 2750 2762 pname = "nerdcommenter"; 2751 - version = "2021-01-27"; 2763 + version = "2021-01-31"; 2752 2764 src = fetchFromGitHub { 2753 2765 owner = "preservim"; 2754 2766 repo = "nerdcommenter"; 2755 - rev = "2955d669dcb597dc9ced04cf1ee776983053b15e"; 2756 - sha256 = "1vkfyjbq8fn3p9wnw3s1l5fqs8lvjl5csbq5201djg2cihfddsm1"; 2767 + rev = "898de2de1bf78c16768a188f5b1a26f6e3252fd1"; 2768 + sha256 = "0jm4a79fwvi9agh0bq3h0wnz6nis71p3v4a898dd74d224y36l8g"; 2757 2769 }; 2758 2770 meta.homepage = "https://github.com/preservim/nerdcommenter/"; 2759 2771 }; 2760 2772 2761 2773 nerdtree = buildVimPluginFrom2Nix { 2762 2774 pname = "nerdtree"; 2763 - version = "2021-01-20"; 2775 + version = "2021-01-31"; 2764 2776 src = fetchFromGitHub { 2765 2777 owner = "preservim"; 2766 2778 repo = "nerdtree"; 2767 - rev = "b134f6518b902c7e0482ae770b804fd47c2d2426"; 2768 - sha256 = "11gq7dcj8v6y1wlnyc6wfsh54qzd5am8lmjjk69jbbjsjzpb59xb"; 2779 + rev = "1b19089917cc3e0a81d3294fead2424c419d545c"; 2780 + sha256 = "0zm60spnz4nsn0g9zsdiapygr2nwnkrqcz0w2pr37sp9i91nxxvb"; 2769 2781 }; 2770 2782 meta.homepage = "https://github.com/preservim/nerdtree/"; 2771 2783 }; ··· 2868 2880 2869 2881 nvim-compe = buildVimPluginFrom2Nix { 2870 2882 pname = "nvim-compe"; 2871 - version = "2021-01-28"; 2883 + version = "2021-02-01"; 2872 2884 src = fetchFromGitHub { 2873 2885 owner = "hrsh7th"; 2874 2886 repo = "nvim-compe"; 2875 - rev = "c2247bceb2fba741800faaa98c0a7459c00e88da"; 2876 - sha256 = "0q6f0j36jjgxj5pnvgmkf3mm9yarw5a4cx2fhs4igd8hry8n6hw4"; 2887 + rev = "9dabee7364dfaf61091e80dc8574529e30ff7cc3"; 2888 + sha256 = "0fr87v91p8smfdswm0f91ccna8awibnbx8240jdps17p6xr1ym55"; 2877 2889 }; 2878 2890 meta.homepage = "https://github.com/hrsh7th/nvim-compe/"; 2879 2891 }; ··· 2904 2916 2905 2917 nvim-dap-virtual-text = buildVimPluginFrom2Nix { 2906 2918 pname = "nvim-dap-virtual-text"; 2907 - version = "2021-01-25"; 2919 + version = "2021-01-31"; 2908 2920 src = fetchFromGitHub { 2909 2921 owner = "theHamsta"; 2910 2922 repo = "nvim-dap-virtual-text"; 2911 - rev = "664482b6d1133e0a82d71db08965f8a07208c638"; 2912 - sha256 = "01nmpah4l99wv5kzm351qra8kacqdx77aplb4qqfmrmjzxgg6l5h"; 2923 + rev = "3da747bbbaf3291838d984a26a423cc704794eca"; 2924 + sha256 = "1lmcjclvdhd4jq0lsgrzv7y7ry9yiqh6bsinwrla5fbh63rfwkzc"; 2913 2925 }; 2914 2926 meta.homepage = "https://github.com/theHamsta/nvim-dap-virtual-text/"; 2915 2927 }; ··· 2938 2950 meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; 2939 2951 }; 2940 2952 2953 + nvim-hlslens = buildVimPluginFrom2Nix { 2954 + pname = "nvim-hlslens"; 2955 + version = "2021-01-21"; 2956 + src = fetchFromGitHub { 2957 + owner = "kevinhwang91"; 2958 + repo = "nvim-hlslens"; 2959 + rev = "492c61ccef4562687d319bba48f824426b4613d6"; 2960 + sha256 = "1587mms2qr8n6igsln54vanpzhhm1s7mhrvr4iyszh47dlhjkvdi"; 2961 + }; 2962 + meta.homepage = "https://github.com/kevinhwang91/nvim-hlslens/"; 2963 + }; 2964 + 2941 2965 nvim-hs-vim = buildVimPluginFrom2Nix { 2942 2966 pname = "nvim-hs-vim"; 2943 2967 version = "2020-08-29"; ··· 2952 2976 2953 2977 nvim-jdtls = buildVimPluginFrom2Nix { 2954 2978 pname = "nvim-jdtls"; 2955 - version = "2021-01-17"; 2979 + version = "2021-01-30"; 2956 2980 src = fetchFromGitHub { 2957 2981 owner = "mfussenegger"; 2958 2982 repo = "nvim-jdtls"; 2959 - rev = "357d0b405235e3dfb0b15450f33ad6d10cbf2122"; 2960 - sha256 = "1gd4kjxpb73d6ixxgg4qyzj5alca590whx1i905j3m8j4sjb7vib"; 2983 + rev = "a35ce80f0e618da0eceb0d5f6874608d58d3ec26"; 2984 + sha256 = "1m87v27721zdplpfk0dd8mag416dxmnqja2smwb7z29n18qh81sn"; 2961 2985 }; 2962 2986 meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; 2963 2987 }; 2964 2988 2965 2989 nvim-lspconfig = buildVimPluginFrom2Nix { 2966 2990 pname = "nvim-lspconfig"; 2967 - version = "2021-01-27"; 2991 + version = "2021-02-01"; 2968 2992 src = fetchFromGitHub { 2969 2993 owner = "neovim"; 2970 2994 repo = "nvim-lspconfig"; 2971 - rev = "78a31c0ebc947c43a4bc349a0244fc8df3fbfa8c"; 2972 - sha256 = "0p5wzq588mlbas2l3xli9v2fhvxp1y52297x510if8adl97pv67k"; 2995 + rev = "0fb71129de54577254a3ae143850d11b6902a279"; 2996 + sha256 = "0w5q4xwa22smgvfmba0j2k1bzihvvmqhpdlnjaap0g0jp69vcq99"; 2973 2997 }; 2974 2998 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 2975 2999 }; ··· 3024 3048 3025 3049 nvim-treesitter = buildVimPluginFrom2Nix { 3026 3050 pname = "nvim-treesitter"; 3027 - version = "2021-01-27"; 3051 + version = "2021-01-31"; 3028 3052 src = fetchFromGitHub { 3029 3053 owner = "nvim-treesitter"; 3030 3054 repo = "nvim-treesitter"; 3031 - rev = "12181e236ee4e565f9746037793abe4ae65caf46"; 3032 - sha256 = "0s9pdr142k5bsg6fp1pl15dcpmnafnncwg8rw4ix0c038dkgqwfn"; 3055 + rev = "a077f61b675367bddf00fda86d980125495b7dba"; 3056 + sha256 = "0scfa61cbswq1f4zmksasjih0vwb23wspwyz40k4crinxl1maxm7"; 3033 3057 }; 3034 3058 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 3035 3059 }; ··· 3144 3168 3145 3169 one-nvim = buildVimPluginFrom2Nix { 3146 3170 pname = "one-nvim"; 3147 - version = "2021-01-27"; 3171 + version = "2021-01-30"; 3148 3172 src = fetchFromGitHub { 3149 3173 owner = "Th3Whit3Wolf"; 3150 3174 repo = "one-nvim"; 3151 - rev = "ad1e00ecb2623525e5b25adc984629fe02d5284a"; 3152 - sha256 = "1i2bvjvg60gw7jcafvwg2k63my7bshjlmx6by9xqh998s14db7vj"; 3175 + rev = "88916fbb81530a25f9a3f8bc02e1b4c91ff7be10"; 3176 + sha256 = "0glp8z6v53sff7vff6h6cxix40zwp1m305jsd50ji1i4913m08lw"; 3153 3177 }; 3154 3178 meta.homepage = "https://github.com/Th3Whit3Wolf/one-nvim/"; 3155 3179 }; ··· 3168 3192 3169 3193 onehalf = buildVimPluginFrom2Nix { 3170 3194 pname = "onehalf"; 3171 - version = "2021-01-15"; 3195 + version = "2021-01-31"; 3172 3196 src = fetchFromGitHub { 3173 3197 owner = "sonph"; 3174 3198 repo = "onehalf"; 3175 - rev = "ba6c71ee99dce0b505c430f2c2706dc5f97ad3a0"; 3176 - sha256 = "10pbhaim4rcg0ljprfvqfw6k73jpp46yzhs8i9yn00bpi70frr89"; 3199 + rev = "141c775ace6b71992305f144a8ab68e9a8ca4a25"; 3200 + sha256 = "1p3kxf9abj0xpxwb8hrpy4h0457rvkfkv3zv7czh322vhma4hhd8"; 3177 3201 }; 3178 3202 meta.homepage = "https://github.com/sonph/onehalf/"; 3179 3203 }; ··· 3204 3228 3205 3229 packer-nvim = buildVimPluginFrom2Nix { 3206 3230 pname = "packer-nvim"; 3207 - version = "2021-01-27"; 3231 + version = "2021-01-29"; 3208 3232 src = fetchFromGitHub { 3209 3233 owner = "wbthomason"; 3210 3234 repo = "packer.nvim"; 3211 - rev = "41567d3535c70770e1b628d9ac9aedbf6350fc5b"; 3212 - sha256 = "18szd5z101ji205lyqkf9hpbrqb7k32q89ckfydsizj1rnsgkq6d"; 3235 + rev = "1d9eb05fb64b5b67a8599fce8687270949de87cb"; 3236 + sha256 = "10169l3ysrqnrzzrkd1r2f0dcf2d1b97p3zxp21xanj98b9z4xjd"; 3213 3237 }; 3214 3238 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 3215 3239 }; ··· 3300 3324 3301 3325 plenary-nvim = buildVimPluginFrom2Nix { 3302 3326 pname = "plenary-nvim"; 3303 - version = "2021-01-25"; 3327 + version = "2021-01-31"; 3304 3328 src = fetchFromGitHub { 3305 3329 owner = "nvim-lua"; 3306 3330 repo = "plenary.nvim"; 3307 - rev = "cf4537efbae62222d3cdd239b7105c8ed4361a14"; 3308 - sha256 = "0fg2jwqchyvhx52wavwk90i6dk9vf4i4xlbhz26g4a3pv7i5mhwj"; 3331 + rev = "54ce65bc00d36c112b449db829ee36da9778f347"; 3332 + sha256 = "1h1z8daqycscdp1p1bmix1ifsgs725flly1pijn575ri6fd44n41"; 3309 3333 }; 3310 3334 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 3311 3335 }; ··· 3673 3697 3674 3698 sideways-vim = buildVimPluginFrom2Nix { 3675 3699 pname = "sideways-vim"; 3676 - version = "2020-09-21"; 3700 + version = "2021-01-31"; 3677 3701 src = fetchFromGitHub { 3678 3702 owner = "AndrewRadev"; 3679 3703 repo = "sideways.vim"; 3680 - rev = "19c5a21206b6c9f999004256a10e7381450ea83f"; 3681 - sha256 = "14h8lf70wccafapifzf9c6cjprik9n1a1wmv5gpajyqqbvzh1yv6"; 3704 + rev = "6aae3517c612a96c59b5417984889bff388210b2"; 3705 + sha256 = "13d0jzzn7gr6c0zkpa5bkfp06246hbpfb6y7mmsw2waybw3hij9s"; 3682 3706 }; 3683 3707 meta.homepage = "https://github.com/AndrewRadev/sideways.vim/"; 3684 3708 }; ··· 3962 3986 3963 3987 tagbar = buildVimPluginFrom2Nix { 3964 3988 pname = "tagbar"; 3965 - version = "2021-01-25"; 3989 + version = "2021-02-01"; 3966 3990 src = fetchFromGitHub { 3967 3991 owner = "preservim"; 3968 3992 repo = "tagbar"; 3969 - rev = "7a968502d778ab86b01afd4c8b0d20f5af14fad0"; 3970 - sha256 = "1skszyhsbz4yv16nlrnhkdrrd51hpq1d2gn1h819m0vqgqz4qphn"; 3993 + rev = "7e8aeb69709b73cdbdaf50f4d26ab45d7920b7f0"; 3994 + sha256 = "02mlr9aw4ppi4cs6r1v3d39j3l85sy7q2xm1dxg1ld6k1p5imk94"; 3971 3995 }; 3972 3996 meta.homepage = "https://github.com/preservim/tagbar/"; 3973 3997 }; ··· 4010 4034 4011 4035 telescope-frecency-nvim = buildVimPluginFrom2Nix { 4012 4036 pname = "telescope-frecency-nvim"; 4013 - version = "2021-01-26"; 4037 + version = "2021-01-28"; 4014 4038 src = fetchFromGitHub { 4015 4039 owner = "nvim-telescope"; 4016 4040 repo = "telescope-frecency.nvim"; 4017 - rev = "8b82406c94f587ebd900ec351a137322098bfc83"; 4018 - sha256 = "0l5yz6kvpivlsg33h74hhc8axskq33wlkmlykak9wfxyq8ii4x6h"; 4041 + rev = "7afdd3c32c222a359d6a906968dcbed5fbea2fb7"; 4042 + sha256 = "0g8gb3agscp9g2dcmzqf77x2g7l4pm34k5s23laa7864jfjnpzvb"; 4019 4043 }; 4020 4044 meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/"; 4021 4045 }; ··· 4047 4071 4048 4072 telescope-nvim = buildVimPluginFrom2Nix { 4049 4073 pname = "telescope-nvim"; 4050 - version = "2021-01-27"; 4074 + version = "2021-01-31"; 4051 4075 src = fetchFromGitHub { 4052 4076 owner = "nvim-telescope"; 4053 4077 repo = "telescope.nvim"; 4054 - rev = "5995a8be8faaa2c6e8693ca52f2320cb4a80e3fa"; 4055 - sha256 = "0p06cl12gabr425xzn69smk8pwnqmkaj1qccy3zj1qvwymb03sxg"; 4078 + rev = "ef3262f94ae95c8e91bcc79ff7ed149a420ba1b9"; 4079 + sha256 = "17mkniwa1lic4clvfgw6hr823sir23nskb9kil06qakrwh7yakj7"; 4056 4080 }; 4057 4081 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 4058 4082 }; ··· 4154 4178 meta.homepage = "https://github.com/markonm/traces.vim/"; 4155 4179 }; 4156 4180 4181 + train-nvim = buildVimPluginFrom2Nix { 4182 + pname = "train-nvim"; 4183 + version = "2020-09-10"; 4184 + src = fetchFromGitHub { 4185 + owner = "tjdevries"; 4186 + repo = "train.nvim"; 4187 + rev = "7b2e9a59af58385d88bf39c5311c08f839e2b1ce"; 4188 + sha256 = "1pbv8c2wb6b2h9czx7c0c8v0q7v0wc4w9s6qgw7hcbqdl3jv1svh"; 4189 + }; 4190 + meta.homepage = "https://github.com/tjdevries/train.nvim/"; 4191 + }; 4192 + 4157 4193 tslime-vim = buildVimPluginFrom2Nix { 4158 4194 pname = "tslime-vim"; 4159 4195 version = "2020-09-09"; ··· 4216 4252 4217 4253 unicode-vim = buildVimPluginFrom2Nix { 4218 4254 pname = "unicode-vim"; 4219 - version = "2020-11-19"; 4255 + version = "2021-02-01"; 4220 4256 src = fetchFromGitHub { 4221 4257 owner = "chrisbra"; 4222 4258 repo = "unicode.vim"; 4223 - rev = "631c0850dd0fa36d29c9cd20169735a60b41bd71"; 4224 - sha256 = "0ql1w6q8w48jxqf1fs1aphcjjfvh8br7sv26nk6kgsm9h4xamnp5"; 4259 + rev = "afb8db4f81580771c39967e89bc5772e72b9018e"; 4260 + sha256 = "05d15yr5r8265j3yr8yz1dxl8p4p4nack4ldn663rmp29wm1q5pi"; 4225 4261 }; 4226 4262 meta.homepage = "https://github.com/chrisbra/unicode.vim/"; 4227 4263 }; ··· 4598 4634 meta.homepage = "https://github.com/osyo-manga/vim-anzu/"; 4599 4635 }; 4600 4636 4637 + vim-apm = buildVimPluginFrom2Nix { 4638 + pname = "vim-apm"; 4639 + version = "2020-09-28"; 4640 + src = fetchFromGitHub { 4641 + owner = "ThePrimeagen"; 4642 + repo = "vim-apm"; 4643 + rev = "2da35c35febbe98a6704495cd4e0b9526a0651e3"; 4644 + sha256 = "09amrb7bzrnwga8cm21fm4ylp2l0jd7cyfsf43fcym3f1k0bycwb"; 4645 + }; 4646 + meta.homepage = "https://github.com/ThePrimeagen/vim-apm/"; 4647 + }; 4648 + 4601 4649 vim-asterisk = buildVimPluginFrom2Nix { 4602 4650 pname = "vim-asterisk"; 4603 4651 version = "2020-02-03"; ··· 4660 4708 4661 4709 vim-bazel = buildVimPluginFrom2Nix { 4662 4710 pname = "vim-bazel"; 4663 - version = "2020-08-22"; 4711 + version = "2021-01-31"; 4664 4712 src = fetchFromGitHub { 4665 4713 owner = "bazelbuild"; 4666 4714 repo = "vim-bazel"; 4667 - rev = "85a044d854e5e48f72414726c255112be31e2cac"; 4668 - sha256 = "1hcfbl958v39w00kyfg75rcxs9xzaqnd98i4y322ayqfgrhd95n8"; 4715 + rev = "58c750d13ec2337ba3e5992f96891bbb843a9dbf"; 4716 + sha256 = "0xsgj1j8xamkri75cjnih5xzwp8y7g1i7hgbbbmknz5d8jm3p204"; 4669 4717 }; 4670 4718 meta.homepage = "https://github.com/bazelbuild/vim-bazel/"; 4671 4719 }; ··· 5296 5344 5297 5345 vim-erlang-tags = buildVimPluginFrom2Nix { 5298 5346 pname = "vim-erlang-tags"; 5299 - version = "2021-01-09"; 5347 + version = "2021-01-30"; 5300 5348 src = fetchFromGitHub { 5301 5349 owner = "vim-erlang"; 5302 5350 repo = "vim-erlang-tags"; 5303 - rev = "22f7fbf1e4b669a305d93cedd85baf63253f3b78"; 5304 - sha256 = "1dvk0dim8vam8xsqlz9pjky22mhqi9ca5criyz7zvgj46hqj1wy3"; 5351 + rev = "d9f2b8bd1f8478cce21084fde8b6b34f2564a54e"; 5352 + sha256 = "1w689p5ywf5ik074611ka5cd3iznmr87vpykp1y86k5628lcq2yh"; 5305 5353 }; 5306 5354 meta.homepage = "https://github.com/vim-erlang/vim-erlang-tags/"; 5307 5355 }; ··· 5428 5476 5429 5477 vim-floaterm = buildVimPluginFrom2Nix { 5430 5478 pname = "vim-floaterm"; 5431 - version = "2021-01-27"; 5479 + version = "2021-02-01"; 5432 5480 src = fetchFromGitHub { 5433 5481 owner = "voldikss"; 5434 5482 repo = "vim-floaterm"; 5435 - rev = "5c3f06cbd323ffbae3cbc7ed86538293db35c0a5"; 5436 - sha256 = "0raz585m79pjw3y3kdqbnay7bz7dkgimb3a4x1khgxclidf10qv3"; 5483 + rev = "671f2aa87731ddeefe6573e4596c9f0d806e3b11"; 5484 + sha256 = "1lla4wb3jrp14hbcb03va7ikigy05rncw30wy9zsq93hm2zazbsj"; 5437 5485 }; 5438 5486 meta.homepage = "https://github.com/voldikss/vim-floaterm/"; 5439 5487 }; ··· 5728 5776 5729 5777 vim-hexokinase = buildVimPluginFrom2Nix { 5730 5778 pname = "vim-hexokinase"; 5731 - version = "2021-01-25"; 5779 + version = "2021-01-31"; 5732 5780 src = fetchFromGitHub { 5733 5781 owner = "RRethy"; 5734 5782 repo = "vim-hexokinase"; 5735 - rev = "d2157749ed519661eb8605e1f19ca04b9cfa14cc"; 5736 - sha256 = "0x33a6w1apmhncbp42m4mc7csjh1234k6d8zzk8pmk5csljhvsr7"; 5783 + rev = "9f7f4bad24f23d5284543a02349a5114e8b8f032"; 5784 + sha256 = "1i435avz23mclf1ag7v273xmpbgp66msvmi7mljkbs8k6xxygaks"; 5737 5785 fetchSubmodules = true; 5738 5786 }; 5739 5787 meta.homepage = "https://github.com/RRethy/vim-hexokinase/"; ··· 5861 5909 5862 5910 vim-illuminate = buildVimPluginFrom2Nix { 5863 5911 pname = "vim-illuminate"; 5864 - version = "2021-01-25"; 5912 + version = "2021-02-01"; 5865 5913 src = fetchFromGitHub { 5866 5914 owner = "RRethy"; 5867 5915 repo = "vim-illuminate"; 5868 - rev = "e763aabff734798599c40afef388c88cefbd2cba"; 5869 - sha256 = "1a59nbz9msjh8773rlpgvcxmljqnxnprb7f9xf6gj680wmfpcjc4"; 5916 + rev = "17cdf0311271b017e66c66c56c253b63db3a20d0"; 5917 + sha256 = "1aivrwf7vhdsqcz4qbx3plqfw50myaphmidak1nb4zch1niqyypp"; 5870 5918 }; 5871 5919 meta.homepage = "https://github.com/RRethy/vim-illuminate/"; 5872 5920 }; ··· 5957 6005 5958 6006 vim-javacomplete2 = buildVimPluginFrom2Nix { 5959 6007 pname = "vim-javacomplete2"; 5960 - version = "2021-01-04"; 6008 + version = "2021-01-31"; 5961 6009 src = fetchFromGitHub { 5962 6010 owner = "artur-shaik"; 5963 6011 repo = "vim-javacomplete2"; 5964 - rev = "c59ac683bd2fd6164e8ab772ab16c1f4c82130a5"; 5965 - sha256 = "04mk200wbgg007qm3qxzckcz1nxrmvr6da31bf82ilzjf5vwhr52"; 6012 + rev = "fb39c1e6ab815270b9d1ba07f7d34059710b5035"; 6013 + sha256 = "1n541shva0c7frihgv0ngg3vqm3d549wbqa15n2n6j1cfpsasbyd"; 5966 6014 }; 5967 6015 meta.homepage = "https://github.com/artur-shaik/vim-javacomplete2/"; 5968 6016 }; ··· 6331 6379 6332 6380 vim-matchup = buildVimPluginFrom2Nix { 6333 6381 pname = "vim-matchup"; 6334 - version = "2021-01-13"; 6382 + version = "2021-01-29"; 6335 6383 src = fetchFromGitHub { 6336 6384 owner = "andymass"; 6337 6385 repo = "vim-matchup"; 6338 - rev = "c74467ea130f99bc97697f91b0e5369f958e6333"; 6339 - sha256 = "0w03l0iri8wsjm3fz3ysqqhl38gkfqci4b3dfkbshy2civpg2g7j"; 6386 + rev = "52b3ec1ee8d0f78c69bae6cc32f3c2d1a023a8c8"; 6387 + sha256 = "1hn3w4hzx444cz5z7g2lkpzr90r9ngjpy5jirgs3c947njc24kr7"; 6340 6388 }; 6341 6389 meta.homepage = "https://github.com/andymass/vim-matchup/"; 6342 6390 }; ··· 6655 6703 6656 6704 vim-oscyank = buildVimPluginFrom2Nix { 6657 6705 pname = "vim-oscyank"; 6658 - version = "2021-01-17"; 6706 + version = "2021-01-29"; 6659 6707 src = fetchFromGitHub { 6660 6708 owner = "ojroques"; 6661 6709 repo = "vim-oscyank"; 6662 - rev = "a70de0f7830ff7238d122908583faf50d73a9f26"; 6663 - sha256 = "0q00wqv4kbnwmnkawp4hm7mvk8p82mr4v5kf0m791gm7yy8gvb7x"; 6710 + rev = "4980c987647523defbc20b3377993d34526f3911"; 6711 + sha256 = "089gp0abfqipz8rrh5jdcgrzg1a65cxchq1cadkxncmb8vcymh0r"; 6664 6712 }; 6665 6713 meta.homepage = "https://github.com/ojroques/vim-oscyank/"; 6666 6714 }; ··· 6955 7003 6956 7004 vim-puppet = buildVimPluginFrom2Nix { 6957 7005 pname = "vim-puppet"; 6958 - version = "2021-01-26"; 7006 + version = "2021-01-30"; 6959 7007 src = fetchFromGitHub { 6960 7008 owner = "rodjek"; 6961 7009 repo = "vim-puppet"; 6962 - rev = "8f588076dd026d029bb07c59fbbe8c11271d10a4"; 6963 - sha256 = "086vd56vh82bgka0j81fbj8lkb5fcr79z281m98cwz8lij9vnp5g"; 7010 + rev = "b282072eb145c7719319bee1963c33ad876b0cea"; 7011 + sha256 = "1m6zbyg5hh3rhwq36836ldwhgcsmh4bl0lz5g4nzpc2ch83crrn8"; 6964 7012 }; 6965 7013 meta.homepage = "https://github.com/rodjek/vim-puppet/"; 6966 7014 }; ··· 7351 7399 7352 7400 vim-snippets = buildVimPluginFrom2Nix { 7353 7401 pname = "vim-snippets"; 7354 - version = "2021-01-20"; 7402 + version = "2021-01-30"; 7355 7403 src = fetchFromGitHub { 7356 7404 owner = "honza"; 7357 7405 repo = "vim-snippets"; 7358 - rev = "d6f2d5728002456fac0075c2442695d25167f8d9"; 7359 - sha256 = "007jb9xmq5cz1lc79s8x1idknjfbzmikss0wmrfjqq5dbkibvv9s"; 7406 + rev = "adff0bf675e17d5b94ec7d10b5cd8a0dd74a61b0"; 7407 + sha256 = "0yvk6d147rvp8gwsbls39dp3qblmkk0wz5prrx3k5j3dlh5l7fcp"; 7360 7408 }; 7361 7409 meta.homepage = "https://github.com/honza/vim-snippets/"; 7362 7410 }; ··· 7568 7616 7569 7617 vim-test = buildVimPluginFrom2Nix { 7570 7618 pname = "vim-test"; 7571 - version = "2021-01-03"; 7619 + version = "2021-01-28"; 7572 7620 src = fetchFromGitHub { 7573 7621 owner = "vim-test"; 7574 7622 repo = "vim-test"; 7575 - rev = "d170b48bd167ff06ac83d71834135f42bf4dad4a"; 7576 - sha256 = "0pqh5zqn11fv0653zdkiad066clw29amhdqnm5nz1rcx8vmpparq"; 7623 + rev = "77d0b89fe5648d0881e8506d1949a9412201772b"; 7624 + sha256 = "14ny5gap1bij5fdwnxgwjpmjnw0xpydnjvvsf6525hbipxp258fr"; 7577 7625 }; 7578 7626 meta.homepage = "https://github.com/vim-test/vim-test/"; 7579 7627 }; ··· 7832 7880 7833 7881 vim-visual-multi = buildVimPluginFrom2Nix { 7834 7882 pname = "vim-visual-multi"; 7835 - version = "2021-01-27"; 7883 + version = "2021-01-29"; 7836 7884 src = fetchFromGitHub { 7837 7885 owner = "mg979"; 7838 7886 repo = "vim-visual-multi"; 7839 - rev = "dbf8ab3ca9d16326ad4f1b3f154de78303299f4b"; 7840 - sha256 = "1j612450iip6vfr525nfp6arpb763j5ykjwqixs3b11jfnga268q"; 7887 + rev = "4ca5978e327a8bc021ffd28fd2328ca8ce353305"; 7888 + sha256 = "1a2p5ij2gpkcn5jjwg6bna9gxmrdpg49ch6c52grzwzyw2lz2fjw"; 7841 7889 }; 7842 7890 meta.homepage = "https://github.com/mg979/vim-visual-multi/"; 7843 7891 }; ··· 7856 7904 7857 7905 vim-vsnip = buildVimPluginFrom2Nix { 7858 7906 pname = "vim-vsnip"; 7859 - version = "2021-01-28"; 7907 + version = "2021-01-29"; 7860 7908 src = fetchFromGitHub { 7861 7909 owner = "hrsh7th"; 7862 7910 repo = "vim-vsnip"; 7863 - rev = "c4f374de5f1a0a90db432ae19eb6361d336f656c"; 7864 - sha256 = "04znlii5b92fdr8vcxsh1lnnljcljmvn94k0wijn5k4yh2vf6dm7"; 7911 + rev = "3e79f6333c045c39588293664cc77f89d18a62e8"; 7912 + sha256 = "053vp6mnj2daipfwy68168iadvng7w0xj1rg1mfsp83dws3x6g8y"; 7865 7913 }; 7866 7914 meta.homepage = "https://github.com/hrsh7th/vim-vsnip/"; 7867 7915 }; ··· 8133 8181 8134 8182 vimtex = buildVimPluginFrom2Nix { 8135 8183 pname = "vimtex"; 8136 - version = "2021-01-25"; 8184 + version = "2021-01-31"; 8137 8185 src = fetchFromGitHub { 8138 8186 owner = "lervag"; 8139 8187 repo = "vimtex"; 8140 - rev = "b2e93e1ab44099d3344f81f22dfa0851444ac824"; 8141 - sha256 = "19c4y4r8j8hvbwwqqj5f84p3i2ys21a7bdizffrpz05ds3zigwyi"; 8188 + rev = "fae465c4f2d219b7794caacbcd5bd2c06fc17e97"; 8189 + sha256 = "1lgsyjgpz4np74qp8xsmazp0rdsgprajms6nbgcsb7shn4ymc5rg"; 8142 8190 }; 8143 8191 meta.homepage = "https://github.com/lervag/vimtex/"; 8144 8192 };
+6 -2
pkgs/misc/vim-plugins/vim-plugin-names
··· 11 11 amiorin/ctrlp-z 12 12 andrep/vimacs 13 13 andreshazard/vim-logreview 14 - AndrewRadev/sideways.vim 15 - AndrewRadev/splitjoin.vim 14 + AndrewRadev/sideways.vim@main 15 + AndrewRadev/splitjoin.vim@main 16 16 andsild/peskcolor.vim 17 17 andviro/flake8-vim 18 18 andymass/vim-matchup ··· 258 258 KeitaNakamura/neodark.vim 259 259 keith/investigate.vim 260 260 keith/swift.vim 261 + kevinhwang91/nvim-hlslens@main 261 262 kien/rainbow_parentheses.vim 262 263 knubie/vim-kitty-navigator 263 264 konfekt/fastfold ··· 552 553 tex/vimpreviewpandoc 553 554 Th3Whit3Wolf/one-nvim@main 554 555 theHamsta/nvim-dap-virtual-text 556 + ThePrimeagen/vim-apm 555 557 thinca/vim-ft-diff_fold 556 558 thinca/vim-prettyprint 557 559 thinca/vim-quickrun ··· 562 564 thosakwe/vim-flutter 563 565 tiagofumo/vim-nerdtree-syntax-highlight 564 566 tikhomirov/vim-glsl 567 + TimUntersberger/neogit 565 568 tjdevries/nlua.nvim 569 + tjdevries/train.nvim 566 570 tmhedberg/SimpylFold 567 571 tmsvg/pear-tree 568 572 tmux-plugins/vim-tmux
+1 -1
pkgs/os-specific/linux/linuxptp/default.nix
··· 27 27 description = "Implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux"; 28 28 homepage = "http://linuxptp.sourceforge.net/"; 29 29 maintainers = [ maintainers.markuskowa ]; 30 - license = licenses.gpl2; 30 + license = licenses.gpl2Only; 31 31 platforms = platforms.linux; 32 32 }; 33 33 }
+1 -1
pkgs/servers/computing/slurm-spank-x11/default.nix
··· 30 30 homepage = "https://github.com/hautreux/slurm-spank-x11"; 31 31 description = "Plugin for SLURM to allow for interactive X11 sessions"; 32 32 platforms = platforms.linux; 33 - license = licenses.gpl3; 33 + license = licenses.gpl3Only; 34 34 maintainers = with maintainers; [ markuskowa ]; 35 35 }; 36 36 }
+1 -1
pkgs/servers/computing/slurm/default.nix
··· 82 82 homepage = "http://www.schedmd.com/"; 83 83 description = "Simple Linux Utility for Resource Management"; 84 84 platforms = platforms.linux; 85 - license = licenses.gpl2; 85 + license = licenses.gpl2Only; 86 86 maintainers = with maintainers; [ jagajaga markuskowa ]; 87 87 }; 88 88 }
+2 -3
pkgs/servers/sql/mariadb/galera/default.nix
··· 10 10 11 11 in stdenv.mkDerivation rec { 12 12 pname = "mariadb-galera"; 13 - version = "26.4.5"; 13 + version = "26.4.7"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "codership"; 17 17 repo = "galera"; 18 18 rev = "release_${version}"; 19 - sha256 = "10sir0hxxglw9jsjrclfgrqm8n5zng6rwj2fgff141x9n9l55w7l"; 19 + sha256 = "0h7s670pcasq8wzprhyxqfca2cghi62b8xz2kikb2a86wd453qil"; 20 20 fetchSubmodules = true; 21 21 }; 22 22 ··· 47 47 install -m 444 "scripts/packages/freebsd/LICENSE" "$out/$GALERA_LICENSE_DIR" 48 48 install -m 444 "LICENSE" "$out/$GALERA_LICENSE_DIR/GPLv2" 49 49 install -m 444 "asio/LICENSE_1_0.txt" "$out/$GALERA_LICENSE_DIR/LICENSE.asio" 50 - install -m 444 "www.evanjones.ca/LICENSE" "$out/$GALERA_LICENSE_DIR/LICENSE.crc32c" 51 50 ''; 52 51 53 52 meta = with lib; {
+11 -3
pkgs/servers/teleport/default.nix
··· 4 4 webassets = fetchFromGitHub { 5 5 owner = "gravitational"; 6 6 repo = "webassets"; 7 - rev = "eb98cd28e34144c6473b79743066d1c63c6427ab"; 7 + rev = "2d79788dbcd005bdcfe5b5120007d0faf8f1fc82"; 8 8 sha256 = "001a3bx8yyx1hq8y5yiy1jzp122q8gcl369lj0609gaxp6dk5bdw"; 9 9 }; 10 10 in 11 11 12 12 buildGoPackage rec { 13 13 pname = "teleport"; 14 - version = "5.1.0"; 14 + version = "5.1.2"; 15 15 16 16 # This repo has a private submodule "e" which fetchgit cannot handle without failing. 17 17 src = fetchFromGitHub { 18 18 owner = "gravitational"; 19 19 repo = "teleport"; 20 20 rev = "v${version}"; 21 - sha256 = "0jkr4max6mcn8k5nhlg71byb0yzr9kplpl1q96pdk2gbvkh7q6xb"; 21 + sha256 = "0h1hn2dpdsmhxac06gn6787z2mnfcwb3wn0c2l7l2qhw6iqpgmvh"; 22 22 }; 23 23 24 24 goPackagePath = "github.com/gravitational/teleport"; ··· 42 42 ''; 43 43 44 44 dontStrip = true; 45 + 46 + doInstallCheck = true; 47 + 48 + installCheckPhase = '' 49 + $out/bin/tsh version | grep ${version} > /dev/null 50 + $out/bin/tctl version | grep ${version} > /dev/null 51 + $out/bin/teleport version | grep ${version} > /dev/null 52 + ''; 45 53 46 54 meta = { 47 55 description = "A SSH CA management suite";
+3 -3
pkgs/shells/fish/babelfish.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub }: 2 2 buildGoModule rec { 3 3 pname = "babelfish"; 4 - version = "1.0.1"; 4 + version = "1.1.0"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "bouk"; 8 8 repo = "babelfish"; 9 9 rev = "v${version}"; 10 - sha256 = "1sr6y79igyfc9ia33nyrjjm4my1jrpcw27iks37kygh93npsb3r1"; 10 + sha256 = "0b1knj9llwzwnl4w3d6akvlc57dp0fszjkq98w8wybcvkbpd3ip1"; 11 11 }; 12 12 13 - vendorSha256 = "0xjy50wciw329kq1nkd7hhaipcp4fy28hhk6cdq21qwid6g21gag"; 13 + vendorSha256 = "0kspqwbgiqfkfj9a9pdwzc0jdi9p35abqqqjhcpvqwdxw378w5lz"; 14 14 15 15 meta = with lib; { 16 16 description = "Translate bash scripts to fish";
+2 -2
pkgs/tools/audio/mpris-scrobbler/default.nix
··· 10 10 , pkg-config 11 11 , scdoc 12 12 , json_c 13 - , xdg_utils 13 + , xdg-utils 14 14 }: 15 15 16 16 stdenv.mkDerivation rec { ··· 26 26 27 27 postPatch = '' 28 28 substituteInPlace src/signon.c \ 29 - --replace "/usr/bin/xdg-open" "${xdg_utils}/bin/xdg-open" 29 + --replace "/usr/bin/xdg-open" "${xdg-utils}/bin/xdg-open" 30 30 ''; 31 31 32 32 nativeBuildInputs = [
+2 -2
pkgs/tools/bluetooth/blueman/default.nix
··· 1 1 { config, stdenv, lib, fetchurl, intltool, pkg-config, python3Packages, bluez, gtk3 2 - , obex_data_server, xdg_utils, dnsmasq, dhcp, libappindicator, iproute 2 + , obex_data_server, xdg-utils, dnsmasq, dhcp, libappindicator, iproute 3 3 , gnome3, librsvg, wrapGAppsHook, gobject-introspection, autoreconfHook 4 4 , networkmanager, withPulseAudio ? config.pulseaudio or stdenv.isLinux, libpulseaudio, fetchpatch }: 5 5 6 6 let 7 7 pythonPackages = python3Packages; 8 - binPath = lib.makeBinPath [ xdg_utils dnsmasq dhcp iproute ]; 8 + binPath = lib.makeBinPath [ xdg-utils dnsmasq dhcp iproute ]; 9 9 10 10 in stdenv.mkDerivation rec { 11 11 pname = "blueman";
+19 -13
pkgs/tools/misc/hddtemp/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 - 3 - stdenv.mkDerivation { 4 - name = "hddtemp-0.3_beta15"; 5 - 6 - db = fetchurl{ 2 + let 3 + db = fetchurl { 7 4 url = "mirror://savannah/hddtemp/hddtemp.db"; 8 5 sha256 = "1fr6qgns6qv7cr40lic5yqwkkc7yjmmgx8j0z6d93csg3smzhhya"; 9 6 }; 10 7 8 + in 9 + stdenv.mkDerivation rec { 10 + pname = "hddtemp"; 11 + version = "0.3-beta15"; 12 + 11 13 src = fetchurl { 12 - url = "mirror://savannah/hddtemp/hddtemp-0.3-beta15.tar.bz2"; 13 - sha256 = "0nzgg4nl8zm9023wp4dg007z6x3ir60rwbcapr9ks2al81c431b1"; 14 + url = "mirror://savannah/hddtemp/hddtemp-${version}.tar.bz2"; 15 + sha256 = "sha256-YYVBWEBUCT1TvootnoHJcXTzDwCvkcuHAKl+RC1571s="; 14 16 }; 15 17 16 18 # from Gentoo 17 19 patches = [ ./byteswap.patch ./dontwake.patch ./execinfo.patch ./satacmds.patch ]; 18 20 19 - configurePhase = 20 - '' 21 - mkdir -p $out/nix-support 22 - cp $db $out/nix-support/hddtemp.db 23 - ./configure --prefix=$out --with-db-path=$out/nix-support/hddtemp.db 24 - ''; 21 + configureFlags = [ 22 + "--with-db-path=${placeholder "out"}/share/${pname}/hddtemp.db" 23 + ]; 24 + 25 + postInstall = '' 26 + install -Dm444 ${db} $out/share/${pname}/hddtemp.db 27 + ''; 28 + 29 + enableParallelBuilding = true; 25 30 26 31 meta = with lib; { 27 32 description = "Tool for displaying hard disk temperature"; 28 33 homepage = "https://savannah.nongnu.org/projects/hddtemp/"; 29 34 license = licenses.gpl2Plus; 35 + maintainers = with maintainers; [ peterhoeg ]; 30 36 platforms = platforms.linux; 31 37 }; 32 38 }
+1 -1
pkgs/tools/misc/snapper/default.nix
··· 69 69 meta = with lib; { 70 70 description = "Tool for Linux filesystem snapshot management"; 71 71 homepage = "http://snapper.io"; 72 - license = licenses.gpl2; 72 + license = licenses.gpl2Only; 73 73 platforms = platforms.linux; 74 74 maintainers = with maintainers; [ tstrobel markuskowa ]; 75 75 };
+9 -4
pkgs/tools/misc/wimboot/default.nix
··· 14 14 NIX_CFLAGS_COMPILE = "-Wno-address-of-packed-member"; # Fails on gcc9 15 15 16 16 patches = [ 17 - # Fix for newer binutils 17 + # Fixes for newer binutils 18 + # Add R_X86_64_PLT32 as known reloc target 18 19 (fetchpatch { 19 - url = 20 - "https://github.com/ipxe/wimboot/commit/91be50c17d4d9f463109d5baafd70f9fdadd86db.patch"; 20 + url = "https://github.com/ipxe/wimboot/commit/91be50c17d4d9f463109d5baafd70f9fdadd86db.patch"; 21 21 sha256 = "113448n49hmk8nz1dxbhxiciwl281zwalvb8z5p9xfnjvibj8274"; 22 + }) 23 + # Fix building with binutils 2.34 (bfd_get_section_* removed in favour of bfd_section_*) 24 + (fetchpatch { 25 + url = "https://github.com/ipxe/wimboot/commit/2f97e681703d30b33a4d5032a8025ab8b9f2de75.patch"; 26 + sha256 = "0476mp74jaq3k099b654al6yi2yhgn37d9biz0wv3ln2q1gy94yf"; 22 27 }) 23 28 ]; 24 29 ··· 40 45 meta = with lib; { 41 46 homepage = "https://ipxe.org/wimboot"; 42 47 description = "Windows Imaging Format bootloader"; 43 - license = licenses.gpl2; 48 + license = licenses.gpl2Plus; 44 49 maintainers = with maintainers; [ das_j ajs124 ]; 45 50 platforms = platforms.x86; # Fails on aarch64 46 51 };
+2
pkgs/tools/networking/chisel/default.nix
··· 17 17 18 18 vendorSha256 = "sha256-GzsQ6LXxe9UQc13XbsYFOWPe0EzlyHechchKc6xDkAc="; 19 19 20 + buildFlagsArray = [ "-ldflags=-s -w -X github.com/jpillora/chisel/share.BuildVersion=${version}" ]; 21 + 20 22 # tests require access to the network 21 23 doCheck = false; 22 24
+2 -2
pkgs/tools/networking/radvd/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "radvd"; 5 - version = "2.18"; 5 + version = "2.19"; 6 6 7 7 src = fetchurl { 8 8 url = "http://www.litech.org/radvd/dist/${pname}-${version}.tar.xz"; 9 - sha256 = "1p2wlv3djvla0r84hdncc3wfa530xigs7z9ssc2v5r1pcpzgxgz1"; 9 + sha256 = "0h722f17h7cra1sjgrxhrrvx54mm47fs039909yhbabigxch8kjn"; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config bison flex check ];
+1 -1
pkgs/tools/security/metasploit/Gemfile
··· 1 1 # frozen_string_literal: true 2 2 source "https://rubygems.org" 3 3 4 - gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.0.27" 4 + gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.0.28"
+11 -11
pkgs/tools/security/metasploit/Gemfile.lock
··· 1 1 GIT 2 2 remote: https://github.com/rapid7/metasploit-framework 3 - revision: 025cd522b2ab698130cf964c8e7ca91b0729e07a 4 - ref: refs/tags/6.0.27 3 + revision: 84ecddbbed1f1957b8684c2027bb8a3e5eb163a0 4 + ref: refs/tags/6.0.28 5 5 specs: 6 - metasploit-framework (6.0.27) 6 + metasploit-framework (6.0.28) 7 7 actionpack (~> 5.2.2) 8 8 activerecord (~> 5.2.2) 9 9 activesupport (~> 5.2.2) ··· 92 92 GEM 93 93 remote: https://rubygems.org/ 94 94 specs: 95 - Ascii85 (1.0.3) 95 + Ascii85 (1.1.0) 96 96 actionpack (5.2.4.4) 97 97 actionview (= 5.2.4.4) 98 98 activesupport (= 5.2.4.4) ··· 124 124 arel-helpers (2.12.0) 125 125 activerecord (>= 3.1.0, < 7) 126 126 aws-eventstream (1.1.0) 127 - aws-partitions (1.418.0) 127 + aws-partitions (1.422.0) 128 128 aws-sdk-core (3.111.2) 129 129 aws-eventstream (~> 1, >= 1.0.2) 130 130 aws-partitions (~> 1, >= 1.239.0) ··· 229 229 mini_portile2 (2.5.0) 230 230 minitest (5.14.3) 231 231 mqtt (0.5.0) 232 - msgpack (1.3.3) 232 + msgpack (1.4.2) 233 233 multipart-post (2.1.1) 234 234 mustermann (1.1.1) 235 235 ruby2_keywords (~> 0.0.1) ··· 252 252 pcaprub 253 253 patch_finder (1.0.2) 254 254 pcaprub (0.13.0) 255 - pdf-reader (2.4.1) 256 - Ascii85 (~> 1.0.0) 255 + pdf-reader (2.4.2) 256 + Ascii85 (~> 1.0) 257 257 afm (~> 0.2.1) 258 258 hashery (~> 2.0) 259 259 ruby-rc4 260 260 ttfunk 261 261 pg (1.2.3) 262 262 public_suffix (4.0.6) 263 - puma (5.1.1) 263 + puma (5.2.0) 264 264 nio4r (~> 2.0) 265 265 racc (1.5.2) 266 266 rack (2.2.3) ··· 343 343 openssl-cmac 344 344 rubyntlm 345 345 windows_error 346 - rubyntlm (0.6.2) 346 + rubyntlm (0.6.3) 347 347 rubyzip (2.3.0) 348 348 sawyer (0.8.2) 349 349 addressable (>= 2.3.5) ··· 367 367 ttfunk (1.7.0) 368 368 tzinfo (1.2.9) 369 369 thread_safe (~> 0.1) 370 - tzinfo-data (1.2020.6) 370 + tzinfo-data (1.2021.1) 371 371 tzinfo (>= 1.0.0) 372 372 unf (0.1.4) 373 373 unf_ext
+2 -2
pkgs/tools/security/metasploit/default.nix
··· 8 8 }; 9 9 in stdenv.mkDerivation rec { 10 10 pname = "metasploit-framework"; 11 - version = "6.0.27"; 11 + version = "6.0.28"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "rapid7"; 15 15 repo = "metasploit-framework"; 16 16 rev = version; 17 - sha256 = "sha256-G+Ki0YyuY7XxLegmQhDkR9XQurSWG8K40n+8pwJnvZU="; 17 + sha256 = "sha256-EX3rwg8aMEb1opw/y1+Dai/1SmrfmZye5TWM3w9YiuM="; 18 18 }; 19 19 20 20 buildInputs = [ makeWrapper ];
+17 -17
pkgs/tools/security/metasploit/gemset.nix
··· 94 94 platforms = []; 95 95 source = { 96 96 remotes = ["https://rubygems.org"]; 97 - sha256 = "0658m37jjjn6drzqg1gk4p6c205mgp7g1jh2d00n4ngghgmz5qvs"; 97 + sha256 = "1ds4v9xgsyvijnlflak4dzf1qwmda9yd5bv8jwsb56nngd399rlw"; 98 98 type = "gem"; 99 99 }; 100 - version = "1.0.3"; 100 + version = "1.1.0"; 101 101 }; 102 102 aws-eventstream = { 103 103 groups = ["default"]; ··· 114 114 platforms = []; 115 115 source = { 116 116 remotes = ["https://rubygems.org"]; 117 - sha256 = "0p4w1sxxrpvngw54q2z8dm3plljzc7pysvd2716fd3sf7g8907zr"; 117 + sha256 = "01j13abaxzi32gbdrm1v292kh331rlgcr6w1jl78hpcw6hp74r99"; 118 118 type = "gem"; 119 119 }; 120 - version = "1.418.0"; 120 + version = "1.422.0"; 121 121 }; 122 122 aws-sdk-core = { 123 123 groups = ["default"]; ··· 524 524 platforms = []; 525 525 source = { 526 526 fetchSubmodules = false; 527 - rev = "025cd522b2ab698130cf964c8e7ca91b0729e07a"; 528 - sha256 = "15dxcw1agg3zsawc46wnnjxd1ma7wh8449p85pqvaqxfik8s5qhv"; 527 + rev = "84ecddbbed1f1957b8684c2027bb8a3e5eb163a0"; 528 + sha256 = "1qwab07xz31mwng9r6fzd95gabvahdgwngwwlbslcc0s1z1fnz8i"; 529 529 type = "git"; 530 530 url = "https://github.com/rapid7/metasploit-framework"; 531 531 }; 532 - version = "6.0.27"; 532 + version = "6.0.28"; 533 533 }; 534 534 metasploit-model = { 535 535 groups = ["default"]; ··· 616 616 platforms = []; 617 617 source = { 618 618 remotes = ["https://rubygems.org"]; 619 - sha256 = "1lva6bkvb4mfa0m3bqn4lm4s4gi81c40jvdcsrxr6vng49q9daih"; 619 + sha256 = "06iajjyhx0rvpn4yr3h1hc4w4w3k59bdmfhxnjzzh76wsrdxxrc6"; 620 620 type = "gem"; 621 621 }; 622 - version = "1.3.3"; 622 + version = "1.4.2"; 623 623 }; 624 624 multipart-post = { 625 625 groups = ["default"]; ··· 786 786 platforms = []; 787 787 source = { 788 788 remotes = ["https://rubygems.org"]; 789 - sha256 = "0987glcd02mqglplmp1camivqx61jsyik21n99vrmi8s2p7h4mbh"; 789 + sha256 = "1cxladxy18dhk4a3b263crq8hyxb3q0c7ifxrb5nr1bs6y0pk8i6"; 790 790 type = "gem"; 791 791 }; 792 - version = "2.4.1"; 792 + version = "2.4.2"; 793 793 }; 794 794 pg = { 795 795 groups = ["default"]; ··· 816 816 platforms = []; 817 817 source = { 818 818 remotes = ["https://rubygems.org"]; 819 - sha256 = "13640p5fk19705ygp8j6p07lccag3d80bx8bmjgpd5zsxxsdc50b"; 819 + sha256 = "0fmcz4dp7ggkv1h4n51vn1gq0r4zbkw7sr2ssl4ws1khb86grkv5"; 820 820 type = "gem"; 821 821 }; 822 - version = "5.1.1"; 822 + version = "5.2.0"; 823 823 }; 824 824 racc = { 825 825 groups = ["default"]; ··· 1176 1176 platforms = []; 1177 1177 source = { 1178 1178 remotes = ["https://rubygems.org"]; 1179 - sha256 = "1p6bxsklkbcqni4bcq6jajc2n57g0w5rzn4r49c3lb04wz5xg0dy"; 1179 + sha256 = "0b8hczk8hysv53ncsqzx4q6kma5gy5lqc7s5yx8h64x3vdb18cjv"; 1180 1180 type = "gem"; 1181 1181 }; 1182 - version = "0.6.2"; 1182 + version = "0.6.3"; 1183 1183 }; 1184 1184 rubyzip = { 1185 1185 groups = ["default"]; ··· 1306 1306 platforms = []; 1307 1307 source = { 1308 1308 remotes = ["https://rubygems.org"]; 1309 - sha256 = "131dgg2sz3j15vp71xaijlb72nlii9fn8v5dc4vr6q7hrdq4kjf4"; 1309 + sha256 = "0ik16lnsyr2739jzwl4r5sz8q639lqw8f9s68iszwhm2pcq8p4w2"; 1310 1310 type = "gem"; 1311 1311 }; 1312 - version = "1.2020.6"; 1312 + version = "1.2021.1"; 1313 1313 }; 1314 1314 unf = { 1315 1315 groups = ["default"];
+1
pkgs/tools/security/tpm-luks/default.nix
··· 29 29 description = "LUKS key storage in TPM NVRAM"; 30 30 homepage = "https://github.com/shpedoikal/tpm-luks/"; 31 31 maintainers = [ maintainers.tstrobel ]; 32 + license = with licenses; [ gpl2Only ]; 32 33 platforms = platforms.linux; 33 34 }; 34 35 }
+95
pkgs/tools/typesetting/lout/CVE-2019-19917-and-CVE-2019-19918.patch
··· 1 + --- a/externs.h 2 + +++ b/externs.h 3 + @@ -260,6 +260,9 @@ If you're compiling this, you've got the 4 + /* that can appear correctly on one page. Can be */ 5 + /* increased to any small positive integer. */ 6 + /* */ 7 + +/* MAX_FORMAT The maximum number of characters for sscanf formats */ 8 + +/* for splitting strings with tab-delimited fields. */ 9 + +/* */ 10 + /*****************************************************************************/ 11 + 12 + #define MAX_FULL_LENGTH 8388607 /* 2**23 - 1, about 148 metres */ 13 + @@ -275,6 +278,7 @@ If you're compiling this, you've got the 14 + #define MAX_LEX_STACK 20 15 + #define MAX_CHARS 256 16 + #define MAX_HCOPIES 3 17 + +#define MAX_FORMAT 100 18 + 19 + /*****************************************************************************/ 20 + /* */ 21 + --- a/z02.c 22 + +++ b/z02.c 23 + @@ -378,7 +378,7 @@ static void srcnext(void) 24 + if( blksize != 0 && chpt < limit ) 25 + { debugcond0(DLA, DD, stack_free <= 1, "srcnext: transferring."); 26 + col = buf; 27 + - while( chtbl[(*--col = *--limit)] != NEWLINE ); 28 + + while( col > mem_block && chtbl[(*--col = *--limit)] != NEWLINE ); 29 + frst = col + 1; limit++; blksize = 0; 30 + } 31 + 32 + --- a/z33.c 33 + +++ b/z33.c 34 + @@ -847,6 +847,7 @@ BOOLEAN DbRetrieve(OBJECT db, BOOLEAN ga 35 + BOOLEAN DbRetrieveNext(OBJECT db, BOOLEAN *gall, OBJECT *sym, FULL_CHAR *tag, 36 + FULL_CHAR *seq, FILE_NUM *dfnum, long *dfpos, int *dlnum, long *cont) 37 + { FULL_CHAR line[MAX_BUFF], *cline, fname[MAX_BUFF]; int symnum; 38 + + char format[MAX_FORMAT]; 39 + ifdebug(DPP, D, ProfileOn("DbRetrieveNext")); 40 + debug2(DBS, DD, "DbRetrieveNext( %s, %ld )", string(db), *cont); 41 + assert(reading(db), "DbRetrieveNext: not reading"); 42 + @@ -858,6 +859,8 @@ BOOLEAN DbRetrieveNext(OBJECT db, BOOLEA 43 + return FALSE; 44 + } 45 + 46 + + sprintf(format, "%%d&%%%d[^\t]\t%%%d[^\t]\t%%*[^\t]\t%%ld\t%%d\t%%%d[^\n\f]", MAX_BUFF-1, MAX_BUFF-1, MAX_BUFF-1); 47 + + 48 + if( in_memory(db) ) 49 + { 50 + /* get next entry from internal database */ 51 + @@ -868,7 +871,7 @@ BOOLEAN DbRetrieveNext(OBJECT db, BOOLEA 52 + } 53 + cline = (FULL_CHAR *) db_lines(db)[*cont]; 54 + *gall = (cline[0] == '0' ? 1 : 0); 55 + - sscanf((char *)&cline[*gall], "%d&%[^\t]\t%[^\t]\t%*[^\t]\t%ld\t%d\t%[^\n\f]", 56 + + sscanf((char *)&cline[*gall], format, 57 + &symnum, tag, seq, dfpos, dlnum, fname); 58 + *cont = *cont + 1; 59 + } 60 + @@ -882,7 +885,7 @@ BOOLEAN DbRetrieveNext(OBJECT db, BOOLEA 61 + return FALSE; 62 + } 63 + *gall = (line[0] == '0' ? 1 : 0); 64 + - sscanf((char *)&line[*gall], "%d&%[^\t]\t%[^\t]\t%*[^\t]\t%ld\t%d\t%[^\n\f]", 65 + + sscanf((char *)&line[*gall], format, 66 + &symnum, tag, seq, dfpos, dlnum, fname); 67 + *cont = ftell(db_filep(db)); 68 + } 69 + --- a/z39.c 70 + +++ b/z39.c 71 + @@ -79,11 +79,13 @@ int strcollcmp(char *a, char *b) 72 + int strcollcmp(char *a, char *b) 73 + { char a1[MAX_BUFF], a2[MAX_BUFF], a3[MAX_BUFF]; 74 + char b1[MAX_BUFF], b2[MAX_BUFF], b3[MAX_BUFF]; 75 + + char format[MAX_FORMAT]; 76 + int order; 77 + + sprintf(format, "%%%d[^\t]\t%%%d[^\t]\t%%%d[^\t]", MAX_BUFF-1, MAX_BUFF-1, MAX_BUFF-1); 78 + a1[0] = a2[0] = a3[0] = '\0'; 79 + - sscanf(a, "%[^\t]\t%[^\t]\t%[^\t]", a1, a2, a3); 80 + + sscanf(a, format, a1, a2, a3); 81 + b1[0] = b2[0] = b3[0] = '\0'; 82 + - sscanf(b, "%[^\t]\t%[^\t]\t%[^\t]", b1, b2, b3); 83 + + sscanf(b, format, b1, b2, b3); 84 + order = strcoll(a1, b1); 85 + if( order == 0 ) 86 + { 87 + @@ -251,7 +253,7 @@ FULL_CHAR *StringQuotedWord(OBJECT x) 88 + *q++ = CH_QUOTE; 89 + for( p = string(x); *p != '\0'; p++ ) 90 + { 91 + - for( r = (FULL_CHAR *) quoted_string[*p]; *r != '\0'; *q++ = *r++ ); 92 + + for( r = (FULL_CHAR *) quoted_string[*p]; *r != '\0' && q < &buff[MAX_BUFF-2]; *q++ = *r++ ); 93 + } 94 + *q++ = CH_QUOTE; 95 + *q++ = '\0';
+5
pkgs/tools/typesetting/lout/default.nix
··· 14 14 sha256 = "1gb8vb1wl7ikn269dd1c7ihqhkyrwk19jwx5kd0rdvbk6g7g25ix"; 15 15 }; 16 16 17 + patches = [ 18 + # https://build.opensuse.org/request/show/843612 19 + ./CVE-2019-19917-and-CVE-2019-19918.patch 20 + ]; 21 + 17 22 buildInputs = [ ghostscript ]; 18 23 builder = ./builder.sh; 19 24
+1
pkgs/top-level/aliases.nix
··· 733 733 wireguard = wireguard-tools; # added 2018-05-19 734 734 morituri = whipper; # added 2018-09-13 735 735 xp-pen-g430 = pentablet-driver; # added 2020-05-03 736 + xdg_utils = xdg-utils; # added 2021-02-01 736 737 xfceUnstable = xfce4-14; # added 2019-09-17 737 738 xfce4-14 = xfce; 738 739 xfce4-12 = throw "xfce4-12 has been replaced by xfce4-14"; # added 2020-03-14
+5 -1
pkgs/top-level/all-packages.nix
··· 3080 3080 3081 3081 cjdns = callPackage ../tools/networking/cjdns { }; 3082 3082 3083 + cjson = callPackage ../development/libraries/cjson { }; 3084 + 3083 3085 cksfv = callPackage ../tools/networking/cksfv { }; 3084 3086 3085 3087 clementine = libsForQt514.callPackage ../applications/audio/clementine { ··· 8781 8783 htmldoc = callPackage ../tools/typesetting/htmldoc { 8782 8784 inherit (darwin.apple_sdk.frameworks) SystemConfiguration Foundation; 8783 8785 }; 8786 + 8787 + htmltest = callPackage ../development/tools/htmltest { }; 8784 8788 8785 8789 rcm = callPackage ../tools/misc/rcm {}; 8786 8790 ··· 25864 25868 25865 25869 xdg-user-dirs = callPackage ../tools/X11/xdg-user-dirs { }; 25866 25870 25867 - xdg_utils = callPackage ../tools/X11/xdg-utils { 25871 + xdg-utils = callPackage ../tools/X11/xdg-utils { 25868 25872 w3m = w3m-batch; 25869 25873 }; 25870 25874
+1 -1
pkgs/top-level/ocaml-packages.nix
··· 975 975 976 976 ppx_blob = callPackage ../development/ocaml-modules/ppx_blob { }; 977 977 978 - ppx_cstruct = callPackage ../development/ocaml-modules/cstruct/ppx.nix {}; 978 + ppx_cstruct = callPackage ../development/ocaml-modules/cstruct/ppx.nix { }; 979 979 980 980 ppx_derivers = callPackage ../development/ocaml-modules/ppx_derivers {}; 981 981
+3 -1
pkgs/top-level/php-packages.nix
··· 501 501 doCheck = false; } 502 502 { name = "xmlreader"; 503 503 buildInputs = [ libxml2 ]; 504 - configureFlags = [ "--enable-xmlreader CFLAGS=-I../.." ] 504 + internalDeps = [ php.extensions.dom ]; 505 + NIX_CFLAGS_COMPILE = [ "-I../.." "-DHAVE_DOM" ]; 506 + configureFlags = [ "--enable-xmlreader" ] 505 507 # Required to build on darwin. 506 508 ++ lib.optional (lib.versionOlder php.version "7.4") [ "--with-libxml-dir=${libxml2.dev}" ]; } 507 509 { name = "xmlrpc";
+5 -10
pkgs/top-level/python-packages.nix
··· 1119 1119 1120 1120 cachelib = callPackage ../development/python-modules/cachelib { }; 1121 1121 1122 - cachetools = let 1123 - cachetools' = callPackage ../development/python-modules/cachetools { }; 1124 - cachetools_2 = cachetools'.overridePythonAttrs (oldAttrs: rec { 1125 - version = "3.1.1"; 1126 - src = oldAttrs.src.override { 1127 - inherit version; 1128 - sha256 = "16m69l6n6y1r1y7cklm92rr7v69ldig2n3lbl3j323w5jz7d78lf"; 1129 - }; 1130 - }); 1131 - in if isPy3k then cachetools' else cachetools_2; 1122 + cachetools = callPackage ../development/python-modules/cachetools { }; 1132 1123 1133 1124 cachy = callPackage ../development/python-modules/cachy { }; 1134 1125 ··· 4652 4643 4653 4644 panel = callPackage ../development/python-modules/panel { }; 4654 4645 4646 + panflute = callPackage ../development/python-modules/panflute { }; 4647 + 4655 4648 papermill = callPackage ../development/python-modules/papermill { }; 4656 4649 4657 4650 openpaperwork-core = callPackage ../applications/office/paperwork/openpaperwork-core.nix { }; ··· 5570 5563 pyliblo = callPackage ../development/python-modules/pyliblo { }; 5571 5564 5572 5565 pylibmc = callPackage ../development/python-modules/pylibmc { }; 5566 + 5567 + pylink-square = callPackage ../development/python-modules/pylink-square { }; 5573 5568 5574 5569 pylint-celery = callPackage ../development/python-modules/pylint-celery { }; 5575 5570