Merge master into staging-next

authored by github-actions[bot] and committed by GitHub deef19c9 dbef8506

+47 -167
+1 -1
.git-blame-ignore-revs
··· 13 13 # To not have to set the option in every repository it is needed in, 14 14 # save the following script in your path with the name "git-bblame" 15 15 # now you can run 16 - # $ git bblame $FILE 16 + # $ git blame $FILE 17 17 # to use the .git-blame-ignore-revs file if it is present. 18 18 # 19 19 # #!/usr/bin/env bash
+3 -3
pkgs/applications/audio/amberol/default.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "amberol"; 22 - version = "0.6.1"; 22 + version = "0.6.2"; 23 23 24 24 src = fetchFromGitLab { 25 25 domain = "gitlab.gnome.org"; 26 26 owner = "World"; 27 27 repo = pname; 28 28 rev = version; 29 - hash = "sha256-mbRBLhnALPFoHwvx05o0lH5Ld4BN+hPY2OyajgTFsek="; 29 + hash = "sha256-cY4VZRtmDrIgjHa5pMOVO+lpPU+VHhLonpwTxKn834M="; 30 30 }; 31 31 32 32 cargoDeps = rustPlatform.fetchCargoTarball { 33 33 inherit src; 34 34 name = "${pname}-${version}"; 35 - hash = "sha256-/5AHwbolEWsj3ChLFJxQaccfookEGvSSkehw0THYnSE="; 35 + hash = "sha256-z3R2UG31s7lV6c+dNChMvzimXfPbxDvuOL+Nduxwawg="; 36 36 }; 37 37 38 38 postPatch = ''
+7 -8
pkgs/applications/blockchains/lndconnect/default.nix
··· 1 - { lib, buildGoPackage, fetchFromGitHub }: 2 - buildGoPackage rec { 1 + { lib, buildGoModule, fetchFromGitHub, testVersion, lndconnect }: 2 + buildGoModule rec { 3 3 pname = "lndconnect"; 4 - version = "0.2.0"; 5 - 6 - goPackagePath = "github.com/LN-Zap/lndconnect"; 4 + version = "0.2.1"; 7 5 8 6 src = fetchFromGitHub { 9 7 owner = "LN-Zap"; 10 8 repo = pname; 11 9 rev = "v${version}"; 12 - sha256 = "0zp23vp4i4csc6x1b6z39rqcmknxd508x6clr8ckdj2fwjwkyf5a"; 10 + sha256 = "sha256-cuZkVeFUQq7+kQo/YjXCMPANUL5QooAWgegcoWo3M0c="; 13 11 }; 14 12 15 - goDeps = ./deps.nix; 13 + vendorSha256 = "sha256-iE0nht3PH2R9pTyyrySk759untC7snGt3wTXk4/pjrU="; 14 + 15 + ldflags = [ "-s" "-w" ]; 16 16 17 17 meta = with lib; { 18 18 description = "Generate QRCode to connect apps to lnd Resources"; ··· 22 22 platforms = platforms.linux; 23 23 }; 24 24 } 25 -
-129
pkgs/applications/blockchains/lndconnect/deps.nix
··· 1 - [ 2 - { 3 - goPackagePath = "github.com/Baozisoftware/qrcode-terminal-go"; 4 - fetch = { 5 - type = "git"; 6 - url = "https://github.com/Baozisoftware/qrcode-terminal-go"; 7 - rev = "c0650d8dff0f053901ff16185217b950d5e7743c"; 8 - sha256 = "166h9zy9y7ygayhybg7d080hpdcf1mvkf3rwnq5lqg8i3cg71s7b"; 9 - }; 10 - } 11 - { 12 - goPackagePath = "github.com/btcsuite/btcd"; 13 - fetch = { 14 - type = "git"; 15 - url = "https://github.com/btcsuite/btcd"; 16 - rev = "e9a51e8dcd673c563a549676ebd4384b0318a9b7"; 17 - sha256 = "053pdhhycls7cpygg4rhc0y2p937ni4cgxylgxd1zpwffqdjsxrs"; 18 - }; 19 - } 20 - { 21 - goPackagePath = "github.com/btcsuite/btclog"; 22 - fetch = { 23 - type = "git"; 24 - url = "https://github.com/btcsuite/btclog"; 25 - rev = "84c8d2346e9fc8c7b947e243b9c24e6df9fd206a"; 26 - sha256 = "02dl46wcnfpg9sqvg0ipipkpnd7lrf4fnvb9zy56jqa7mfcwc7wk"; 27 - }; 28 - } 29 - { 30 - goPackagePath = "github.com/btcsuite/btcutil"; 31 - fetch = { 32 - type = "git"; 33 - url = "https://github.com/btcsuite/btcutil"; 34 - rev = "063c4115b3a9a7201e82447875383890698abcb6"; 35 - sha256 = "12dpy5ipmd751xb71hcmrl9xyl89r5rflnrvypnz1irairfqwjwm"; 36 - }; 37 - } 38 - { 39 - goPackagePath = "github.com/glendc/go-external-ip"; 40 - fetch = { 41 - type = "git"; 42 - url = "https://github.com/glendc/go-external-ip"; 43 - rev = "c872357d968e33d5d9c47ea2c603f3b411150ecc"; 44 - sha256 = "1h9cdhab4fapa2p1r8sgl1pxv4qi1zskw8x0pj93a81y03zzr2l1"; 45 - }; 46 - } 47 - { 48 - goPackagePath = "github.com/jessevdk/go-flags"; 49 - fetch = { 50 - type = "git"; 51 - url = "https://github.com/jessevdk/go-flags"; 52 - rev = "c17162fe8fd74f119ff938c5c67af63e3bac5ded"; 53 - sha256 = "0byp3f79b0399n7g6nm59afb6gj9cknfqgfqadvpppv7lvnd34jf"; 54 - }; 55 - } 56 - { 57 - goPackagePath = "github.com/lightningnetwork/lnd"; 58 - fetch = { 59 - type = "git"; 60 - url = "https://github.com/lightningnetwork/lnd"; 61 - rev = "fd962d322ae2a913cc357dbb63382f22a9a0a6ce"; 62 - sha256 = "0yj2vqb9qg5v0rbchkpwhhw51rp31z76zchhhbc837sz8l8lryra"; 63 - }; 64 - } 65 - { 66 - goPackagePath = "github.com/mattn/go-colorable"; 67 - fetch = { 68 - type = "git"; 69 - url = "https://github.com/mattn/go-colorable"; 70 - rev = "f6c00982823144337e56cdb71c712eaac151d29c"; 71 - sha256 = "08y5c01bvyqxraj3wc0di80gbp87178rsshb74x0p3m7wwfv82l3"; 72 - }; 73 - } 74 - { 75 - goPackagePath = "github.com/mattn/go-isatty"; 76 - fetch = { 77 - type = "git"; 78 - url = "https://github.com/mattn/go-isatty"; 79 - rev = "cb30d6282491c185f77d9bec5d25de1bb61a06bc"; 80 - sha256 = "0v59mv94acd2m72q8adhigxkx1vn38l5h0d8hp0nxga2v9f3v8kd"; 81 - }; 82 - } 83 - { 84 - goPackagePath = "github.com/miekg/dns"; 85 - fetch = { 86 - type = "git"; 87 - url = "https://github.com/miekg/dns"; 88 - rev = "7a5f1127f7f4e461b7400d6a9df1bc523e7448fd"; 89 - sha256 = "1xwg6zwlxwkm1x121b3idir76h7wr9wmcdmg4vgj9hma903s63md"; 90 - }; 91 - } 92 - { 93 - goPackagePath = "github.com/skip2/go-qrcode"; 94 - fetch = { 95 - type = "git"; 96 - url = "https://github.com/skip2/go-qrcode"; 97 - rev = "da1b6568686e89143e94f980a98bc2dbd5537f13"; 98 - sha256 = "0pghd6y2x8a5fqy4rjn4d8j5jcslb236naycdza5an7vyvinsgs9"; 99 - }; 100 - } 101 - { 102 - goPackagePath = "golang.org/x/crypto"; 103 - fetch = { 104 - type = "git"; 105 - url = "https://go.googlesource.com/crypto"; 106 - rev = "5c72a883971a4325f8c62bf07b6d38c20ea47a6a"; 107 - sha256 = "1cimmqpajys001x6yq8ycklc4w34y7iwrksv7ayv7m7fgzhcjn3d"; 108 - }; 109 - } 110 - { 111 - goPackagePath = "golang.org/x/net"; 112 - fetch = { 113 - type = "git"; 114 - url = "https://go.googlesource.com/net"; 115 - rev = "05aa5d4ee32165add31ddef9d5d3946713e5dc5e"; 116 - sha256 = "1v532mdb32h2gan6lc9ssya2v1lk6nzyzqvxn5nkbxij9x4v1jkl"; 117 - }; 118 - } 119 - { 120 - goPackagePath = "golang.org/x/sys"; 121 - fetch = { 122 - type = "git"; 123 - url = "https://go.googlesource.com/sys"; 124 - rev = "9d91bd62050c7b3011b7df0d2a4daa0042684420"; 125 - sha256 = "0d2jjd7r0zwakd1d2g2qm59w6jc6sgg0sal5gc626i8nn9adj2jg"; 126 - }; 127 - } 128 - ] 129 -
+14 -15
pkgs/applications/misc/autospotting/default.nix
··· 1 - { lib, buildGoPackage, fetchFromGitHub }: 1 + { lib, buildGoModule, fetchFromGitHub }: 2 2 3 - buildGoPackage { 3 + buildGoModule rec { 4 4 pname = "autospotting"; 5 - version = "unstable-2018-11-17"; 6 - goPackagePath = "github.com/AutoSpotting/AutoSpotting"; 5 + version = "unstable-2022-02-17"; 7 6 8 7 src = fetchFromGitHub { 9 - owner = "AutoSpotting"; 8 + owner = "cloudutil"; 10 9 repo = "AutoSpotting"; 11 - rev = "122ab8f292a2f718dd85e79ec22acd455122907e"; 12 - sha256 = "0p48lgig9kblxvgq1kggczkn4qdbx6ciq9c8x0179i80vl4jf7v6"; 10 + rev = "f295a1f86c4a21144fc7fe28a69da5668fb7ad0c"; 11 + sha256 = "sha256-n5R5RM2fv3JWqtbSsyb7GWS4032dkgcihAKbpjB/5PM="; 13 12 }; 14 13 15 - # patching path where repository used to exist 16 - postPatch = '' 17 - sed -i "s+github.com/cristim/autospotting/core+github.com/AutoSpotting/AutoSpotting/core+" autospotting.go 18 - ''; 14 + vendorSha256 = "sha256-w7OHGZ7zntu8ZlI5gA19Iq7TKR23BQk9KpkUO+njL9Q="; 15 + 16 + excludedPackages = [ "scripts" ]; 17 + 18 + ldflags = [ "-s" "-w" ]; 19 19 20 20 meta = with lib; { 21 - homepage = "https://github.com/AutoSpotting/AutoSpotting"; 22 21 description = "Automatically convert your existing AutoScaling groups to up to 90% cheaper spot instances with minimal configuration changes"; 23 - license = licenses.free; 24 - maintainers = [ maintainers.costrouc ]; 22 + homepage = "https://github.com/cloudutil/AutoSpotting"; 23 + license = licenses.osl3; 24 + maintainers = with maintainers; [ costrouc ]; 25 25 mainProgram = "AutoSpotting"; 26 26 platforms = platforms.unix; 27 27 }; 28 - 29 28 }
+6
pkgs/applications/science/biology/freebayes/default.nix
··· 15 15 16 16 buildInputs = [ zlib bzip2 xz ]; 17 17 18 + # Workaround build failure on -fno-common toolchains like upstream 19 + # gcc-10. Otherwise build fails as: 20 + # ld: foomatic_rip-options.o:/build/foomatic-filters-4.0.17/options.c:49: multiple definition of `cupsfilter'; 21 + # foomatic_rip-foomaticrip.o:/build/foomatic-filters-4.0.17/foomaticrip.c:158: first defined here 22 + NIX_CFLAGS_COMPILE = "-fcommon"; 23 + 18 24 installPhase = '' 19 25 install -vD bin/freebayes bin/bamleftalign scripts/* -t $out/bin 20 26 '';
+3 -3
pkgs/applications/science/logic/zchaff/default.nix
··· 1 - { lib, stdenv, fetchurl }: 1 + { lib, clangStdenv, fetchurl }: 2 2 3 - stdenv.mkDerivation rec { 3 + clangStdenv.mkDerivation rec { 4 4 pname = "zchaff"; 5 5 version = "2004.5.13"; 6 6 ··· 10 10 }; 11 11 12 12 patches = [ ./sat_solver.patch ]; 13 - makeFlags = [ "CC=${stdenv.cc.targetPrefix}c++" ]; 13 + makeFlags = [ "CC=${clangStdenv.cc.targetPrefix}c++" ]; 14 14 installPhase= '' 15 15 runHook preInstall 16 16 install -Dm755 -t $out/bin zchaff
+2 -2
pkgs/development/libraries/amdvlk/default.nix
··· 22 22 23 23 in stdenv.mkDerivation rec { 24 24 pname = "amdvlk"; 25 - version = "2022.Q2.1"; 25 + version = "2022.Q2.2"; 26 26 27 27 src = fetchRepoProject { 28 28 name = "${pname}-src"; 29 29 manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git"; 30 30 rev = "refs/tags/v-${version}"; 31 - sha256 = "MJTpPzmIcTf4/RNte1oDYmn6/wLUJrHM2igrGgXIVqI="; 31 + sha256 = "4LV6g2snT1usY+Ic9Hb/IwXAJQ97I9DigZCah6mwewA="; 32 32 }; 33 33 34 34 buildInputs = [
+8 -3
pkgs/servers/nosql/victoriametrics/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "VictoriaMetrics"; 5 - version = "1.77.0"; 5 + version = "1.77.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Ike3yO93q/bna/cnHv1sg+gR7iS9cVmNzLViBsfFdVs="; 11 + sha256 = "sha256-S0HXIjZI48A+tMv+gT8UfYqmCI4NOwWAFykfhW73WPc="; 12 12 }; 13 13 14 14 vendorSha256 = null; ··· 17 17 # main module (github.com/VictoriaMetrics/VictoriaMetrics) does not contain package 18 18 # github.com/VictoriaMetrics/VictoriaMetrics/app/vmui/packages/vmui/web 19 19 # 20 - # This appears to be some of test server for development purposes only. 20 + # This appears to be some kind of test server for development purposes only. 21 21 rm -f app/vmui/packages/vmui/web/{go.mod,main.go} 22 + 23 + # Increase timeouts in tests to prevent failure on heavily loaded builders 24 + substituteInPlace lib/storage/storage_test.go \ 25 + --replace "time.After(10 " "time.After(120 " \ 26 + --replace "time.After(30 " "time.After(120 " 22 27 ''; 23 28 24 29 ldflags = [ "-s" "-w" "-X github.com/VictoriaMetrics/VictoriaMetrics/lib/buildinfo.Version=${version}" ];
+1 -1
pkgs/servers/sql/postgresql/ext/pipelinedb.nix
··· 34 34 license = licenses.asl20; 35 35 platforms = postgresql.meta.platforms; 36 36 maintainers = [ maintainers.marsam ]; 37 - broken = versionOlder postgresql.version "10"; 37 + broken = versions.major postgresql.version != "11"; 38 38 }; 39 39 }
+2 -2
pkgs/tools/misc/diffoscope/default.nix
··· 11 11 # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! 12 12 python3Packages.buildPythonApplication rec { 13 13 pname = "diffoscope"; 14 - version = "212"; 14 + version = "213"; 15 15 16 16 src = fetchurl { 17 17 url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; 18 - sha256 = "sha256-Kr8OHArnLR9AwN/s5QUSzX/puINkK1eu869OaFz3nlw="; 18 + sha256 = "sha256-l2kdV1QUGsS3D6Y/b485iDmQcBNIzaBywxhqfRDINX8="; 19 19 }; 20 20 21 21 outputs = [ "out" "man" ];