Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 1ea9de26 7340ea55

+169 -79
+2 -2
pkgs/applications/networking/cluster/terraform/default.nix
··· 198 198 }; 199 199 200 200 terraform_1 = mkTerraform { 201 - version = "1.1.2"; 202 - sha256 = "sha256-8M/hs4AiApe9C19VnVhWYYOkKqXbv3aREUTNfExTDww="; 201 + version = "1.1.3"; 202 + sha256 = "sha256-dvAuzVmwnM2PQcILzw3xNacBwuRY7cZEU3nv4/DzOKE="; 203 203 vendorSha256 = "sha256-inPNvNUcil9X0VQ/pVgZdnnmn9UCfEz7qXiuKDj8RYM="; 204 204 patches = [ ./provider-path-0_15.patch ]; 205 205 passthru = { inherit plugins; };
+5 -5
pkgs/applications/version-management/gitlab/data.json
··· 1 1 { 2 - "version": "14.6.0", 3 - "repo_hash": "0b77nh7xq5qalzhvfmsymmkrb78lmaffk464b074wi5c8gy3f5dn", 2 + "version": "14.6.1", 3 + "repo_hash": "0zgznf0f7jxyznil6q3fac2rvhaa2lhlpxcnbmkg9djyx1vcm7k1", 4 4 "yarn_hash": "1kcjbf8xn3bwac2s9i2i7dpgbkwcjh09wvgbgysm5yffpdswg6nl", 5 5 "owner": "gitlab-org", 6 6 "repo": "gitlab", 7 - "rev": "v14.6.0-ee", 7 + "rev": "v14.6.1-ee", 8 8 "passthru": { 9 - "GITALY_SERVER_VERSION": "14.6.0", 9 + "GITALY_SERVER_VERSION": "14.6.1", 10 10 "GITLAB_PAGES_VERSION": "1.49.0", 11 11 "GITLAB_SHELL_VERSION": "13.22.1", 12 - "GITLAB_WORKHORSE_VERSION": "14.6.0" 12 + "GITLAB_WORKHORSE_VERSION": "14.6.1" 13 13 } 14 14 }
+2 -2
pkgs/applications/version-management/gitlab/gitaly/default.nix
··· 33 33 }; 34 34 }; 35 35 36 - version = "14.6.0"; 36 + version = "14.6.1"; 37 37 gitaly_package = "gitlab.com/gitlab-org/gitaly/v${lib.versions.major version}"; 38 38 in 39 39 ··· 45 45 owner = "gitlab-org"; 46 46 repo = "gitaly"; 47 47 rev = "v${version}"; 48 - sha256 = "sha256-YiDZtWRb1PnCAv+UCPRQFoCA12vf3xoHoJ1i/hW+vMg="; 48 + sha256 = "sha256-nbE71s+KoDC6EK26cmq+YIw9MFSQv1y6qwZAJXVXGj4="; 49 49 }; 50 50 51 51 vendorSha256 = "sha256-ZLd4E3+e25Hqmd6ZyF3X6BveMEg7OF0FX9IvNBWn3v0=";
+1 -1
pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
··· 5 5 buildGoModule rec { 6 6 pname = "gitlab-workhorse"; 7 7 8 - version = "14.6.0"; 8 + version = "14.6.1"; 9 9 10 10 src = fetchFromGitLab { 11 11 owner = data.owner;
+3 -1
pkgs/applications/version-management/mercurial/default.nix
··· 11 11 , which 12 12 , sqlite 13 13 , git 14 + , cacert 14 15 , gnupg 15 16 }: 16 17 ··· 70 71 git 71 72 gnupg 72 73 ]; 74 + SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; # needed for git 73 75 checkPhase = '' 74 76 cat << EOF > tests/blacklists/nix 75 77 # tests enforcing "/usr/bin/env" shebangs, which are patched for nix ··· 78 80 EOF 79 81 80 82 # extended timeout necessary for tests to pass on the busy CI workers 81 - export HGTESTFLAGS="--blacklist blacklists/nix --timeout 600" 83 + export HGTESTFLAGS="--blacklist blacklists/nix --timeout 1800" 82 84 make check 83 85 ''; 84 86
+1 -1
pkgs/development/nim-packages/build-nim-package/default.nix
··· 10 10 11 11 configurePhase = if isNull configurePhase then '' 12 12 runHook preConfigure 13 - find $NIX_BUILD_TOP -name .attrs.json 13 + export NIX_NIM_BUILD_INPUTS=''${pkgsHostTarget[@]} $NIX_NIM_BUILD_INPUTS 14 14 nim_builder --phase:configure 15 15 runHook postConfigure 16 16 '' else
+20 -3
pkgs/development/nim-packages/bumpy/default.nix
··· 1 - { fetchNimble }: 1 + { lib, buildNimPackage, fetchFromGitHub, vmath }: 2 2 3 - fetchNimble { 3 + buildNimPackage rec { 4 4 pname = "bumpy"; 5 5 version = "1.0.3"; 6 - hash = "sha256-mDmDlhOGoYYjKgF5j808oT2NqRlfcOdLSDE3WtdJFQ0="; 6 + 7 + src = fetchFromGitHub { 8 + owner = "treeform"; 9 + repo = pname; 10 + rev = version; 11 + hash = "sha256-mDmDlhOGoYYjKgF5j808oT2NqRlfcOdLSDE3WtdJFQ0="; 12 + }; 13 + 14 + propagatedBuildInputs = [ vmath ]; 15 + 16 + doCheck = true; 17 + 18 + meta = with lib; 19 + src.meta // { 20 + description = "2d collision library"; 21 + license = [ licenses.mit ]; 22 + maintainers = [ maintainers.ehmry ]; 23 + }; 7 24 }
+18 -3
pkgs/development/nim-packages/flatty/default.nix
··· 1 - { fetchNimble }: 1 + { lib, buildNimPackage, fetchFromGitHub }: 2 2 3 - fetchNimble { 3 + buildNimPackage rec { 4 4 pname = "flatty"; 5 5 version = "0.2.3"; 6 - hash = "sha256-1tPLtnlGtE4SF5/ti/2svvYHpEy/0Za5N4YAOHFOyjA="; 6 + 7 + src = fetchFromGitHub { 8 + owner = "treeform"; 9 + repo = pname; 10 + rev = version; 11 + hash = "sha256-1tPLtnlGtE4SF5/ti/2svvYHpEy/0Za5N4YAOHFOyjA="; 12 + }; 13 + 14 + doCheck = true; 15 + 16 + meta = with lib; 17 + src.meta // { 18 + description = "Tools and serializer for plain flat binary files"; 19 + license = [ licenses.mit ]; 20 + maintainers = [ maintainers.ehmry ]; 21 + }; 7 22 }
+1 -1
pkgs/development/nim-packages/nim_builder/nim_builder.nim
··· 97 97 for def in getEnv("nimDefines").split: 98 98 if def != "": 99 99 switch("define", def) 100 - for input in getEnv("buildInputs").split: 100 + for input in getEnv("NIX_NIM_BUILD_INPUTS").split: 101 101 if input != "": 102 102 for nimbleFile in walkFiles(input / "*.nimble"): 103 103 let inputSrc = normalizedPath(
+22 -4
pkgs/development/nim-packages/pixie/default.nix
··· 1 - { fetchNimble }: 1 + { lib, buildNimPackage, fetchFromGitHub, bumpy, chroma, flatty, nimsimd, vmath 2 + , zippy }: 2 3 3 - fetchNimble { 4 + buildNimPackage rec { 4 5 pname = "pixie"; 5 - version = "1.1.3"; 6 - hash = "sha256-xKIejVxOd19mblL1ZwpJH91dgKQS5g8U08EL8lGGelA="; 6 + version = "3.1.2"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "treeform"; 10 + repo = pname; 11 + rev = version; 12 + hash = "sha256-rF72ybfsipBHgQmH0e6DBn1e7WWY6dGn9yp1qvLIS3A="; 13 + }; 14 + 15 + propagatedBuildInputs = [ bumpy chroma flatty nimsimd vmath zippy ]; 16 + 17 + doCheck = true; 18 + 19 + meta = with lib; 20 + src.meta // { 21 + description = "Full-featured 2d graphics library for Nim"; 22 + license = [ licenses.mit ]; 23 + maintainers = [ maintainers.ehmry ]; 24 + }; 7 25 }
-7
pkgs/development/nim-packages/typography/default.nix
··· 1 - { fetchNimble }: 2 - 3 - fetchNimble { 4 - pname = "typography"; 5 - version = "0.7.9"; 6 - hash = "sha256-IYjw3PCp5XzVed2fGGCt9Hb60cxFeF0BUZ7L5PedTLU="; 7 - }
+19 -4
pkgs/development/nim-packages/vmath/default.nix
··· 1 - { fetchNimble }: 1 + { lib, buildNimPackage, fetchFromGitHub }: 2 2 3 - fetchNimble { 3 + buildNimPackage rec { 4 4 pname = "vmath"; 5 - version = "1.0.3"; 6 - hash = "sha256-zzSKXjuTZ46HTFUs0N47mxEKTKIdS3dwr+60sQYSdn0="; 5 + version = "1.1.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "treeform"; 9 + repo = pname; 10 + rev = version; 11 + hash = "sha256-/v0lQIOMogTxFRtbssziW4W6VhMDepM6Si8igLgcx30="; 12 + }; 13 + 14 + doCheck = true; 15 + 16 + meta = with lib; 17 + src.meta // { 18 + description = "Math vector library for graphical things"; 19 + license = [ licenses.mit ]; 20 + maintainers = [ maintainers.ehmry ]; 21 + }; 7 22 }
+20 -3
pkgs/development/nim-packages/zippy/default.nix
··· 1 - { fetchNimble }: 1 + { lib, buildNimPackage, fetchFromGitHub, unzip }: 2 2 3 - fetchNimble { 3 + buildNimPackage rec { 4 4 pname = "zippy"; 5 5 version = "0.7.3"; 6 - hash = "sha256-w64ENRyP3mNTtESSt7CDDxUkjYSfziNVVedkO4HIuJ8="; 6 + 7 + nativeBuildInputs = [ unzip ]; 8 + 9 + src = fetchFromGitHub { 10 + owner = "guzba"; 11 + repo = pname; 12 + rev = version; 13 + hash = "sha256-w64ENRyP3mNTtESSt7CDDxUkjYSfziNVVedkO4HIuJ8="; 14 + }; 15 + 16 + doCheck = true; 17 + 18 + meta = with lib; 19 + src.meta // { 20 + description = "Pure Nim implementation of deflate, zlib, gzip and zip"; 21 + license = [ licenses.mit ]; 22 + maintainers = [ maintainers.ehmry ]; 23 + }; 7 24 }
+23 -6
pkgs/development/python-modules/algebraic-data-types/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, pythonOlder, hypothesis, mypy }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + , hypothesis 6 + , mypy 7 + , pytestCheckHook 8 + }: 2 9 3 10 buildPythonPackage rec { 4 11 pname = "algebraic-data-types"; 5 - version = "0.1.1"; 12 + version = "0.2.1"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.7"; 6 16 7 17 src = fetchFromGitHub { 8 18 owner = "jspahrsummers"; 9 19 repo = "adt"; 10 20 rev = "v" + version; 11 - sha256 = "1py94jsgh6wch59n9dxnwvk74psbpa1679zfmripa1qfc2218kqi"; 21 + hash = "sha256-RHLI5rmFxklzG9dyYgYfSS/srCjcxNpzNcK/RPNJBPE="; 12 22 }; 13 23 14 - disabled = pythonOlder "3.6"; 15 - 16 24 checkInputs = [ 25 + pytestCheckHook 17 26 hypothesis 18 27 mypy 19 28 ]; 20 29 30 + disabledTestPaths = [ 31 + # AttributeError: module 'mypy.types' has no attribute 'TypeVarDef' 32 + "tests/test_mypy_plugin.py" 33 + ]; 34 + 35 + pythonImportsCheck = [ 36 + "adt" 37 + ]; 38 + 21 39 meta = with lib; { 22 40 description = "Algebraic data types for Python"; 23 41 homepage = "https://github.com/jspahrsummers/adt"; 24 42 license = licenses.mit; 25 43 maintainers = with maintainers; [ uri-canva ]; 26 - platforms = platforms.unix; 27 44 }; 28 45 }
+2 -2
pkgs/development/python-modules/azure-mgmt-consumption/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "azure-mgmt-consumption"; 12 - version = "8.0.0"; 12 + version = "9.0.0"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 16 extension = "zip"; 17 - sha256 = "b4cc167648634f864394066d5621afc137c1be795ee76f7539125f9538a2bf37"; 17 + sha256 = "76f9566390721226add96c9d3020ab986d3e5fd81e3143c098f57262c6ce4a51"; 18 18 }; 19 19 20 20 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/blocksat-cli/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "blocksat-cli"; 16 - version = "0.4.1"; 16 + version = "0.4.2"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "96ec5e548dcdb71ada75727d76b34006fe5f6818bd89cf982e15616d41889603"; 20 + sha256 = "sha256-hz5BGE+gqOrPiXvmeOTOecm2RUrTvM/xxvV3cnO2QSc="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-spanner/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-spanner"; 17 - version = "3.12.0"; 17 + version = "3.12.1"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - sha256 = "8f1390c3776fcfce71e1ef024d9ccde52c16d1cd728bc587c24065d6e4d21933"; 21 + sha256 = "98e53298a7c79f0af351c80e6fc0b57bc735afdec764424e459179ef04f5a40f"; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/makefun/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "makefun"; 10 - version = "1.12.1"; 10 + version = "1.13.0"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "4d0e90ca3fdbdeb6a4a0891e2da7d4b8e80386e19e6db91ce29b8aa5c876ecfe"; 14 + sha256 = "2c673d2b4f0ef809347513cb45e3b23a04228588af7c9ac859e99247abac516a"; 15 15 }; 16 16 17 17 postPatch = ''
+7 -2
pkgs/development/python-modules/striprtf/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "striprtf"; 8 - version = "0.0.18"; 8 + version = "0.0.19"; 9 + format = "setuptools"; 9 10 10 11 src = fetchPypi { 11 12 inherit pname version; 12 - sha256 = "6bb2dc8a59f3128662f958d647c5e6755f9ad8053f216c88e68514df204926d2"; 13 + sha256 = "b7f15e11306e466dbe91665409233a06d9fdb4ee156489a3d879579891b04c25"; 13 14 }; 15 + 16 + pythonImportsCheck = [ 17 + "striprtf" 18 + ]; 14 19 15 20 meta = with lib; { 16 21 homepage = "https://github.com/joshy/striprtf";
+1 -2
pkgs/development/tools/build-managers/bazel/bazel_4/default.nix
··· 536 536 unzip 537 537 which 538 538 zip 539 + python3.pkgs.absl-py # Needed to build fish completion 539 540 ] ++ lib.optionals (stdenv.isDarwin) [ cctools libcxx CoreFoundation CoreServices Foundation ]; 540 541 541 542 # Bazel makes extensive use of symlinks in the WORKSPACE. ··· 549 550 shopt -s dotglob extglob 550 551 mv !(bazel_src) bazel_src 551 552 ''; 552 - # Needed to build fish completion 553 - propagatedBuildInputs = [ python3.pkgs.absl-py ]; 554 553 buildPhase = '' 555 554 runHook preBuild 556 555
+3 -6
pkgs/tools/archivers/7zz/default.nix
··· 1 1 { stdenv, lib, fetchurl, p7zip }: 2 2 3 - # https://sourceforge.net/p/sevenzip/discussion/45797/thread/7fe6c21efa/ 4 3 stdenv.mkDerivation rec { 5 4 pname = "7zz"; 6 - version = "21.04"; 5 + version = "21.07"; 7 6 8 7 src = fetchurl { 9 - url = "https://7-zip.org/a/7z${lib.replaceStrings ["." ] [""] version}-src.7z"; 10 - sha256 = "sha256-XmuEyIJAJQM0ZbgrW02lQ2rp4KFDBjLXKRaTfY+VCOg="; 8 + url = "https://7-zip.org/a/7z${lib.replaceStrings [ "." ] [ "" ] version}-src.7z"; 9 + sha256 = "sha256-0QdNVvQVqrmdmeWXp7ZtxFXbpjSa6KTInfdkdbahKEw="; 11 10 }; 12 11 13 12 sourceRoot = "CPP/7zip/Bundles/Alone2"; ··· 16 15 # to build with the optimized assembler but that doesn't support building with 17 16 # GCC: https://github.com/nidud/asmc/issues/8 18 17 makefile = "../../cmpl_gcc.mak"; # "../../cmpl_gcc_x64.mak"; 19 - 20 - NIX_CFLAGS_COMPILE = [ "-Wno-error=maybe-uninitialized" ]; 21 18 22 19 nativeBuildInputs = [ p7zip ]; 23 20
+3 -3
pkgs/tools/misc/fd/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "fd"; 5 - version = "8.3.0"; 5 + version = "8.3.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sharkdp"; 9 9 repo = "fd"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-MSkQYsBZkQOFkOnjGY+VuifUZnzloSysAO/hsp+fy1A="; 11 + sha256 = "sha256-1Fxkd37KoFkUYYeFTaCAtndCa00lZB2KptsKIwpIt2o="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-nwgAgyVaxs1ebu9ndUN3FlFiycyEbRgvUhZ8iGmrVhQ="; 14 + cargoSha256 = "sha256-qymlTuFnYMbldNDGVDpkLCC0QQK1il/LAXcIil5koCo="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+3 -3
pkgs/tools/networking/termscp/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "termscp"; 15 - version = "0.7.0"; 15 + version = "0.8.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "veeso"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - sha256 = "131kij6pnw9r0p2a28g00z85dh758h4rm9ic09qmp61cq7dphkc1"; 21 + sha256 = "sha256-fVZDpzgcpMWOoUtoq7go/NFWfoR1aONuRtTba0sqPZk="; 22 22 }; 23 23 24 - cargoSha256 = "1k2vwmfy6dczgs3bz8k4j24cc8l7l9fdh3ymp79ril4rp1v6kfp2"; 24 + cargoSha256 = "sha256-iLm73dWF9z/obtAXe5dZlvJcxU6hB5N0vaSc/HLuTuQ="; 25 25 26 26 nativeBuildInputs = [ 27 27 pkg-config
+3
pkgs/tools/security/bypass403/default.nix
··· 21 21 homepage = "https://github.com/drsigned/bypass403"; 22 22 license = with licenses; [ mit ]; 23 23 maintainers = with maintainers; [ fab ]; 24 + 25 + # https://github.com/drsigned/bypass403 no longer exists 26 + broken = true; 24 27 }; 25 28 }
+2 -2
pkgs/tools/security/kubescape/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "kubescape"; 9 - version = "1.0.137"; 9 + version = "1.0.138"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "armosec"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-2VjC5icIKF7VO7Tli/mk/gXbIzZxkFm7Aigwl+BVQ6g="; 15 + sha256 = "sha256-/Rp4eNlvlONiH3F6Zv9GDUF26tmSuhFGUL1MoKOFSEc="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+1 -1
pkgs/tools/security/pinentry/default.nix
··· 3 3 , ncurses, gtk2, gcr, libcap, libsecret 4 4 , enabledFlavors ? [ "curses" "tty" "gtk2" "emacs" ] 5 5 ++ lib.optionals stdenv.isLinux [ "gnome3" ] 6 - ++ lib.optionals (stdenv.hostPlatform.system != "aarch64-darwin") [ "qt" ] 6 + ++ lib.optionals (!stdenv.isDarwin) [ "qt" ] 7 7 }: 8 8 9 9 with lib;
+1 -7
pkgs/tools/text/hottext/default.nix
··· 12 12 }; 13 13 14 14 buildInputs = with nimPackages; [ 15 - bumpy 16 - chroma 17 - flatty 18 - nimsimd 19 15 pixie 20 16 sdl2 21 - typography 22 - vmath 23 - zippy 24 17 ]; 25 18 26 19 HOTTEXT_FONT_PATH = "${gentium}/share/fonts/truetype/GentiumPlus-Regular.ttf"; ··· 38 31 ''; 39 32 40 33 meta = with lib; { 34 + broken = true; # Needs to be updated to latest Pixie API. 41 35 description = "Simple RSVP speed-reading utility"; 42 36 license = licenses.unlicense; 43 37 homepage = "https://git.sr.ht/~ehmry/hottext";
-2
pkgs/top-level/nim-packages.nix
··· 77 77 78 78 tempfile = callPackage ../development/nim-packages/tempfile { }; 79 79 80 - typography = callPackage ../development/nim-packages/typography { }; 81 - 82 80 ui = callPackage ../development/nim-packages/ui { inherit (pkgs) libui; }; 83 81 84 82 unicodedb = callPackage ../development/nim-packages/unicodedb { };