Skip to content

Commit

Permalink
Merge staging-next into staging
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Nov 8, 2024
2 parents 3bfe106 + 4dab54a commit 3e6cdbc
Show file tree
Hide file tree
Showing 88 changed files with 871 additions and 336 deletions.
14 changes: 6 additions & 8 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6881,14 +6881,6 @@
githubId = 873530;
name = "Alexey Levan";
};
expipiplus1 = {
email = "[email protected]";
matrix = "@ellie:monoid.al";
github = "expipiplus1";
githubId = 857308;
name = "Ellie Hermaszewska";
keys = [ { fingerprint = "FC1D 3E4F CBCA 80DF E870 6397 C811 6E3A 0C1C A76A"; } ];
};
exploitoverload = {
email = "[email protected]";
github = "exploitoverload";
Expand Down Expand Up @@ -14283,6 +14275,12 @@
githubId = 38543128;
name = "Miles Breslin";
};
milescranmer = {
email = "[email protected]";
github = "MilesCranmer";
githubId = 7593028;
name = "Miles Cranmer";
};
milibopp = {
email = "[email protected]";
github = "milibopp";
Expand Down
1 change: 0 additions & 1 deletion maintainers/team-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -449,7 +449,6 @@ with lib.maintainers;
haskell = {
members = [
cdepillabout
expipiplus1
maralorn
ncfavier
sternenseemann
Expand Down
20 changes: 17 additions & 3 deletions nixos/modules/services/logging/promtail.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,29 @@ let

allowPositionsFile = !lib.hasPrefix "/var/cache/promtail" positionsFile;
positionsFile = cfg.configuration.positions.filename;

configFile = if cfg.configFile != null
then cfg.configFile
else prettyJSON cfg.configuration;

in {
options.services.promtail = with types; {
enable = mkEnableOption "the Promtail ingresser";


configuration = mkOption {
type = (pkgs.formats.json {}).type;
description = ''
Specify the configuration for Promtail in Nix.
This option will be ignored if `services.promtail.configFile` is defined.
'';
};

configFile = mkOption {
type = nullOr path;
default = null;
description = ''
Config file path for Promtail.
If this option is defined, the value of `services.promtail.configuration` will be ignored.
'';
};

Expand All @@ -42,14 +56,14 @@ in {
stopIfChanged = false;

preStart = ''
${lib.getExe pkgs.promtail} -config.file=${prettyJSON cfg.configuration} -check-syntax
${lib.getExe pkgs.promtail} -config.file=${configFile} -check-syntax
'';

serviceConfig = {
Restart = "on-failure";
TimeoutStopSec = 10;

ExecStart = "${pkgs.promtail}/bin/promtail -config.file=${prettyJSON cfg.configuration} ${escapeShellArgs cfg.extraFlags}";
ExecStart = "${pkgs.promtail}/bin/promtail -config.file=${configFile} ${escapeShellArgs cfg.extraFlags}";

ProtectSystem = "strict";
ProtectHome = true;
Expand Down
3 changes: 2 additions & 1 deletion nixos/modules/services/security/authelia.nix
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,8 @@ in
{
description = "Authelia authentication and authorization server";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
after = [ "network-online.target" ]; # Checks SMTP notifier creds during startup
wants = [ "network-online.target" ];
environment =
(lib.filterAttrs (_: v: v != null) {
X_AUTHELIA_CONFIG_FILTERS = lib.mkIf (oidcJwksConfigFile != [ ]) "template";
Expand Down
12 changes: 12 additions & 0 deletions pkgs/applications/editors/vim/plugins/generated.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9930,6 +9930,18 @@ final: prev:
meta.homepage = "https://github.com/Almo7aya/openingh.nvim/";
};

one-small-step-for-vimkind = buildVimPlugin {
pname = "one-small-step-for-vimkind";
version = "2024-10-15";
src = fetchFromGitHub {
owner = "jbyuki";
repo = "one-small-step-for-vimkind";
rev = "ad065ad2c814249cfb9e344ce5b2b35d36fbc09f";
sha256 = "sha256-KIxEjUutHkPRUubZQO3ZaFUm9Lm3mUJ6p6HB6hLuJEM=";
};
meta.homepage = "https://github.com/jbyuki/one-small-step-for-vimkind/";
};

openscad-nvim = buildVimPlugin {
pname = "openscad.nvim";
version = "2024-04-13";
Expand Down
1 change: 1 addition & 0 deletions pkgs/applications/editors/vim/plugins/vim-plugin-names
Original file line number Diff line number Diff line change
Expand Up @@ -447,6 +447,7 @@ https://github.com/Darazaki/indent-o-matic/,,
https://github.com/Yggdroot/indentLine/,,
https://github.com/ciaranm/inkpot/,,
https://github.com/jbyuki/instant.nvim/,HEAD,
https://github.com/jbyuki/one-small-step-for-vimkind/,HEAD,
https://github.com/pta2002/intellitab.nvim/,HEAD,
https://github.com/parsonsmatt/intero-neovim/,,
https://github.com/keith/investigate.vim/,,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,15 @@
"spdx": "MIT",
"vendorHash": "sha256-PFeWgDw1hkW/ekQfubRSYlaD4d4wJ4GOohOJ00QcEqQ="
},
"ccloud": {
"hash": "sha256-bGyVfB9eenE6QZZw0bAxnve0KW0ZQ54slTaaWZXDBOc=",
"homepage": "https://registry.terraform.io/providers/sapcc/ccloud",
"owner": "sapcc",
"repo": "terraform-provider-ccloud",
"rev": "v1.6.6",
"spdx": "MPL-2.0",
"vendorHash": "sha256-uftDCqDU0HeDj7rjAevulsFCVFFQt3eg8vcFM9YJrow="
},
"checkly": {
"hash": "sha256-4J7pwtlAa920RXF6ZoSoi03qA15NBzUlXQCZRErI2Co=",
"homepage": "https://registry.terraform.io/providers/checkly/checkly",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ in stdenv.mkDerivation {
binaryBytecode # deps
];
license = licenses.gpl3Plus;
maintainers = with maintainers; [ expipiplus1 ];
maintainers = [];
platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
};
}
2 changes: 1 addition & 1 deletion pkgs/applications/science/electronics/fped/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ stdenv.mkDerivation {
mainProgram = "fped";
homepage = "http://projects.qi-hardware.com/index.php/p/fped/";
license = licenses.gpl2;
maintainers = with maintainers; [ expipiplus1 ];
maintainers = [];
platforms = platforms.linux;
};
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
let
shared_meta = lib: {
homepage = "https://www.picotech.com/downloads/linux";
maintainers = with lib.maintainers; [ expipiplus1 wirew0rm ] ++ lib.teams.lumiguide.members;
maintainers = with lib.maintainers; [ wirew0rm ] ++ lib.teams.lumiguide.members;
platforms = [ "x86_64-linux" ];
license = lib.licenses.unfree;
};
Expand Down
6 changes: 3 additions & 3 deletions pkgs/applications/version-management/gh/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@

buildGoModule rec {
pname = "gh";
version = "2.60.0";
version = "2.61.0";

src = fetchFromGitHub {
owner = "cli";
repo = "cli";
rev = "refs/tags/v${version}";
hash = "sha256-Tvyf58f/9bOUiUAG6R9nhOerZh5Yt3LyKx88oF3s0jI=";
hash = "sha256-zzcptg2hTQDRWFbC99q/Qy+Nk2vrhekYc5dMr3fjFD0=";
};

vendorHash = "sha256-nwGmYFWyAr34F4rmqFC3cK+fbUq6LRaqXhekx4Ab5sE=";
vendorHash = "sha256-b8HO4mevQcfX/VpJv1ZefXWAeXyhsy6074fvVNoH/8Y=";

nativeBuildInputs = [ installShellFiles ];

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/version-management/git-fame/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ bundlerEnv {
'';
homepage = "http://oleander.io/git-fame-rb";
license = licenses.mit;
maintainers = with maintainers; [ expipiplus1 nicknovitski ];
maintainers = with maintainers; [ nicknovitski ];
platforms = platforms.unix;
mainProgram = "git-fame";
};
Expand Down
Loading

0 comments on commit 3e6cdbc

Please sign in to comment.