helvum: reinit at 0.6.2 (#524423)

This commit is contained in:
Kira Bruneau
2026-05-28 23:50:46 +00:00
committed by GitHub
3 changed files with 74 additions and 1 deletions

View File

@@ -16294,6 +16294,11 @@
githubId = 26020062;
name = "lumi";
};
luminarleaf = {
github = "LuminarLeaf";
githubId = 80571430;
name = "Luminar Leaf";
};
luna_1024 = {
email = "contact@luna.computer";
github = "luna-1024";

View File

@@ -0,0 +1,69 @@
{
lib,
cargo,
desktop-file-utils,
fetchFromGitLab,
glib,
gtk4,
libadwaita,
meson,
ninja,
pipewire,
pkg-config,
rustPlatform,
rustc,
stdenv,
wrapGAppsHook4,
nix-update-script,
}:
stdenv.mkDerivation rec {
pname = "helvum";
version = "0.6.2";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "pipewire";
repo = "helvum";
rev = version;
hash = "sha256-fDsVYFJ2fm5dLpcCp7Pm4s3+jqTx4r9IQokoVQ0sM04=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
hash = "sha256-cpRPJap/U20vkfShuTav10IoPIxDKueviFKTDM4jrGs=";
};
nativeBuildInputs = [
meson
ninja
pkg-config
rustPlatform.cargoSetupHook
cargo
rustc
rustPlatform.bindgenHook
wrapGAppsHook4
];
buildInputs = [
desktop-file-utils
glib
gtk4
libadwaita
pipewire
];
passthru.updateScript = nix-update-script { };
meta = {
description = "GTK patchbay for pipewire";
homepage = "https://gitlab.freedesktop.org/pipewire/helvum";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [
fufexan
luminarleaf
];
platforms = lib.platforms.linux;
mainProgram = "helvum";
};
}

View File

@@ -946,7 +946,6 @@ mapAliases {
haxe_4_0 = throw "'haxe_4_0' has been removed as it reached its end of life. Migrate to 'haxe_4_3'.";
haxe_4_1 = throw "'haxe_4_1' has been removed as it reached its end of life. Migrate to 'haxe_4_3'.";
helix-gpt = throw "helix-gpt was deprecated in January 2026 and has been since removed"; # Added 2026-02-05
helvum = throw "'helvum' has been removed as it was unmaintained upstream and relied on a vulnerable dependency. Consider using 'crosspipe' instead."; # Added 2026-03-04
HentaiAtHome = throw "'HentaiAtHome' has been renamed to/replaced by 'hentai-at-home'"; # Converted to throw 2025-10-27
hiawatha = throw "hiawatha has been removed, since it is no longer actively supported upstream, nor well maintained in nixpkgs"; # Added 2025-09-10
hibernate = throw "hibernate has been removed due to lack of maintenance"; # Added 2025-09-10