lol

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 8 buildGoModule rec { 9 pname = "arkade"; 10 - version = "0.8.50"; 11 12 src = fetchFromGitHub { 13 owner = "alexellis"; 14 repo = "arkade"; 15 rev = version; 16 - sha256 = "sha256-DPBQ+MisNgVh2DpaIF//fjIzGvfpNYRS4zpYeUVqLwg="; 17 }; 18 19 CGO_ENABLED = 0; 20 21 nativeBuildInputs = [ installShellFiles ]; 22 23 - vendorSha256 = "sha256-Kr6m1qhVTiXllm5xaxXKsWAtWbnsDwbwWH0iqc0sKfM="; 24 25 # Exclude pkg/get: tests downloading of binaries which fail when sandbox=true 26 subPackages = [
··· 7 8 buildGoModule rec { 9 pname = "arkade"; 10 + version = "0.8.52"; 11 12 src = fetchFromGitHub { 13 owner = "alexellis"; 14 repo = "arkade"; 15 rev = version; 16 + sha256 = "sha256-fKLvWlGJmhTvjcihJOytPvSNqhWOtJhWxMgw9gpc2M0="; 17 }; 18 19 CGO_ENABLED = 0; 20 21 nativeBuildInputs = [ installShellFiles ]; 22 23 + vendorSha256 = "sha256-E2b0iJtOcRBOW4PEI/1ECM4fJa+s/LHtmRK/iYvJ358="; 24 25 # Exclude pkg/get: tests downloading of binaries which fail when sandbox=true 26 subPackages = [
+2 -2
pkgs/applications/networking/cluster/k3sup/default.nix
··· 9 10 buildGoModule rec { 11 pname = "k3sup"; 12 - version = "0.12.10"; 13 14 src = fetchFromGitHub { 15 owner = "alexellis"; 16 repo = "k3sup"; 17 rev = version; 18 - sha256 = "sha256-d9YZOrMZKwkHmo7/b0BE552OLnD/ETfF4n+jE7fQ4zA="; 19 }; 20 21 nativeBuildInputs = [ makeWrapper installShellFiles ];
··· 9 10 buildGoModule rec { 11 pname = "k3sup"; 12 + version = "0.12.11"; 13 14 src = fetchFromGitHub { 15 owner = "alexellis"; 16 repo = "k3sup"; 17 rev = version; 18 + sha256 = "sha256-SwbOXPpW4pQXZNYWkEmLl5ax2P+tjcoVTOV23fCigtk="; 19 }; 20 21 nativeBuildInputs = [ makeWrapper installShellFiles ];
+3 -3
pkgs/applications/networking/cluster/kubeseal/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kubeseal"; 5 - version = "0.19.2"; 6 7 src = fetchFromGitHub { 8 owner = "bitnami-labs"; 9 repo = "sealed-secrets"; 10 rev = "v${version}"; 11 - sha256 = "sha256-LluWV/GWBJ+dmn94GtqPNCIDTZk2zlNhrbcM2pALUpU="; 12 }; 13 14 - vendorSha256 = "sha256-f7rznlRKEkHsU72QvRpOtvhg5rp9PuEoADhQOeD16rU="; 15 16 subPackages = [ "cmd/kubeseal" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "kubeseal"; 5 + version = "0.19.3"; 6 7 src = fetchFromGitHub { 8 owner = "bitnami-labs"; 9 repo = "sealed-secrets"; 10 rev = "v${version}"; 11 + sha256 = "sha256-KssClU/jWdBH29TFhCeui6mN6t6IJlIKM3LzaWdPG7Q="; 12 }; 13 14 + vendorSha256 = "sha256-58+MJMn687wh9c25qtwGQdy4uGcZN3T2bWK/cvxlLvQ="; 15 16 subPackages = [ "cmd/kubeseal" ]; 17
+15 -8
pkgs/applications/window-managers/labwc/default.nix
··· 15 , scdoc 16 , wayland 17 , wayland-protocols 18 - , wlroots 19 , xwayland 20 }: 21 22 - stdenv.mkDerivation rec { 23 pname = "labwc"; 24 - version = "0.5.3"; 25 26 src = fetchFromGitHub { 27 owner = "labwc"; 28 - repo = pname; 29 - rev = version; 30 - hash = "sha256-YD2bGxa7uss6KRvOGM0kn8dM+277ubaYeOB7ugRZCcY="; 31 }; 32 33 nativeBuildInputs = [ ··· 49 wayland 50 wayland-protocols 51 wlroots 52 xwayland 53 ]; 54 55 - mesonFlags = [ "-Dxwayland=enabled" ]; 56 57 meta = with lib; { 58 homepage = "https://github.com/labwc/labwc"; ··· 61 maintainers = with maintainers; [ AndersonTorres ]; 62 inherit (wayland.meta) platforms; 63 }; 64 - }
··· 15 , scdoc 16 , wayland 17 , wayland-protocols 18 + , wlroots_0_16 19 + , xcbutilwm 20 , xwayland 21 }: 22 23 + let 24 + wlroots = wlroots_0_16; 25 + in 26 + stdenv.mkDerivation (finalAttrs: { 27 pname = "labwc"; 28 + version = "0.6.0"; 29 30 src = fetchFromGitHub { 31 owner = "labwc"; 32 + repo = "labwc"; 33 + rev = finalAttrs.version; 34 + hash = "sha256-P1hKYTW++dpV3kdmI5nBGun080gVTrKzi2WOJKR84j4="; 35 }; 36 37 nativeBuildInputs = [ ··· 53 wayland 54 wayland-protocols 55 wlroots 56 + xcbutilwm 57 xwayland 58 ]; 59 60 + mesonFlags = [ 61 + (lib.mesonEnable "xwayland" true) 62 + ]; 63 64 meta = with lib; { 65 homepage = "https://github.com/labwc/labwc"; ··· 68 maintainers = with maintainers; [ AndersonTorres ]; 69 inherit (wayland.meta) platforms; 70 }; 71 + })
+2 -2
pkgs/data/fonts/sil-abyssinica/default.nix
··· 1 { fetchzip, lib }: 2 3 let 4 - version = "2.100"; 5 in 6 fetchzip rec { 7 name = "sil-abyssinica-${version}"; 8 url = "https://software.sil.org/downloads/r/abyssinica/AbyssinicaSIL-${version}.zip"; 9 - sha256 = "sha256-06olbIdSlhJ4hgblzzabqIs57FpsyWIdPDFXb9vK31A="; 10 11 postFetch = '' 12 rm -rf $out/web
··· 1 { fetchzip, lib }: 2 3 let 4 + version = "2.200"; 5 in 6 fetchzip rec { 7 name = "sil-abyssinica-${version}"; 8 url = "https://software.sil.org/downloads/r/abyssinica/AbyssinicaSIL-${version}.zip"; 9 + sha256 = "sha256-Kvswqzw8remcu36QaVjeyk03cR4wW5BKQMDihiaxJoE="; 10 11 postFetch = '' 12 rm -rf $out/web
+7
pkgs/desktops/cinnamon/nemo/default.nix
··· 34 sha256 = "sha256-ztx3Y+n9Bpzuz06mbkis3kdlM/0JrOaMDbRF5glzkDE="; 35 }; 36 37 outputs = [ "out" "dev" ]; 38 39 buildInputs = [
··· 34 sha256 = "sha256-ztx3Y+n9Bpzuz06mbkis3kdlM/0JrOaMDbRF5glzkDE="; 35 }; 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 + 44 outputs = [ "out" "dev" ]; 45 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 3 buildNimPackage rec { 4 pname = "c2nim"; 5 - version = "0.9.18"; 6 nimBinOnly = true; 7 src = fetchFromGitHub { 8 owner = "nim-lang"; 9 repo = pname; 10 rev = version; 11 - hash = "sha256-127ux36mfC+PnS2HIQffw+z0TSvzdQXnKRxqYV3XahU="; 12 }; 13 meta = with lib; 14 src.meta // {
··· 2 3 buildNimPackage rec { 4 pname = "c2nim"; 5 + version = "0.9.19"; 6 nimBinOnly = true; 7 src = fetchFromGitHub { 8 owner = "nim-lang"; 9 repo = pname; 10 rev = version; 11 + hash = "sha256-E8sAhTFIWAnlfWyuvqK8h8g7Puf5ejLEqgLNb5N17os="; 12 }; 13 meta = with lib; 14 src.meta // {
+2 -2
pkgs/development/tools/sumneko-lua-language-server/default.nix
··· 4 in 5 stdenv.mkDerivation rec { 6 pname = "sumneko-lua-language-server"; 7 - version = "3.6.3"; 8 9 src = fetchFromGitHub { 10 owner = "sumneko"; 11 repo = "lua-language-server"; 12 rev = version; 13 - sha256 = "sha256-E9Wpdf9V6MltdFncVuDhwxtsLS8mese35HLi7kV1eXI="; 14 fetchSubmodules = true; 15 }; 16
··· 4 in 5 stdenv.mkDerivation rec { 6 pname = "sumneko-lua-language-server"; 7 + version = "3.6.4"; 8 9 src = fetchFromGitHub { 10 owner = "sumneko"; 11 repo = "lua-language-server"; 12 rev = version; 13 + sha256 = "sha256-46Fni1SWsbYnPdntgq6mgqkZ8DCKXGBhTBzSAD2EG5M="; 14 fetchSubmodules = true; 15 }; 16
+3 -3
pkgs/development/tools/yq-go/default.nix
··· 2 3 buildGoModule rec { 4 pname = "yq-go"; 5 - version = "4.30.5"; 6 7 src = fetchFromGitHub { 8 owner = "mikefarah"; 9 repo = "yq"; 10 rev = "v${version}"; 11 - sha256 = "sha256-+OMBDWiQXCPVTjE8FhzfVRCyGJ0cEw7TVhcoS4yW/50="; 12 }; 13 14 - vendorSha256 = "sha256-L3l6wH4bR1/R6MtQTHYsyRE5E/EPnpNwa310zUONo+s="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
··· 2 3 buildGoModule rec { 4 pname = "yq-go"; 5 + version = "4.30.6"; 6 7 src = fetchFromGitHub { 8 owner = "mikefarah"; 9 repo = "yq"; 10 rev = "v${version}"; 11 + sha256 = "sha256-2vG5rdrvpRV7yZtAKnwTQ9+s6Ddz3DrxCY7HhQ6LegU="; 12 }; 13 14 + vendorSha256 = "sha256-s1c4E5bPal1YWCFIHy5CQSpGNbfM5lx2/Ri5linpTiw="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
+9 -7
pkgs/tools/games/er-patcher/default.nix
··· 1 { lib 2 - , runCommandLocal 3 , fetchFromGitHub 4 , python3 5 }: 6 7 - runCommandLocal "er-patcher" rec { 8 pname = "er-patcher"; 9 version = "1.06-2"; 10 ··· 19 python3 20 ]; 21 22 meta = with lib; { 23 homepage = "https://github.com/gurrgur/er-patcher"; 24 changelog = "https://github.com/gurrgur/er-patcher/releases/tag/v${version}"; ··· 31 license = licenses.mit; 32 maintainers = [ maintainers.ivar ]; 33 }; 34 - } '' 35 - mkdir -p $out/bin 36 - install -Dm755 $src/er-patcher $out/bin/er-patcher 37 - patchShebangs $out/bin/er-patcher 38 - ''
··· 1 { lib 2 + , stdenvNoCC 3 , fetchFromGitHub 4 , python3 5 }: 6 7 + stdenvNoCC.mkDerivation rec { 8 pname = "er-patcher"; 9 version = "1.06-2"; 10 ··· 19 python3 20 ]; 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 + 28 meta = with lib; { 29 homepage = "https://github.com/gurrgur/er-patcher"; 30 changelog = "https://github.com/gurrgur/er-patcher/releases/tag/v${version}"; ··· 37 license = licenses.mit; 38 maintainers = [ maintainers.ivar ]; 39 }; 40 + }
+1 -3
pkgs/top-level/all-packages.nix
··· 30163 30164 lame = callPackage ../development/libraries/lame { }; 30165 30166 - labwc = callPackage ../applications/window-managers/labwc { 30167 - wlroots = wlroots_0_15; 30168 - }; 30169 30170 larswm = callPackage ../applications/window-managers/larswm { }; 30171
··· 30163 30164 lame = callPackage ../development/libraries/lame { }; 30165 30166 + labwc = callPackage ../applications/window-managers/labwc { }; 30167 30168 larswm = callPackage ../applications/window-managers/larswm { }; 30169