Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 050043b9 7ae0b005

+107 -213
+1 -5
nixos/modules/services/networking/ssh/sshd.nix
··· 520 520 XAuthLocation ${pkgs.xorg.xauth}/bin/xauth 521 521 ''} 522 522 523 - ${if cfg.forwardX11 then '' 524 - X11Forwarding yes 525 - '' else '' 526 - X11Forwarding no 527 - ''} 523 + X11Forwarding ${if cfg.forwardX11 then "yes" else "no"} 528 524 529 525 ${optionalString cfg.allowSFTP '' 530 526 Subsystem sftp ${cfg.sftpServerExecutable} ${concatStringsSep " " cfg.sftpFlags}
+26 -25
nixos/modules/services/networking/wpa_supplicant.nix
··· 42 42 description = '' 43 43 The interfaces <command>wpa_supplicant</command> will use. If empty, it will 44 44 automatically use all wireless interfaces. 45 - <warning><para> 46 - The automatic discovery of interfaces does not work reliably on boot: 47 - it may fail and leave the system without network. When possible, specify 48 - a known interface name. 49 - </para></warning> 50 45 ''; 51 46 }; 52 47 ··· 230 225 message = ''options networking.wireless."${name}".{psk,pskRaw,auth} are mutually exclusive''; 231 226 }); 232 227 233 - warnings = 234 - optional (cfg.interfaces == [] && config.systemd.services.wpa_supplicant.wantedBy != []) 235 - '' 236 - No network interfaces for wpa_supplicant have been configured: the service 237 - may randomly fail to start at boot. You should specify at least one using the option 238 - networking.wireless.interfaces. 239 - ''; 240 - 241 228 environment.systemPackages = [ package ]; 242 229 243 230 services.dbus.packages = [ package ]; ··· 258 245 wantedBy = [ "multi-user.target" ]; 259 246 stopIfChanged = false; 260 247 261 - path = [ package ]; 248 + path = [ package pkgs.udev ]; 262 249 263 250 script = let 264 251 configStr = if cfg.allowAuxiliaryImperativeNetworks 265 252 then "-c /etc/wpa_supplicant.conf -I ${configFile}" 266 253 else "-c ${configFile}"; 267 254 in '' 268 - if [ -f /etc/wpa_supplicant.conf -a "/etc/wpa_supplicant.conf" != "${configFile}" ] 269 - then echo >&2 "<3>/etc/wpa_supplicant.conf present but ignored. Generated ${configFile} is used instead." 255 + if [ -f /etc/wpa_supplicant.conf -a "/etc/wpa_supplicant.conf" != "${configFile}" ]; then 256 + echo >&2 "<3>/etc/wpa_supplicant.conf present but ignored. Generated ${configFile} is used instead." 270 257 fi 258 + 271 259 iface_args="-s -u -D${cfg.driver} ${configStr}" 260 + 272 261 ${if ifaces == [] then '' 273 - for i in $(cd /sys/class/net && echo *); do 274 - DEVTYPE= 275 - UEVENT_PATH=/sys/class/net/$i/uevent 276 - if [ -e "$UEVENT_PATH" ]; then 277 - source "$UEVENT_PATH" 278 - if [ "$DEVTYPE" = "wlan" -o -e /sys/class/net/$i/wireless ]; then 279 - args+="''${args:+ -N} -i$i $iface_args" 280 - fi 281 - fi 262 + # detect interfaces automatically 263 + 264 + # check if there are no wireless interface 265 + if ! find -H /sys/class/net/* -name wireless | grep -q .; then 266 + # if so, wait until one appears 267 + echo "Waiting for wireless interfaces" 268 + grep -q '^ACTION=add' < <(stdbuf -oL -- udevadm monitor -s net/wlan -pu) 269 + # Note: the above line has been carefully written: 270 + # 1. The process substitution avoids udevadm hanging (after grep has quit) 271 + # until it tries to write to the pipe again. Not even pipefail works here. 272 + # 2. stdbuf is needed because udevadm output is buffered by default and grep 273 + # may hang until more udev events enter the pipe. 274 + fi 275 + 276 + # add any interface found to the daemon arguments 277 + for name in $(find -H /sys/class/net/* -name wireless | cut -d/ -f 5); do 278 + echo "Adding interface $name" 279 + args+="''${args:+ -N} -i$name $iface_args" 282 280 done 283 281 '' else '' 282 + # add known interfaces to the daemon arguments 284 283 args="${concatMapStringsSep " -N " (i: "-i${i} $iface_args") ifaces}" 285 284 ''} 285 + 286 + # finally start daemon 286 287 exec wpa_supplicant $args 287 288 ''; 288 289 };
+1 -1
pkgs/applications/editors/vim/vimacs.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "vimacs"; 7 - version = vimPackage.version; 7 + version = lib.getVersion vimPackage; 8 8 vimPackage = if useMacvim then macvim else vim_configurable; 9 9 10 10 buildInputs = [ vimPackage vimPlugins.vimacs ];
+2 -2
pkgs/applications/science/math/ginac/default.nix
··· 1 1 { lib, stdenv, fetchurl, cln, pkg-config, readline, gmp, python3 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "ginac-1.8.0"; 4 + name = "ginac-1.8.1"; 5 5 6 6 src = fetchurl { 7 7 url = "${meta.homepage}/${name}.tar.bz2"; 8 - sha256 = "0l9byzfxq3f9az5pcdldnl95ws8mpirkqky46f973mvxi5541d24"; 8 + sha256 = "sha256-8WldvWsYcGHvP7pQdkjJ1tukOPczsFjBb5J4y9z14as="; 9 9 }; 10 10 11 11 propagatedBuildInputs = [ cln ];
+2 -2
pkgs/applications/version-management/gitkraken/default.nix
··· 13 13 in 14 14 stdenv.mkDerivation rec { 15 15 pname = "gitkraken"; 16 - version = "7.7.1"; 16 + version = "7.7.2"; 17 17 18 18 src = fetchzip { 19 19 url = "https://release.axocdn.com/linux/GitKraken-v${version}.tar.gz"; 20 - sha256 = "sha256-nFXj40PfHctymBcZoiJNzkvAsFnABD300/aUqNpUn2c="; 20 + sha256 = "sha256-jL0XLw0V0ED+lDBn3sGaJmm96zQwXue333UuYGHjB64="; 21 21 }; 22 22 23 23 dontBuild = true;
+2 -2
pkgs/development/libraries/dyncall/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 - stdenv.mkDerivation { 3 + stdenv.mkDerivation rec { 4 4 pname = "dyncall"; 5 5 version = "1.2"; 6 6 7 7 src = fetchurl { 8 - url = "https://www.dyncall.org/r1.2/dyncall-1.2.tar.gz"; 8 + url = "https://www.dyncall.org/r${version}/dyncall-${version}.tar.gz"; 9 9 # https://www.dyncall.org/r1.2/SHA256 10 10 sha256 = "sha256-6IFUwCQ0IVYHBPXHKUr73snpka+gYB1a3/UELqgYCNc="; 11 11 };
+2 -2
pkgs/development/libraries/libnbd/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "libnbd"; 14 - version = "1.9.2"; 14 + version = "1.9.3"; 15 15 16 16 src = fetchurl { 17 17 url = "https://download.libguestfs.org/libnbd/${lib.versions.majorMinor version}-development/${pname}-${version}.tar.gz"; 18 - hash = "sha256-UDLH5IMuKI6mAO/9VNmI8pCbxv94tCCQYRKZn2DBclg="; 18 + hash = "sha256-qF9IFZGj+9Zuw00+9pbgAhBUk+eUIAxhYNJAMWxmWo0="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+7 -3
pkgs/development/libraries/portmidi/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "portmidi"; 5 - version = "217"; 5 + version = "234"; 6 6 7 7 src = fetchurl { 8 - url = "mirror://sourceforge/portmedia/portmidi-src-${version}.zip"; 9 - sha256 = "03rfsk7z6rdahq2ihy5k13qjzgx757f75yqka88v3gc0pn9ais88"; 8 + url = "mirror://sourceforge/portmedia/portmedia-code-r${version}.zip"; 9 + sha256 = "1g7i8hgarihycadbgy2f7lifiy5cbc0mcrcazmwnmbbh1bqx6dyp"; 10 10 }; 11 + 12 + prePatch = '' 13 + cd portmidi/trunk 14 + ''; 11 15 12 16 cmakeFlags = let 13 17 #base = "${jdk}/jre/lib/${jdk.architecture}";
+4 -4
pkgs/development/libraries/portmidi/remove-darwin-variables.diff
··· 12 12 13 13 if(UNIX) 14 14 diff --git a/pm_common/CMakeLists.txt b/pm_common/CMakeLists.txt 15 - index e171047..aafa09c 100644 15 + index cbeeade..f765430 100644 16 16 --- a/pm_common/CMakeLists.txt 17 17 +++ b/pm_common/CMakeLists.txt 18 18 @@ -22,7 +22,7 @@ else(APPLE OR WIN32) 19 19 endif(APPLE OR WIN32) 20 20 21 21 if(APPLE) 22 - - set(CMAKE_OSX_SYSROOT /Developer/SDKs/MacOSX10.5.sdk CACHE 22 + - set(CMAKE_OSX_SYSROOT /Developer/SDKs/MacOSX10.6.sdk CACHE 23 23 + set(CMAKE_OSX_SYSROOT / CACHE 24 - PATH "-isysroot parameter for compiler" FORCE) 25 - set(CMAKE_C_FLAGS "-mmacosx-version-min=10.5" CACHE 24 + PATH "-isysroot parameter for compiler") 25 + set(CMAKE_C_FLAGS "-mmacosx-version-min=10.6" CACHE 26 26 STRING "needed in conjunction with CMAKE_OSX_SYSROOT" FORCE) 27 27 @@ -54,10 +54,6 @@ if(UNIX) 28 28
+2 -2
pkgs/development/libraries/spglib/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "spglib"; 5 - version = "1.16.1"; 5 + version = "1.16.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "atztogo"; 9 9 repo = "spglib"; 10 10 rev = "v${version}"; 11 - sha256 = "1sk59nnar9npka4mdcfh4154ja46i35y4gbq892kwqidzyfs80in"; 11 + sha256 = "1sbrk26xyvlhqxxv9cq2ycxwbiafgmh7lf221377zpqq8q3iavd7"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/python-modules/bleach/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "bleach"; 14 - version = "3.3.0"; 14 + version = "3.3.1"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "sha256-mLMXBznl6D3Z3BljPwdHJ62EjL7bYCZwjIrC07aXpDM="; 18 + sha256 = "1yma53plrlw2llaqxv8yk0g5al0vvlywwzym18b78m3rm6jq6r1h"; 19 19 }; 20 20 21 21 checkInputs = [ pytest pytest-runner ];
+2 -2
pkgs/development/python-modules/hass-nabucasa/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "hass-nabucasa"; 18 - version = "0.45.1"; 18 + version = "0.46.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "nabucasa"; 22 22 repo = pname; 23 23 rev = version; 24 - sha256 = "sha256-ZDPlYoLAQLXiV+LUMdu/8v3TrG5/Zz4+r4PtThrLAas="; 24 + sha256 = "109ma1qlhifj5hs530zfnvc6mqv5grfmcq3s57wawq9nzq0gpfy8"; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+7 -3
pkgs/development/python-modules/pyopenuv/default.nix
··· 2 2 , aiohttp 3 3 , aresponses 4 4 , asynctest 5 + , backoff 5 6 , buildPythonPackage 6 7 , fetchFromGitHub 7 8 , poetry-core ··· 13 14 14 15 buildPythonPackage rec { 15 16 pname = "pyopenuv"; 16 - version = "2.0.2"; 17 + version = "2.1.0"; 17 18 format = "pyproject"; 18 19 19 20 src = fetchFromGitHub { 20 21 owner = "bachya"; 21 22 repo = pname; 22 23 rev = version; 23 - sha256 = "sha256-QVgNwu/NXSV9nbRN0POBCdKCv6xdp4uSEzFAiHkhVaQ="; 24 + sha256 = "sha256-S2X7cTArjiWOFjQGnrZ4AuhgN8t18wf9d6i9X5thRZg="; 24 25 }; 25 26 26 27 nativeBuildInputs = [ poetry-core ]; 27 28 28 - propagatedBuildInputs = [ aiohttp ]; 29 + propagatedBuildInputs = [ 30 + aiohttp 31 + backoff 32 + ]; 29 33 30 34 checkInputs = [ 31 35 aresponses
+3 -2
pkgs/development/tools/misc/automake/automake-1.16.x.nix
··· 1 1 { lib, stdenv, fetchurl, perl, autoconf }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "automake-1.16.4"; 4 + # When updating, beware of https://github.com/NixOS/nixpkgs/pull/131928#issuecomment-896614165 5 + name = "automake-1.16.3"; 5 6 6 7 src = fetchurl { 7 8 url = "mirror://gnu/automake/${name}.tar.xz"; 8 - sha256 = "sha256-gPrMCYhaV+bUnQaXLArhCJxfqPTUx8/luupY5QhfE20="; 9 + sha256 = "0fmz2fhmzcpacnprl5msphvaflwiy0hvpgmqlgfny72ddijzfazz"; 9 10 }; 10 11 11 12 nativeBuildInputs = [ autoconf perl ];
-87
pkgs/development/web/now-cli/default.nix
··· 1 - { stdenv, lib, fetchurl }: 2 - stdenv.mkDerivation rec { 3 - pname = "now-cli"; 4 - version = "15.8.7"; 5 - 6 - # TODO: switch to building from source, if possible 7 - src = fetchurl { 8 - url = "https://github.com/zeit/now-cli/releases/download/${version}/now-linux.gz"; 9 - sha256 = "1x6nsn9qmsy4hk7l2dsyabc7fxkwwwl1y1852vs4dgxi8w1hax93"; 10 - }; 11 - 12 - sourceRoot = "."; 13 - unpackCmd = '' 14 - gunzip -c $curSrc > now-linux 15 - ''; 16 - 17 - dontBuild = true; 18 - 19 - installPhase = '' 20 - mkdir $out 21 - mkdir $out/bin 22 - cp now-linux $out/bin/now 23 - ''; 24 - 25 - # now is a node program packaged using zeit/pkg. 26 - # thus, it contains hardcoded offsets. 27 - # patchelf shifts these locations when it expands headers. 28 - 29 - # this could probably be generalised into allowing any program packaged 30 - # with zeit/pkg to be run on nixos. 31 - 32 - preFixup = let 33 - libPath = lib.makeLibraryPath [stdenv.cc.cc]; 34 - in '' 35 - 36 - orig_size=$(stat --printf=%s $out/bin/now) 37 - 38 - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $out/bin/now 39 - patchelf --set-rpath ${libPath} $out/bin/now 40 - chmod +x $out/bin/now 41 - 42 - new_size=$(stat --printf=%s $out/bin/now) 43 - 44 - ###### zeit-pkg fixing starts here. 45 - # we're replacing plaintext js code that looks like 46 - # PAYLOAD_POSITION = '1234 ' | 0 47 - # [...] 48 - # PRELUDE_POSITION = '1234 ' | 0 49 - # ^-----20-chars-----^^------22-chars------^ 50 - # ^-- grep points here 51 - # 52 - # var_* are as described above 53 - # shift_by seems to be safe so long as all patchelf adjustments occur 54 - # before any locations pointed to by hardcoded offsets 55 - 56 - var_skip=20 57 - var_select=22 58 - shift_by=$(expr $new_size - $orig_size) 59 - 60 - function fix_offset { 61 - # $1 = name of variable to adjust 62 - location=$(grep -obUam1 "$1" $out/bin/now | cut -d: -f1) 63 - location=$(expr $location + $var_skip) 64 - 65 - value=$(dd if=$out/bin/now iflag=count_bytes,skip_bytes skip=$location \ 66 - bs=1 count=$var_select status=none) 67 - value=$(expr $shift_by + $value) 68 - 69 - echo -n $value | dd of=$out/bin/now bs=1 seek=$location conv=notrunc 70 - } 71 - 72 - fix_offset PAYLOAD_POSITION 73 - fix_offset PRELUDE_POSITION 74 - 75 - ''; 76 - dontStrip = true; 77 - 78 - 79 - 80 - meta = with lib; { 81 - homepage = "https://zeit.co/now"; 82 - description = "The Command Line Interface for Now - Global Serverless Deployments"; 83 - license = licenses.asl20; 84 - platforms = platforms.linux; 85 - maintainers = [ maintainers.bhall ]; 86 - }; 87 - }
+13 -29
pkgs/misc/emulators/fceux/default.nix
··· 1 - {lib, stdenv, fetchFromGitHub, scons, zlib, SDL, lua5_1, pkg-config}: 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config, wrapQtAppsHook, SDL2, lua5_1, minizip, x264 }: 2 2 3 - stdenv.mkDerivation { 4 - pname = "fceux-unstable"; 5 - version = "2020-01-29"; 3 + stdenv.mkDerivation rec { 4 + pname = "fceux"; 5 + version = "2.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "TASVideos"; 9 - repo = "fceux"; 10 - rev = "fb8d46d9697cb24b0ebe79d84eedf282f69ab337"; 11 - sha256 = "0gpz411dzfwx9mr34yi4zb1hphd5hha1nvwgzxki0sviwafca992"; 9 + repo = pname; 10 + rev = "${pname}-${version}"; 11 + sha256 = "sha256-i0mb0vy46D97oOpAjMw3CPbG4w/LWP9YRVEMWjdYgs0="; 12 12 }; 13 13 14 - nativeBuildInputs = [ pkg-config scons ]; 15 - buildInputs = [ 16 - zlib SDL lua5_1 17 - ]; 18 - 19 - sconsFlags = "OPENGL=false GTK=false CREATE_AVI=false LOGO=false"; 20 - prefixKey = "--prefix="; 14 + nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; 15 + buildInputs = [ SDL2 lua5_1 minizip x264 ]; 21 16 22 - # sed allows scons to find libraries in nix. 23 - # mkdir is a hack to make scons succeed. It still doesn't 24 - # actually put the files in there due to a bug in the SConstruct file. 25 - # OPENGL doesn't work because fceux dlopens the library. 26 - preBuild = '' 27 - sed -e 's/env *= *Environment *.*/&; env['"'"'ENV'"'"']=os.environ;/' -i SConstruct 28 - export CC="gcc" 29 - export CXX="g++" 30 - mkdir -p "$out" "$out/share/applications" "$out/share/pixmaps" 31 - ''; 32 - 33 - meta = { 17 + meta = with lib; { 34 18 description = "A Nintendo Entertainment System (NES) Emulator"; 35 - license = lib.licenses.gpl2; 36 - maintainers = [ lib.maintainers.scubed2 ]; 19 + license = licenses.gpl2Plus; 20 + maintainers = with maintainers; [ sbruder scubed2 ]; 37 21 homepage = "http://www.fceux.com/"; 38 - platforms = lib.platforms.linux; 22 + platforms = platforms.linux; 39 23 }; 40 24 }
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2021.8.5"; 5 + version = "2021.8.6"; 6 6 components = { 7 7 "abode" = ps: with ps; [ abodepy ]; 8 8 "accuweather" = ps: with ps; [ accuweather ];
+2 -19
pkgs/servers/home-assistant/default.nix
··· 62 62 (mkOverride "pylast" "4.2.0" 63 63 "0zd0dn2l738ndz62vpa751z0ldnm91dcz9zzbvxv53r08l0s9yf3") 64 64 65 - # Pinned due to API changes in pyopenuv>=1.1.0 66 - (self: super: { 67 - pyopenuv = super.pyopenuv.overridePythonAttrs (oldAttrs: rec { 68 - version = "1.0.13"; 69 - src = fetchFromGitHub { 70 - owner = "bachya"; 71 - repo = "pyopenuv"; 72 - rev = version; 73 - sha256 = "1gx9xjkyvqqy8410lnbshq1j5y4cb0cdc4m505g17rwdzdwb01y8"; 74 - }; 75 - postPatch = '' 76 - substituteInPlace pyproject.toml \ 77 - --replace "poetry.masonry.api" "poetry.core.masonry.api" 78 - ''; 79 - }); 80 - }) 81 - 82 65 # Pinned due to API changes in pyruckus>0.12 83 66 (self: super: { 84 67 pyruckus = super.pyruckus.overridePythonAttrs (oldAttrs: rec { ··· 138 121 extraBuildInputs = extraPackages py.pkgs; 139 122 140 123 # Don't forget to run parse-requirements.py after updating 141 - hassVersion = "2021.8.5"; 124 + hassVersion = "2021.8.6"; 142 125 143 126 in with py.pkgs; buildPythonApplication rec { 144 127 pname = "homeassistant"; ··· 155 138 owner = "home-assistant"; 156 139 repo = "core"; 157 140 rev = version; 158 - sha256 = "0alyr87vm0szljw1lgdsv7085rl0m9r16nwdprwskhcjlwllk1bh"; 141 + sha256 = "1hahxvvlk32dbmv2lhn67w1ii5g24znvjqgsq318qv8c2qh5z5ws"; 159 142 }; 160 143 161 144 # leave this in, so users don't have to constantly update their downstream patch handling
+9 -1
pkgs/servers/web-apps/cryptpad/default.nix
··· 75 75 chmod +x $out/bin/cryptpad 76 76 ''; 77 77 78 - meta.maintainers = with lib.maintainers; [ davhau ]; 78 + meta = { 79 + longDescription = '' 80 + CryptPad is a collaboration suite that is end-to-end-encrypted and open-source. 81 + It is built to enable collaboration, synchronizing changes to documents in real time. 82 + Because all data is encrypted, the service and its administrators have no way of seeing the content being edited and stored. 83 + ''; 84 + maintainers = with lib.maintainers; [ davhau ]; 85 + mainProgram = "cryptpad"; 86 + }; 79 87 80 88 }; 81 89 in
+4 -4
pkgs/tools/admin/afterburn/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "afterburn"; 5 - version = "5.0.0"; 5 + version = "5.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "coreos"; 9 9 repo = "afterburn"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-sdgAZuT8bIX4eWN7nLNNyclxazmCBr5kDFS6s6cRXVU="; 11 + sha256 = "sha256-5dzgvoR6qGlVz0RJ1j9B4yna1aCbOczVLcU++GWNEL8="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-IzcaaQjge2z49XwyFcPHX/AMjvrbcOLw0J1qBzHw7Is="; 14 + cargoSha256 = "sha256-cqipYIH/XHMe7ppsXPVnDfsUqXoIep7CHiOGEPbZK4M="; 15 15 16 16 nativeBuildInputs = [ pkg-config ]; 17 17 buildInputs = [ openssl ]; 18 18 19 - patchPhase = '' 19 + postPatch = '' 20 20 substituteInPlace ./systemd/afterburn-checkin.service --replace /usr/bin $out/bin 21 21 substituteInPlace ./systemd/afterburn-firstboot-checkin.service --replace /usr/bin $out/bin 22 22 substituteInPlace ./systemd/afterburn-sshkeys@.service.in --replace /usr/bin $out/bin
+2 -2
pkgs/tools/graphics/agi/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "agi"; 17 - version = "2.1.0-dev-20210804"; 17 + version = "2.1.0-dev-20210809"; 18 18 19 19 src = fetchzip { 20 20 url = "https://github.com/google/agi-dev-releases/releases/download/v${version}/agi-${version}-linux.zip"; 21 - sha256 = "sha256-ptxESGdgGus4ZfCvpOYCcURdPSLZEFq3iYy/MmetJCU="; 21 + sha256 = "sha256-n1a35syStFbhpVGyi/7oxWzBb2lXyVZd3K8/Bt8b0Lg="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+3 -3
pkgs/tools/misc/infracost/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "infracost"; 5 - version = "0.9.4"; 5 + version = "0.9.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "infracost"; 9 9 rev = "v${version}"; 10 10 repo = "infracost"; 11 - sha256 = "sha256-OQwMO9bhPK+Wjob8rAFYJQRpAYf1bPdRi2BjETjpSpE="; 11 + sha256 = "sha256-B9byIortXH9v1aZNVU55uXA+5w7rdLijoE+JNq3OZlE="; 12 12 }; 13 - vendorSha256 = "sha256-zMEtVPyzwW4SrbpydDFDqgHEC0/khkrSxlEnQ5I0he8="; 13 + vendorSha256 = "sha256-TfaT5xPzdyTR0sH+EsZKCNXONkfjDRvT/jevAVQt+Zg="; 14 14 15 15 ldflags = [ "-s" "-w" "-X github.com/infracost/infracost/internal/version.Version=v${version}" ]; 16 16
+4 -3
pkgs/tools/networking/cksfv/default.nix
··· 1 - {lib, stdenv, fetchurl}: 1 + { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "cksfv"; 5 5 version = "1.3.15"; 6 6 7 7 src = fetchurl { 8 - url = "http://zakalwe.fi/~shd/foss/cksfv/files/cksfv-${version}.tar.bz2"; 8 + url = "https://zakalwe.fi/~shd/foss/cksfv/files/cksfv-${version}.tar.bz2"; 9 9 sha256 = "0k06aq94cn5xp4knjw0p7gz06hzh622ql2xvnrlr3q8rcmdvwwx1"; 10 10 }; 11 11 12 12 meta = with lib; { 13 - homepage = "http://zakalwe.fi/~shd/foss/cksfv/"; 13 + homepage = "https://zakalwe.fi/~shd/foss/cksfv/"; 14 14 description = "A tool for verifying files against a SFV checksum file"; 15 + maintainers = with maintainers; [ ]; 15 16 platforms = platforms.all; 16 17 license = licenses.gpl2; 17 18 };
+2 -2
pkgs/tools/networking/filegive/default.nix
··· 5 5 version = "0.7.4"; 6 6 7 7 src = fetchurl { 8 - url = "http://viric.name/soft/filegive/filegive-${version}.tar.gz"; 8 + url = "https://viric.name/soft/filegive/filegive-${version}.tar.gz"; 9 9 sha256 = "1z3vyqfdp271qa5ah0i6jmn9gh3gb296wcm33sd2zfjqapyh12hy"; 10 10 }; 11 11 ··· 14 14 goPackagePath = "viric.name/soft/filegive"; 15 15 16 16 meta = with lib; { 17 - homepage = "http://viric.name/cgi-bin/filegive"; 17 + homepage = "https://viric.name/cgi-bin/filegive"; 18 18 description = "Easy p2p file sending program"; 19 19 license = licenses.agpl3Plus; 20 20 maintainers = [ maintainers.viric ];
+2 -2
pkgs/tools/security/exploitdb/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "exploitdb"; 5 - version = "2021-08-06"; 5 + version = "2021-08-11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "offensive-security"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-aKF/6SuSAk319QqGmyUu91//ofvPtHxX2Uv8FxhzqCM="; 11 + sha256 = "sha256-OSEG0pWnxSvUS1h9v1j9/poo15ZoouNqiG+qB/JrOHc="; 12 12 }; 13 13 14 14 installPhase = ''
+1
pkgs/top-level/aliases.nix
··· 526 526 nmap-unfree = nmap; # added 2021-04-06 527 527 nologin = shadow; # added 2018-04-25 528 528 nordic-polar = throw "nordic-polar was removed on 2021-05-27, now integrated in nordic"; # added 2021-05-27 529 + now-cli = throw "now-cli has been replaced with nodePackages.vercel"; # added 2021-08-05 529 530 nxproxy = nx-libs; # added 2019-02-15 530 531 nylas-mail-bin = throw "nylas-mail-bin was deprecated on 2019-09-11: abandoned by upstream"; 531 532 oauth2_proxy = oauth2-proxy; # added 2021-04-18
+1 -3
pkgs/top-level/all-packages.nix
··· 6701 6701 nodejs = pkgs.nodejs; 6702 6702 }); 6703 6703 6704 - now-cli = callPackage ../development/web/now-cli {}; 6705 - 6706 6704 np2kai = callPackage ../misc/emulators/np2kai { }; 6707 6705 6708 6706 ox = callPackage ../applications/editors/ox { }; ··· 31345 31343 31346 31344 faustStk = callPackage ../applications/audio/faustStk { }; 31347 31345 31348 - fceux = callPackage ../misc/emulators/fceux { }; 31346 + fceux = libsForQt5.callPackage ../misc/emulators/fceux { }; 31349 31347 31350 31348 flockit = callPackage ../tools/backup/flockit { }; 31351 31349