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