Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2026-06-01 00:48:47 +00:00
committed by GitHub
173 changed files with 967 additions and 774 deletions
@@ -6357,6 +6357,36 @@ final: prev: {
}
) { };
vicious = callPackage (
{
buildLuarocksPackage,
fetchurl,
fetchzip,
luaOlder,
}:
buildLuarocksPackage {
pname = "vicious";
version = "2.7.1-3";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/vicious-2.7.1-4.rockspec";
sha256 = "1yvc9mbalsyrqysxkc1lf92ki5gzizn79y2azyavmgjwljif6lfi";
}).outPath;
src = fetchzip {
url = "https://github.com/vicious-widgets/vicious/archive/refs/tags/v2.7.1.zip";
sha256 = "0bfj3bc1gmbwwvpwkmqp658iwrwdifc78hzwwy1qpn7rbmarg2qv";
};
disabled = luaOlder "5.1";
meta = {
homepage = "https://vicious.rtfd.io";
license = lib.licenses.gpl2Plus;
description = "Modular widget library for the \"awesome\" window manager";
};
}
) { };
vstruct = callPackage (
{
buildLuarocksPackage,
@@ -1300,6 +1300,19 @@ in
'';
};
vicious = prev.vicious.overrideAttrs (old: {
meta = (old.meta or { }) // {
changelog = "https://github.com/vicious-widgets/vicious/blob/v${old.version}/CHANGELOG.rst";
maintainers = with lib.maintainers; [
makefu
mic92
mrcjkb
McSinyx
];
platforms = lib.platforms.linux;
};
});
vstruct = prev.vstruct.overrideAttrs (old: {
meta = (old.meta or { }) // {
broken = luaOlder "5.1" || luaAtLeast "5.4";