Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
dbc1478d 68e3ba2b

+113 -20
+1 -1
nixos/tests/wmderland.nix
··· 1 1 import ./make-test-python.nix ({ pkgs, ...} : { 2 2 name = "wmderland"; 3 - meta = with pkgs.stdenv.lib.maintainers; { 3 + meta = with pkgs.lib.maintainers; { 4 4 maintainers = [ takagiy ]; 5 5 }; 6 6
+7 -3
pkgs/applications/networking/mailreaders/himalaya/default.nix
··· 11 11 }: 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "himalaya"; 14 - version = "0.3.0"; 14 + version = "0.3.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "soywod"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-s2QZSusJLeo4WIorSj+e1yYqWXFqTt8YF6/Tyz9fHeY="; 20 + sha256 = "sha256:0m95gjdzh94vsbs7cdxlczk29m536acwlg4y55j7rz9cdcjfvzkj"; 21 21 }; 22 22 23 - cargoSha256 = "sha256-u9dLqr5CnrgYiDWAiW9u1zcUWmprOiq5+TfafO8M+WU="; 23 + cargoSha256 = "sha256:0bz91vs5i3qb8rd9yfajavb4lyp24cxmxalzkg2chii4ckr8d3ph"; 24 + 25 + # use --lib flag to avoid test with imap server 26 + # https://github.com/soywod/himalaya/issues/145 27 + cargoTestFlags = [ "--lib" ]; 24 28 25 29 nativeBuildInputs = [ ] 26 30 ++ lib.optionals (enableCompletions) [ installShellFiles ]
+2 -2
pkgs/applications/networking/mailreaders/mutt/default.nix
··· 27 27 28 28 stdenv.mkDerivation rec { 29 29 pname = "mutt"; 30 - version = "2.0.6"; 30 + version = "2.0.7"; 31 31 32 32 src = fetchurl { 33 33 url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz"; 34 - sha256 = "165mpivdhvhavglykwlz0hss2akxd6i6l40rgxs29mjzi52irqw1"; 34 + sha256 = "sha256-lXaIxqUhVhmS1PLyfPn+sjnHxsAELGBhwOR0p90mzJE="; 35 35 }; 36 36 37 37 patches = optional smimeSupport (fetchpatch {
+2 -2
pkgs/applications/science/math/gmsh/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "gmsh"; 8 - version = "4.8.3"; 8 + version = "4.8.4"; 9 9 10 10 src = fetchurl { 11 11 url = "http://gmsh.info/src/gmsh-${version}-source.tgz"; 12 - sha256 = "sha256-JvJIsSmgDR6gZY8CRBDCSQvNneckVFoRRKCSxgQnZ3U="; 12 + sha256 = "sha256-dg29wHLqo8gtBmxbo7BurN0zBOsqlzc/5K2pUJ8Las4="; 13 13 }; 14 14 15 15 buildInputs = [ blas lapack gmm fltk libjpeg zlib libGLU libGL
+81
pkgs/applications/video/recapp/default.nix
··· 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 + , appstream-glib 5 + , desktop-file-utils 6 + , gettext 7 + , glib 8 + , gobject-introspection 9 + , gtk3 10 + , gst_all_1 11 + , libnotify 12 + , librsvg 13 + , meson 14 + , ninja 15 + , pkg-config 16 + , slop 17 + , wrapGAppsHook 18 + }: 19 + 20 + python3.pkgs.buildPythonApplication rec { 21 + pname = "recapp"; 22 + version = "1.1.1"; 23 + 24 + format = "other"; 25 + 26 + src = fetchFromGitHub { 27 + owner = "amikha1lov"; 28 + repo = "RecApp"; 29 + rev = "v${version}"; 30 + sha256 = "08bpfcqgw0lj6j7y5b2i18kffawlzp6pfk4wdpmk29vwmgk9s9yc"; 31 + }; 32 + 33 + postPatch = '' 34 + patchShebangs build-aux/meson 35 + ''; 36 + 37 + nativeBuildInputs = [ 38 + appstream-glib 39 + desktop-file-utils 40 + gettext 41 + glib 42 + gtk3 43 + meson 44 + ninja 45 + pkg-config 46 + wrapGAppsHook 47 + ]; 48 + 49 + buildInputs = [ 50 + libnotify 51 + librsvg 52 + gobject-introspection 53 + gtk3 54 + gst_all_1.gst-plugins-base 55 + gst_all_1.gst-plugins-good 56 + gst_all_1.gst-plugins-bad 57 + gst_all_1.gst-plugins-ugly 58 + ]; 59 + 60 + propagatedBuildInputs = with python3.pkgs; [ 61 + pulsectl 62 + pydbus 63 + pygobject3 64 + ]; 65 + 66 + dontWrapGApps = true; 67 + 68 + preFixup = '' 69 + makeWrapperArgs+=( 70 + "''${gappsWrapperArgs[@]}" 71 + "--prefix" "PATH" ":" "${lib.makeBinPath [ gst_all_1.gstreamer.dev slop ]}" 72 + ) 73 + ''; 74 + 75 + meta = with lib; { 76 + description = "User friendly Open Source screencaster for Linux written in GTK"; 77 + homepage = "https://github.com/amikha1lov/RecApp"; 78 + license = licenses.gpl3Plus; 79 + maintainers = with maintainers; [ dotlambda ]; 80 + }; 81 + }
+3 -1
pkgs/development/libraries/aws-c-cal/default.nix
··· 13 13 14 14 nativeBuildInputs = [ cmake ]; 15 15 16 - buildInputs = [ aws-c-common openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; 16 + buildInputs = [ aws-c-common openssl ]; 17 + 18 + propagatedBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ Security ]; 17 19 18 20 cmakeFlags = [ 19 21 "-DBUILD_SHARED_LIBS=ON"
+2 -3
pkgs/development/libraries/aws-c-io/default.nix
··· 13 13 14 14 nativeBuildInputs = [ cmake ]; 15 15 16 - buildInputs = [ aws-c-cal aws-c-common s2n-tls] ++ lib.optionals stdenv.isDarwin [ Security ]; 16 + buildInputs = [ aws-c-cal aws-c-common s2n-tls]; 17 + propagatedBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ Security ]; 17 18 18 19 cmakeFlags = [ 19 20 "-DBUILD_SHARED_LIBS=ON" 20 21 "-DCMAKE_MODULE_PATH=${aws-c-common}/lib/cmake" 21 22 ]; 22 - 23 - NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-Wno-error"; 24 23 25 24 meta = with lib; { 26 25 description = "AWS SDK for C module for IO and TLS";
+4 -1
pkgs/development/libraries/aws-sdk-cpp/default.nix
··· 26 26 27 27 buildInputs = [ 28 28 curl openssl s2n-tls zlib 29 - aws-c-cal aws-c-common aws-c-event-stream aws-c-io aws-checksums 29 + aws-c-common aws-c-event-stream aws-checksums 30 30 ] ++ lib.optionals (stdenv.isDarwin && 31 31 ((builtins.elem "text-to-speech" apis) || 32 32 (builtins.elem "*" apis))) 33 33 [ CoreAudio AudioToolbox ]; 34 + 35 + # propagation is needed for Security.framework to be available when linking 36 + propagatedBuildInputs = [ aws-c-cal aws-c-io ]; 34 37 35 38 cmakeFlags = [ 36 39 "-DBUILD_DEPS=OFF"
+2 -2
pkgs/development/tools/cloud-nuke/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cloud-nuke"; 5 - version = "0.1.29"; 5 + version = "0.1.30"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gruntwork-io"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-RPlEFajIjEBKdL97xjQP6r3AAcCQlxw2Il8nkSjxa+k="; 11 + sha256 = "sha256-uQj14arxDPc8/k1Cvp3T6hqjln30NFk9MzvYy8tAiJ8="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-pl3dLisu4Oc77kgfuteKbsZaDzrHo1wUigZEkM4081Q=";
+1 -1
pkgs/development/tools/rust/maturin/pyo3-test/generic.nix
··· 27 27 cargoDeps = rustPlatform.fetchCargoTarball { 28 28 inherit src patches; 29 29 name = "${pname}-${version}"; 30 - hash = "sha256-//TmozgWy9zrSpMKX92XdHj4fw/T1Elfgn4YhhR7ot0="; 30 + hash = "sha256-u3L9nXHKILznyZTgxdvZyOCQZFZhuADrtI7zXYQzrbE="; 31 31 }; 32 32 33 33 patches = [ ./Cargo.lock.patch ];
+6 -4
pkgs/tools/misc/dua/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitHub }: 1 + { lib, stdenv, rustPlatform, fetchFromGitHub, libiconv }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "dua"; 5 - version = "2.11.1"; 5 + version = "2.11.2"; 6 + 7 + buildInputs = lib.optionals stdenv.isDarwin [ libiconv ]; 6 8 7 9 src = fetchFromGitHub { 8 10 owner = "Byron"; 9 11 repo = "dua-cli"; 10 12 rev = "v${version}"; 11 - sha256 = "sha256-pjFApZQJqw0fJmJteO7VZWRLogV3rO5XDagZd1MliZg="; 13 + sha256 = "sha256-sT4hg5MC6xuhSKeNxaVY9vOlMEx23uwxgK6UMLO4kVs="; 12 14 # Remove unicode file names which leads to different checksums on HFS+ 13 15 # vs. other filesystems because of unicode normalisation. 14 16 extraPostFetch = '' ··· 16 18 ''; 17 19 }; 18 20 19 - cargoSha256 = "sha256-xsTScRAu0SF1xtjUwBtNJUNIItoR0jjEd2CuSmmeh9c="; 21 + cargoSha256 = "sha256-DOotIN8XScgHR9L6aFgky2B18piGIKfLWx1GTdYnCB0="; 20 22 21 23 doCheck = false; 22 24
+2
pkgs/top-level/all-packages.nix
··· 25812 25812 25813 25813 reaper = callPackage ../applications/audio/reaper { }; 25814 25814 25815 + recapp = callPackage ../applications/video/recapp { }; 25816 + 25815 25817 recode = callPackage ../tools/text/recode { }; 25816 25818 25817 25819 reddsaver = callPackage ../applications/misc/reddsaver {