Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
dbe7622b dc1fa2c7

+97 -35
+3 -3
pkgs/applications/networking/cluster/arkade/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "arkade"; 10 - version = "0.8.50"; 10 + version = "0.8.52"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "alexellis"; 14 14 repo = "arkade"; 15 15 rev = version; 16 - sha256 = "sha256-DPBQ+MisNgVh2DpaIF//fjIzGvfpNYRS4zpYeUVqLwg="; 16 + sha256 = "sha256-fKLvWlGJmhTvjcihJOytPvSNqhWOtJhWxMgw9gpc2M0="; 17 17 }; 18 18 19 19 CGO_ENABLED = 0; 20 20 21 21 nativeBuildInputs = [ installShellFiles ]; 22 22 23 - vendorSha256 = "sha256-Kr6m1qhVTiXllm5xaxXKsWAtWbnsDwbwWH0iqc0sKfM="; 23 + vendorSha256 = "sha256-E2b0iJtOcRBOW4PEI/1ECM4fJa+s/LHtmRK/iYvJ358="; 24 24 25 25 # Exclude pkg/get: tests downloading of binaries which fail when sandbox=true 26 26 subPackages = [
+2 -2
pkgs/applications/networking/cluster/k3sup/default.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "k3sup"; 12 - version = "0.12.10"; 12 + version = "0.12.11"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "alexellis"; 16 16 repo = "k3sup"; 17 17 rev = version; 18 - sha256 = "sha256-d9YZOrMZKwkHmo7/b0BE552OLnD/ETfF4n+jE7fQ4zA="; 18 + sha256 = "sha256-SwbOXPpW4pQXZNYWkEmLl5ax2P+tjcoVTOV23fCigtk="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ makeWrapper installShellFiles ];
+3 -3
pkgs/applications/networking/cluster/kubeseal/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubeseal"; 5 - version = "0.19.2"; 5 + version = "0.19.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bitnami-labs"; 9 9 repo = "sealed-secrets"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-LluWV/GWBJ+dmn94GtqPNCIDTZk2zlNhrbcM2pALUpU="; 11 + sha256 = "sha256-KssClU/jWdBH29TFhCeui6mN6t6IJlIKM3LzaWdPG7Q="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-f7rznlRKEkHsU72QvRpOtvhg5rp9PuEoADhQOeD16rU="; 14 + vendorSha256 = "sha256-58+MJMn687wh9c25qtwGQdy4uGcZN3T2bWK/cvxlLvQ="; 15 15 16 16 subPackages = [ "cmd/kubeseal" ]; 17 17
+15 -8
pkgs/applications/window-managers/labwc/default.nix
··· 15 15 , scdoc 16 16 , wayland 17 17 , wayland-protocols 18 - , wlroots 18 + , wlroots_0_16 19 + , xcbutilwm 19 20 , xwayland 20 21 }: 21 22 22 - stdenv.mkDerivation rec { 23 + let 24 + wlroots = wlroots_0_16; 25 + in 26 + stdenv.mkDerivation (finalAttrs: { 23 27 pname = "labwc"; 24 - version = "0.5.3"; 28 + version = "0.6.0"; 25 29 26 30 src = fetchFromGitHub { 27 31 owner = "labwc"; 28 - repo = pname; 29 - rev = version; 30 - hash = "sha256-YD2bGxa7uss6KRvOGM0kn8dM+277ubaYeOB7ugRZCcY="; 32 + repo = "labwc"; 33 + rev = finalAttrs.version; 34 + hash = "sha256-P1hKYTW++dpV3kdmI5nBGun080gVTrKzi2WOJKR84j4="; 31 35 }; 32 36 33 37 nativeBuildInputs = [ ··· 49 53 wayland 50 54 wayland-protocols 51 55 wlroots 56 + xcbutilwm 52 57 xwayland 53 58 ]; 54 59 55 - mesonFlags = [ "-Dxwayland=enabled" ]; 60 + mesonFlags = [ 61 + (lib.mesonEnable "xwayland" true) 62 + ]; 56 63 57 64 meta = with lib; { 58 65 homepage = "https://github.com/labwc/labwc"; ··· 61 68 maintainers = with maintainers; [ AndersonTorres ]; 62 69 inherit (wayland.meta) platforms; 63 70 }; 64 - } 71 + })
+2 -2
pkgs/data/fonts/sil-abyssinica/default.nix
··· 1 1 { fetchzip, lib }: 2 2 3 3 let 4 - version = "2.100"; 4 + version = "2.200"; 5 5 in 6 6 fetchzip rec { 7 7 name = "sil-abyssinica-${version}"; 8 8 url = "https://software.sil.org/downloads/r/abyssinica/AbyssinicaSIL-${version}.zip"; 9 - sha256 = "sha256-06olbIdSlhJ4hgblzzabqIs57FpsyWIdPDFXb9vK31A="; 9 + sha256 = "sha256-Kvswqzw8remcu36QaVjeyk03cR4wW5BKQMDihiaxJoE="; 10 10 11 11 postFetch = '' 12 12 rm -rf $out/web
+7
pkgs/desktops/cinnamon/nemo/default.nix
··· 34 34 sha256 = "sha256-ztx3Y+n9Bpzuz06mbkis3kdlM/0JrOaMDbRF5glzkDE="; 35 35 }; 36 36 37 + patches = [ 38 + # Don't populate nemo actions from /run/current-system/sw/share 39 + # They should only be loaded exactly once from $out/share 40 + # https://github.com/NixOS/nixpkgs/issues/190781 41 + ./fix-nemo-actions-duplicate-menu-items.patch 42 + ]; 43 + 37 44 outputs = [ "out" "dev" ]; 38 45 39 46 buildInputs = [
+48
pkgs/desktops/cinnamon/nemo/fix-nemo-actions-duplicate-menu-items.patch
··· 1 + diff --git a/libnemo-private/nemo-action-manager.c b/libnemo-private/nemo-action-manager.c 2 + index 4dac198..b671421 100644 3 + --- a/libnemo-private/nemo-action-manager.c 4 + +++ b/libnemo-private/nemo-action-manager.c 5 + @@ -146,6 +146,8 @@ set_up_actions_directories (NemoActionManager *action_manager) 6 + data_dirs = (gchar **) g_get_system_data_dirs (); 7 + 8 + for (i = 0; i < g_strv_length (data_dirs); i++) { 9 + + if (g_strcmp0 (data_dirs[i], "/run/current-system/sw/share") == 0) 10 + + continue; 11 + path = g_build_filename (data_dirs[i], "nemo", "actions", NULL); 12 + uri = g_filename_to_uri (path, NULL, NULL); 13 + 14 + diff --git a/src/nemo-action-config-widget.c b/src/nemo-action-config-widget.c 15 + index fc4075e..6e1c837 100644 16 + --- a/src/nemo-action-config-widget.c 17 + +++ b/src/nemo-action-config-widget.c 18 + @@ -221,6 +221,8 @@ refresh_widget (NemoActionConfigWidget *widget) 19 + data_dirs = (gchar **) g_get_system_data_dirs (); 20 + 21 + for (i = 0; i < g_strv_length (data_dirs); i++) { 22 + + if (g_strcmp0 (data_dirs[i], "/run/current-system/sw/share") == 0) 23 + + continue; 24 + path = g_build_filename (data_dirs[i], "nemo", "actions", NULL); 25 + populate_from_directory (widget, path); 26 + g_clear_pointer (&path, g_free); 27 + @@ -390,6 +392,8 @@ static void setup_dir_monitors (NemoActionConfigWidget *widget) 28 + 29 + guint i; 30 + for (i = 0; i < g_strv_length (data_dirs); i++) { 31 + + if (g_strcmp0 (data_dirs[i], "/run/current-system/sw/share") == 0) 32 + + continue; 33 + gchar *path = g_build_filename (data_dirs[i], "nemo", "actions", NULL); 34 + try_monitor_path (widget, path); 35 + g_free (path); 36 + diff --git a/src/nemo-script-config-widget.c b/src/nemo-script-config-widget.c 37 + index 3a2d349..b8a85b4 100644 38 + --- a/src/nemo-script-config-widget.c 39 + +++ b/src/nemo-script-config-widget.c 40 + @@ -288,6 +288,8 @@ static void setup_dir_monitors (NemoScriptConfigWidget *widget) 41 + 42 + guint i; 43 + for (i = 0; i < g_strv_length (data_dirs); i++) { 44 + + if (g_strcmp0 (data_dirs[i], "/run/current-system/sw/share") == 0) 45 + + continue; 46 + gchar *path = g_build_filename (data_dirs[i], "nemo", "actions", NULL); 47 + try_monitor_path (widget, path); 48 + g_free (path);
+2 -2
pkgs/development/nim-packages/c2nim/default.nix
··· 2 2 3 3 buildNimPackage rec { 4 4 pname = "c2nim"; 5 - version = "0.9.18"; 5 + version = "0.9.19"; 6 6 nimBinOnly = true; 7 7 src = fetchFromGitHub { 8 8 owner = "nim-lang"; 9 9 repo = pname; 10 10 rev = version; 11 - hash = "sha256-127ux36mfC+PnS2HIQffw+z0TSvzdQXnKRxqYV3XahU="; 11 + hash = "sha256-E8sAhTFIWAnlfWyuvqK8h8g7Puf5ejLEqgLNb5N17os="; 12 12 }; 13 13 meta = with lib; 14 14 src.meta // {
+2 -2
pkgs/development/tools/sumneko-lua-language-server/default.nix
··· 4 4 in 5 5 stdenv.mkDerivation rec { 6 6 pname = "sumneko-lua-language-server"; 7 - version = "3.6.3"; 7 + version = "3.6.4"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "sumneko"; 11 11 repo = "lua-language-server"; 12 12 rev = version; 13 - sha256 = "sha256-E9Wpdf9V6MltdFncVuDhwxtsLS8mese35HLi7kV1eXI="; 13 + sha256 = "sha256-46Fni1SWsbYnPdntgq6mgqkZ8DCKXGBhTBzSAD2EG5M="; 14 14 fetchSubmodules = true; 15 15 }; 16 16
+3 -3
pkgs/development/tools/yq-go/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "yq-go"; 5 - version = "4.30.5"; 5 + version = "4.30.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mikefarah"; 9 9 repo = "yq"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-+OMBDWiQXCPVTjE8FhzfVRCyGJ0cEw7TVhcoS4yW/50="; 11 + sha256 = "sha256-2vG5rdrvpRV7yZtAKnwTQ9+s6Ddz3DrxCY7HhQ6LegU="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-L3l6wH4bR1/R6MtQTHYsyRE5E/EPnpNwa310zUONo+s="; 14 + vendorSha256 = "sha256-s1c4E5bPal1YWCFIHy5CQSpGNbfM5lx2/Ri5linpTiw="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+9 -7
pkgs/tools/games/er-patcher/default.nix
··· 1 1 { lib 2 - , runCommandLocal 2 + , stdenvNoCC 3 3 , fetchFromGitHub 4 4 , python3 5 5 }: 6 6 7 - runCommandLocal "er-patcher" rec { 7 + stdenvNoCC.mkDerivation rec { 8 8 pname = "er-patcher"; 9 9 version = "1.06-2"; 10 10 ··· 19 19 python3 20 20 ]; 21 21 22 + installPhase = '' 23 + mkdir -p $out/bin 24 + install -Dm755 $src/er-patcher $out/bin/er-patcher 25 + patchShebangs $out/bin/er-patcher 26 + ''; 27 + 22 28 meta = with lib; { 23 29 homepage = "https://github.com/gurrgur/er-patcher"; 24 30 changelog = "https://github.com/gurrgur/er-patcher/releases/tag/v${version}"; ··· 31 37 license = licenses.mit; 32 38 maintainers = [ maintainers.ivar ]; 33 39 }; 34 - } '' 35 - mkdir -p $out/bin 36 - install -Dm755 $src/er-patcher $out/bin/er-patcher 37 - patchShebangs $out/bin/er-patcher 38 - '' 40 + }
+1 -3
pkgs/top-level/all-packages.nix
··· 30163 30163 30164 30164 lame = callPackage ../development/libraries/lame { }; 30165 30165 30166 - labwc = callPackage ../applications/window-managers/labwc { 30167 - wlroots = wlroots_0_15; 30168 - }; 30166 + labwc = callPackage ../applications/window-managers/labwc { }; 30169 30167 30170 30168 larswm = callPackage ../applications/window-managers/larswm { }; 30171 30169