Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 16f8848c 2c26c99d

+53 -44
+6 -4
pkgs/applications/audio/musikcube/default.nix
··· 11 11 , libmicrohttpd 12 12 , ncurses 13 13 , pulseaudio 14 - , lib, stdenv 14 + , lib 15 + , stdenv 15 16 , taglib 16 - , systemdSupport ? stdenv.isLinux, systemd 17 + , systemdSupport ? stdenv.isLinux 18 + , systemd 17 19 }: 18 20 19 21 stdenv.mkDerivation rec { 20 22 pname = "musikcube"; 21 - version = "0.96.7"; 23 + version = "0.96.10"; 22 24 23 25 src = fetchFromGitHub { 24 26 owner = "clangen"; 25 27 repo = pname; 26 28 rev = version; 27 - sha256 = "1y00vwn1h10cfflxrm5bk271ak9gilhjycgi44hlkkhmf5bdgn35"; 29 + sha256 = "sha256-Aa52pRGq99Pt++aEVZdmVNhhQuBajgfZp39L1AfKvho="; 28 30 }; 29 31 30 32 patches = [
+1 -1
pkgs/applications/editors/bluefish/default.nix
··· 33 33 34 34 meta = with lib; { 35 35 description = "A powerful editor targeted towards programmers and webdevelopers"; 36 - homepage = "http://bluefish.openoffice.nl/"; 36 + homepage = "https://bluefish.openoffice.nl/"; 37 37 license = licenses.gpl3Plus; 38 38 maintainers = with maintainers; [ vbgl ]; 39 39 platforms = platforms.all;
+1 -1
pkgs/applications/editors/emacs/elisp-packages/prolog/default.nix
··· 15 15 ''; 16 16 17 17 meta = { 18 - homepage = "http://bruda.ca/emacs/prolog_mode_for_emacs/"; 18 + homepage = "https://bruda.ca/emacs/prolog_mode_for_emacs/"; 19 19 description = "Prolog mode for Emacs"; 20 20 license = lib.licenses.gpl2Plus; 21 21 };
+2 -2
pkgs/applications/networking/browsers/amfora/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "amfora"; 5 - version = "1.9.0"; 5 + version = "1.9.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "makeworld-the-better-one"; 9 9 repo = "amfora"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Vj5aFSpyC7X9e9A9r4FAI6a0U8dx8uj7bpAFrQjLSzo="; 11 + sha256 = "sha256-93xNzYPoy8VsbY2JyvDXt4J/gIbI2wzrCD83JUaP150="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-XtiGj2Tr6sSBduIjBspeZpYaSTd6x6EVf3VEVMXDAD0=";
+1 -1
pkgs/applications/networking/cluster/spark/default.nix
··· 46 46 47 47 meta = { 48 48 description = "Apache Spark is a fast and general engine for large-scale data processing"; 49 - homepage = "https://spark.apache.org"; 49 + homepage = "https://spark.apache.org/"; 50 50 license = lib.licenses.asl20; 51 51 platforms = lib.platforms.all; 52 52 maintainers = with maintainers; [ thoughtpolice offline kamilchm illustris ];
+1 -1
pkgs/applications/science/logic/fast-downward/default.nix
··· 52 52 53 53 meta = with lib; { 54 54 description = "A domain-independent planning system"; 55 - homepage = "http://www.fast-downward.org/"; 55 + homepage = "https://www.fast-downward.org/"; 56 56 license = licenses.gpl3Plus; 57 57 platforms = with platforms; (linux ++ darwin); 58 58 maintainers = with maintainers; [ abbradar ];
+1 -1
pkgs/applications/science/misc/fityk/default.nix
··· 22 22 meta = { 23 23 description = "Curve fitting and peak fitting software"; 24 24 license = lib.licenses.gpl2; 25 - homepage = "http://fityk.nieto.pl/"; 25 + homepage = "https://fityk.nieto.pl/"; 26 26 platforms = lib.platforms.linux; 27 27 }; 28 28 }
+1 -1
pkgs/development/compilers/ocaml/ber-metaocaml.nix
··· 80 80 81 81 meta = with lib; { 82 82 description = "Multi-Stage Programming extension for OCaml"; 83 - homepage = "http://okmij.org/ftp/ML/MetaOCaml.html"; 83 + homepage = "https://okmij.org/ftp/ML/MetaOCaml.html"; 84 84 license = with licenses; [ /* compiler */ qpl /* library */ lgpl2 ]; 85 85 maintainers = with maintainers; [ thoughtpolice ]; 86 86
+1 -1
pkgs/development/libraries/apache-activemq/default.nix
··· 19 19 ''; 20 20 21 21 meta = { 22 - homepage = "http://activemq.apache.org/"; 22 + homepage = "https://activemq.apache.org/"; 23 23 description = "Messaging and Integration Patterns server written in Java"; 24 24 license = lib.licenses.asl20; 25 25 platforms = lib.platforms.unix;
+1 -1
pkgs/development/libraries/apr/default.nix
··· 62 62 enableParallelBuilding = true; 63 63 64 64 meta = with lib; { 65 - homepage = "http://apr.apache.org/"; 65 + homepage = "https://apr.apache.org/"; 66 66 description = "The Apache Portable Runtime library"; 67 67 platforms = platforms.all; 68 68 license = licenses.asl20;
+2 -2
pkgs/development/libraries/codec2/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "codec2"; 5 - version = "1.0.1"; 5 + version = "1.0.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "drowe67"; 9 9 repo = "codec2"; 10 10 rev = "v${version}"; 11 - sha256 = "05xjsb67dzwncl2rnhg6fqih8krf38b7vmvzlsb7y9g6d1b085wg"; 11 + hash = "sha256-2/Ef5cEe7Kr3a/D8u4BgvTQM6M6vglXsF+ccstFHDUw="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+1 -1
pkgs/development/libraries/java/commons/math/default.nix
··· 16 16 ''; 17 17 18 18 meta = { 19 - homepage = "http://commons.apache.org/proper/commons-math/"; 19 + homepage = "https://commons.apache.org/proper/commons-math/"; 20 20 description = "A library of lightweight, self-contained mathematics and statistics components"; 21 21 maintainers = with lib.maintainers; [ copumpkin ]; 22 22 license = lib.licenses.asl20;
+3 -2
pkgs/development/libraries/qtstyleplugin-kvantum/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "qtstyleplugin-kvantum"; 7 - version = "0.20.2"; 7 + version = "1.0.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "tsujan"; 11 11 repo = "Kvantum"; 12 12 rev = "V${version}"; 13 - sha256 = "145wm8c5v56djmvgjhksmywx6ak81vhxyg6yy3jj7wlvcan4p238"; 13 + sha256 = "0yvxj7r9z890nfq5cadw7ys144c2mnvaplvx4v4ndv7238b741l8"; 14 14 }; 15 15 16 16 nativeBuildInputs = [ 17 17 qmake qttools wrapQtAppsHook 18 18 ]; 19 + 19 20 buildInputs = [ 20 21 qtbase qtsvg qtx11extras kwindowsystem libX11 libXext 21 22 ];
+5 -3
pkgs/development/tools/ddosify/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ddosify"; 5 - version = "0.6.0"; 5 + version = "0.7.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-RA+WmlSrNwkysuvAXjCoKZ528nt0tTZ5OHkqCETMskE="; 11 + sha256 = "sha256-QzNMUeA9oOZaNZDGf9TXloZ5r2prDHTRX1wso3fSetc="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-TY8shTb77uFm8/yCvlIncAfq7brWgnH/63W+hj1rvqg="; 15 15 16 - # triggers a different set of tests that seems to be interactive and fail (no url target defined) 17 16 ldflags = [ 18 17 "-s -w" 19 18 "-X main.GitVersion=${version}" 20 19 ]; 20 + 21 + # TestCreateHammerMultipartPayload error occurred - Get "https://upload.wikimedia.org/wikipedia/commons/b/bd/Test.svg" 22 + doCheck = false; 21 23 22 24 doInstallCheck = true; 23 25 installCheckPhase = ''
+1
pkgs/development/web/nodejs/nodejs.nix
··· 181 181 maintainers = with maintainers; [ goibhniu gilligan cko marsam ]; 182 182 platforms = platforms.linux ++ platforms.darwin; 183 183 mainProgram = "node"; 184 + knownVulnerabilities = optional (versionOlder version "12") "This NodeJS release has reached its end of life. See https://nodejs.org/en/about/releases/."; 184 185 }; 185 186 186 187 passthru.python = python; # to ensure nodeEnv uses the same version
+1 -1
pkgs/games/asc/default.nix
··· 31 31 currently available for Windows and Linux. 32 32 ''; 33 33 34 - homepage = "http://www.asc-hq.org/"; 34 + homepage = "https://www.asc-hq.org/"; 35 35 36 36 license = licenses.gpl2Plus; 37 37
+1 -1
pkgs/misc/cups/drivers/estudio/default.nix
··· 43 43 TOSHIBA e-STUDIO6540C, TOSHIBA e-STUDIO6550C, TOSHIBA e-STUDIO6560C, 44 44 TOSHIBA e-STUDIO6570C and TOSHIBA e-STUDIO7506AC. 45 45 ''; 46 - homepage = "http://business.toshiba.com/support/downloads/index.html"; 46 + homepage = "https://business.toshiba.com/support/downloads/index.html"; 47 47 license = licenses.unfree; 48 48 maintainers = [ maintainers.jpotier ]; 49 49 };
+1 -1
pkgs/servers/computing/storm/default.nix
··· 60 60 dontStrip = true; 61 61 62 62 meta = with lib; { 63 - homepage = "http://storm.apache.org"; 63 + homepage = "https://storm.apache.org/"; 64 64 description = "Distributed realtime computation system"; 65 65 license = licenses.asl20; 66 66 maintainers = with maintainers; [ edwtjo vizanto ];
+1 -1
pkgs/servers/http/couchdb/3.nix
··· 34 34 35 35 meta = with lib; { 36 36 description = "A database that uses JSON for documents, JavaScript for MapReduce queries, and regular HTTP for an API"; 37 - homepage = "http://couchdb.apache.org"; 37 + homepage = "https://couchdb.apache.org"; 38 38 license = licenses.asl20; 39 39 platforms = platforms.all; 40 40 maintainers = with maintainers; [ lostnet ];
+1 -1
pkgs/servers/mail/dovecot/plugins/pigeonhole/default.nix
··· 30 30 enableParallelBuilding = true; 31 31 32 32 meta = with lib; { 33 - homepage = "http://pigeonhole.dovecot.org/"; 33 + homepage = "https://pigeonhole.dovecot.org/"; 34 34 description = "A sieve plugin for the Dovecot IMAP server"; 35 35 license = licenses.lgpl21Only; 36 36 maintainers = with maintainers; [ globin ajs124 ];
+3 -9
pkgs/servers/mbtileserver/default.nix
··· 1 - { lib, stdenv, buildGoModule, fetchFromGitHub }: 1 + { lib, buildGoModule, fetchFromGitHub }: 2 2 3 3 buildGoModule rec { 4 4 pname = "mbtileserver"; 5 - version = "0.8.0"; 5 + version = "0.8.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "consbio"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-0wSc2DIfK6o3kSiH2sSQcYRR5dHnQbnJC6SX6DwVk1c="; 11 + sha256 = "sha256-C6Gz+RBUrjnfJWo4Ou+s/JYJ8iVP9FMYJ/cxJjcVsXk="; 12 12 }; 13 - 14 - # https://github.com/consbio/mbtileserver/issues/130 15 - postPatch = lib.optionalString stdenv.isAarch64 '' 16 - substituteInPlace handlers/tile_test.go \ 17 - --replace "Test_CalcScaleResolution" "Skip_CalcScaleResolution" 18 - ''; 19 13 20 14 vendorSha256 = "sha256-36tUTZud0hxH9oZlnKxeK/xzoEzfw3xFMnd/r0srw6U="; 21 15
+1 -1
pkgs/shells/fish/default.nix
··· 270 270 271 271 meta = with lib; { 272 272 description = "Smart and user-friendly command line shell"; 273 - homepage = "http://fishshell.com/"; 273 + homepage = "https://fishshell.com/"; 274 274 license = licenses.gpl2; 275 275 platforms = platforms.unix; 276 276 maintainers = with maintainers; [ cole-h ];
+1 -1
pkgs/shells/zsh/antigen/default.nix
··· 19 19 20 20 meta = { 21 21 description = "The plugin manager for zsh"; 22 - homepage = "http://antigen.sharats.me"; 22 + homepage = "https://antigen.sharats.me/"; 23 23 license = lib.licenses.mit; 24 24 }; 25 25 }
+1 -1
pkgs/tools/graphics/blockhash/default.nix
··· 17 17 strictDeps = true; 18 18 19 19 meta = with lib; { 20 - homepage = "http://blockhash.io/"; 20 + homepage = "https://github.com/commonsmachinery/blockhash"; 21 21 description = '' 22 22 This is a perceptual image hash calculation tool based on algorithm 23 23 descibed in Block Mean Value Based Image Perceptual Hashing by Bian Yang,
+1 -1
pkgs/tools/graphics/fgallery/default.nix
··· 40 40 41 41 meta = with lib; { 42 42 description = "Static photo gallery generator"; 43 - homepage = "http://www.thregr.org/~wavexx/software/fgallery/"; 43 + homepage = "https://www.thregr.org/~wavexx/software/fgallery/"; 44 44 license = licenses.gpl2; 45 45 platforms = platforms.all; 46 46 maintainers = [ maintainers.bjornfor ];
+1 -1
pkgs/tools/networking/eggdrop/default.nix
··· 32 32 meta = with lib; { 33 33 license = licenses.gpl2; 34 34 platforms = platforms.unix; 35 - homepage = "http://www.eggheads.org"; 35 + homepage = "https://www.eggheads.org"; 36 36 description = "An Internet Relay Chat (IRC) bot"; 37 37 }; 38 38 }
+2 -2
pkgs/tools/security/gitleaks/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gitleaks"; 8 - version = "8.2.4"; 8 + version = "8.2.5"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "zricethezav"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-74qNVW4NUGK16rZ3S7vxJ9Akci6ARcf4So1MydZVY3s="; 14 + sha256 = "sha256-lHKdIQyGbQt6PmMaTRIUx1q/81Q4KOfQ8zLnpt9aGbk="; 15 15 }; 16 16 17 17 vendorSha256 = "sha256-cIwte59AdVOWMBUWE4gKZSHhU37HgEW4k0v+jUUyj1Q=";
+10 -1
pkgs/tools/security/rekor/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 1 + { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 2 2 3 3 let 4 4 generic = { pname, packageToBuild, description }: ··· 15 15 16 16 vendorSha256 = "sha256-XCCO4Vamzj5pJFmu1A8mpTLlVAtocrn20myYJVWtBrY="; 17 17 18 + nativeBuildInputs = [ installShellFiles ]; 19 + 18 20 subPackages = [ packageToBuild ]; 19 21 20 22 ldflags = [ "-s" "-w" "-X github.com/sigstore/rekor/${packageToBuild}/app.GitVersion=v${version}" ]; 23 + 24 + postInstall = '' 25 + installShellCompletion --cmd ${pname} \ 26 + --bash <($out/bin/${pname} completion bash) \ 27 + --fish <($out/bin/${pname} completion fish) \ 28 + --zsh <($out/bin/${pname} completion zsh) 29 + ''; 21 30 22 31 meta = with lib; { 23 32 inherit description;