Skip to content

Commit 6b137cf

Browse files
Merge staging-next into staging
2 parents 33f4010 + c205d8f commit 6b137cf

26 files changed

Lines changed: 103 additions & 66 deletions

File tree

maintainers/maintainer-list.nix

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19684,6 +19684,13 @@
1968419684
githubId = 5629639;
1968519685
name = "Nindouja";
1968619686
};
19687+
ninelore = {
19688+
email = "9l+nix@9lo.re";
19689+
matrix = "@9lore:tchncs.de";
19690+
github = "ninelore";
19691+
githubId = 21343557;
19692+
name = "Ingo Reitz";
19693+
};
1968719694
ninjafb = {
1968819695
email = "oscar@oronberg.com";
1968919696
github = "NinjaFB";

nixos/modules/system/boot/loader/limine/limine-install.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,8 @@ def install_bootloader() -> None:
479479
config_file += option_from_config('interface_resolution', ['style', 'interface', 'resolution'])
480480
config_file += option_from_config('interface_branding', ['style', 'interface', 'branding'])
481481
config_file += option_from_config('interface_branding_colour', ['style', 'interface', 'brandingColor'])
482+
config_file += option_from_config('interface_help_colour', ['style', 'interface', 'helpColor'])
483+
config_file += option_from_config('interface_help_colour_bright', ['style', 'interface', 'helpColorBright'])
482484
config_file += option_from_config('interface_help_hidden', ['style', 'interface', 'helpHidden'])
483485
config_file += option_from_config('term_font_scale', ['style', 'graphicalTerminal', 'font', 'scale'])
484486
config_file += option_from_config('term_font_spacing', ['style', 'graphicalTerminal', 'font', 'spacing'])

nixos/modules/system/boot/loader/limine/limine.nix

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,9 +297,25 @@ in
297297

298298
brandingColor = lib.mkOption {
299299
default = null;
300-
type = lib.types.nullOr lib.types.int;
300+
type = lib.types.nullOr lib.types.str;
301+
description = ''
302+
Color of the title at the top of the screen in RRGGBB format (Limine defaults to #00AAAA (cyan)).
303+
'';
304+
};
305+
306+
helpColor = lib.mkOption {
307+
default = null;
308+
type = lib.types.nullOr lib.types.str;
309+
description = ''
310+
Color of the help text displayed beside keybinds in RRGGBB format (Limine defaults to #00AA00 (dark green)).
311+
'';
312+
};
313+
314+
helpColorBright = lib.mkOption {
315+
default = null;
316+
type = lib.types.nullOr lib.types.str;
301317
description = ''
302-
Color index of the title at the top of the screen in the range of 0-7 (Limine defaults to 6 (cyan)).
318+
Color of the bright help text used for the auto-boot countdown digit in RRGGBB format (Limine defaults to #55FF55 (bright green)).
303319
'';
304320
};
305321

pkgs/by-name/bf/bfs/package.nix

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,12 @@ stdenv.mkDerivation (finalAttrs: {
3030
liburing
3131
];
3232

33-
configureFlags = [ "--enable-release" ];
33+
# The configure script is not from GNU autotools, so most options injected by Nix are not supported
34+
configurePhase = ''
35+
runHook preConfigure
36+
./configure --prefix=$out --enable-release
37+
runHook postConfigure
38+
'';
3439
makeFlags = [ "PREFIX=$(out)" ];
3540

3641
meta = {

pkgs/by-name/bu/burn-central-cli/package.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ rustPlatform.buildRustPackage (finalAttrs: {
1919
hash = "sha256-wXLfmCV6aElnYnhOCScr/3+4I6oOfNPrZ8+0t4TPDOA=";
2020
};
2121

22+
strictDeps = true;
23+
__structuredAttrs = true;
24+
2225
buildAndTestSubdir = "crates/burn-central-cli";
2326

2427
cargoHash = "sha256-MeDIYFXkyJdxierq9iVIAvEIc8JU13szrbSTfKyUkJk=";

pkgs/by-name/co/commafeed/package.nix

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
stdenv,
1313
}:
1414
let
15-
version = "7.0.0";
15+
version = "7.1.0";
1616

1717
src = fetchFromGitHub {
1818
owner = "Athou";
1919
repo = "commafeed";
2020
tag = version;
21-
hash = "sha256-hoRaegcpimIYfUv81txgXSSdwX8iCU4K5EtZMyozjFQ=";
21+
hash = "sha256-n68REVBLThChiCq+Rx4Cy3KS/GlgOr5DBn2wzLWX6TY=";
2222
};
2323

2424
frontend = buildNpmPackage {
@@ -28,7 +28,7 @@ let
2828

2929
sourceRoot = "${src.name}/commafeed-client";
3030

31-
npmDepsHash = "sha256-z6W0xyOpGbTogqZ0UgVQMNPXjwLW0ulpwLBtXvf00bQ=";
31+
npmDepsHash = "sha256-bP0f2+n01YdZf/NCAWE41x/dezpHzYy4qvAscs/b+Lc=";
3232

3333
nativeBuildInputs = [ biome ];
3434

@@ -54,7 +54,7 @@ maven.buildMavenPackage {
5454

5555
pname = "commafeed";
5656

57-
mvnHash = "sha256-YY/etqDtnobarg8Cj4vDv7rmzPrOqz6YCyAxjIQlzeU=";
57+
mvnHash = "sha256-jAU1zaTftMuB1WgOeFzU1i+fFHAw6JYxTGw2mY8VlQw=";
5858
mvnJdk = jdk25;
5959

6060
mvnParameters = lib.escapeShellArgs [

pkgs/by-name/fo/fortran-fpm/package.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
stdenv.mkDerivation (finalAttrs: {
1111
pname = "fortran-fpm";
1212

13-
version = "0.11.0";
13+
version = "0.13.0";
1414

1515
src = fetchurl {
1616
url = "https://github.com/fortran-lang/fpm/releases/download/v${finalAttrs.version}/fpm-${finalAttrs.version}.F90";
17-
hash = "sha256-mIozF+4kSO5yB9CilBDwinnIa92sMxSyoXWAGpz1jSc=";
17+
hash = "sha256-ABz/bPEUXyFbqgiIuieswGzqMKibedGovpfbP/+8jNI=";
1818
};
1919

2020
dontUnpack = true;

pkgs/by-name/hy/hyprtoolkit/package.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@
2525

2626
gcc15Stdenv.mkDerivation (finalAttrs: {
2727
pname = "hyprtoolkit";
28-
version = "0.5.3";
28+
version = "0.5.4";
2929

3030
src = fetchFromGitHub {
3131
owner = "hyprwm";
3232
repo = "hyprtoolkit";
3333
tag = "v${finalAttrs.version}";
34-
hash = "sha256-kf7Q31BXRZsiNuQjkvRbGkM1aGj9u8HwyOCIUtwKS0o=";
34+
hash = "sha256-gJSBj4Pd4e9nERAKo/qiHqDMpS2hBfyOI0uGCbbiML4=";
3535
};
3636

3737
nativeBuildInputs = [

pkgs/by-name/ig/igir/package.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@
1818

1919
buildNpmPackage rec {
2020
pname = "igir";
21-
version = "4.3.2";
21+
version = "5.0.1";
2222

2323
src = fetchFromGitHub {
2424
owner = "emmercm";
2525
repo = "igir";
2626
rev = "v${version}";
27-
hash = "sha256-I87Ssynu4kbJs7Ip23fwYTH5NCvoMWxxOU1STbLKVNM=";
27+
hash = "sha256-EKi1m2p4/7E/godxEPnaGaqkRX6PlSbqQYQXw+Eg5hA=";
2828
};
2929

30-
npmDepsHash = "sha256-uWuuYU9eK8AFnxHeyFjXlgHFmI2TwVNKrM8vU4IBdjw=";
30+
npmDepsHash = "sha256-98+DFC7j3lmr9GGnDbrzChzGJG1uU1TTr429JAx7310=";
3131

3232
# I have no clue why I have to do this
3333
postPatch = ''

pkgs/by-name/ir/ircd-hybrid/package.nix

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,26 @@
11
{
22
lib,
33
stdenv,
4-
fetchurl,
4+
fetchFromGitHub,
5+
jansson,
56
openssl,
67
zlib,
78
libxcrypt,
89
}:
910

1011
stdenv.mkDerivation (finalAttrs: {
1112
pname = "ircd-hybrid";
12-
version = "8.2.46";
13+
version = "8.2.47";
1314

14-
src = fetchurl {
15-
url = "mirror://sourceforge/ircd-hybrid/ircd-hybrid-${finalAttrs.version}.tgz";
16-
sha256 = "sha256-pdXI8YiPqC+97XoxNFb1plm4cfLOB+b/getajXPzx0s=";
15+
src = fetchFromGitHub {
16+
owner = "ircd-hybrid";
17+
repo = "ircd-hybrid";
18+
tag = finalAttrs.version;
19+
hash = "sha256-A6YWKtwqCWfP3fvuSxXFer21T+RMOfR+OhKiYbQpUao=";
1720
};
1821

1922
buildInputs = [
23+
jansson
2024
openssl
2125
zlib
2226
libxcrypt
@@ -32,6 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
3236

3337
meta = {
3438
description = "IPv6-capable IRC server";
39+
maintainers = with lib.maintainers; [ tbutter ];
3540
platforms = lib.platforms.unix;
3641
homepage = "https://www.ircd-hybrid.org/";
3742
};

0 commit comments

Comments
 (0)