Loading pkgs/by-name/ew/eww/package.nix +30 −8 Original line number Diff line number Diff line Loading @@ -12,18 +12,24 @@ rustPlatform.buildRustPackage rec { pname = "eww"; version = "0.6.0"; version = "0.6.0-unstable-2024-04-26"; src = fetchFromGitHub { owner = "elkowar"; repo = "eww"; rev = "refs/tags/v${version}"; hash = "sha256-rzDnplFJNiHe+XbxbhZMEhPJMiJsmdVqtZxlxhzzpTk="; # FIXME: change to a release tag once a new release is available # https://github.com/elkowar/eww/pull/1084 # using the revision to fix string truncation issue in eww config rev = "2c8811512460ce6cc75e021d8d081813647699dc"; hash = "sha256-eDOg5Ink3iWT/B1WpD9po5/UxS4DEaVO4NPIRyjSheM="; }; cargoHash = "sha256-n9nd5E/VO+0BgkhrfQpeihlIkoVQRf6CMiPCK5opvvw="; cargoHash = "sha256-ClnIW7HxbQcC85OyoMhBLFjVtdEUCOARuimfS4uRi+E="; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ]; buildInputs = [ gtk3 Loading @@ -32,7 +38,10 @@ rustPlatform.buildRustPackage rec { librsvg ]; cargoBuildFlags = [ "--bin" "eww" ]; cargoBuildFlags = [ "--bin" "eww" ]; cargoTestFlags = cargoBuildFlags; Loading @@ -40,10 +49,23 @@ rustPlatform.buildRustPackage rec { RUSTC_BOOTSTRAP = 1; meta = { description = "ElKowars wacky widgets"; description = "A widget system made in Rust to create widgets for any WM"; longDescription = '' Eww (ElKowar's Wacky Widgets) is a widget system made in Rust which lets you create your own widgets similarly to how you can in AwesomeWM. The key difference: It is independent of your window manager! It can be configured in yuck and themed using CSS, is very easy to customize and provides all the flexibility you need! ''; homepage = "https://github.com/elkowar/eww"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ coffeeispower eclairevoyant figsoda lom w-lfchen ]; maintainers = with lib.maintainers; [ coffeeispower eclairevoyant figsoda lom w-lfchen ]; mainProgram = "eww"; broken = stdenv.isDarwin; }; Loading Loading
pkgs/by-name/ew/eww/package.nix +30 −8 Original line number Diff line number Diff line Loading @@ -12,18 +12,24 @@ rustPlatform.buildRustPackage rec { pname = "eww"; version = "0.6.0"; version = "0.6.0-unstable-2024-04-26"; src = fetchFromGitHub { owner = "elkowar"; repo = "eww"; rev = "refs/tags/v${version}"; hash = "sha256-rzDnplFJNiHe+XbxbhZMEhPJMiJsmdVqtZxlxhzzpTk="; # FIXME: change to a release tag once a new release is available # https://github.com/elkowar/eww/pull/1084 # using the revision to fix string truncation issue in eww config rev = "2c8811512460ce6cc75e021d8d081813647699dc"; hash = "sha256-eDOg5Ink3iWT/B1WpD9po5/UxS4DEaVO4NPIRyjSheM="; }; cargoHash = "sha256-n9nd5E/VO+0BgkhrfQpeihlIkoVQRf6CMiPCK5opvvw="; cargoHash = "sha256-ClnIW7HxbQcC85OyoMhBLFjVtdEUCOARuimfS4uRi+E="; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ]; nativeBuildInputs = [ pkg-config wrapGAppsHook3 ]; buildInputs = [ gtk3 Loading @@ -32,7 +38,10 @@ rustPlatform.buildRustPackage rec { librsvg ]; cargoBuildFlags = [ "--bin" "eww" ]; cargoBuildFlags = [ "--bin" "eww" ]; cargoTestFlags = cargoBuildFlags; Loading @@ -40,10 +49,23 @@ rustPlatform.buildRustPackage rec { RUSTC_BOOTSTRAP = 1; meta = { description = "ElKowars wacky widgets"; description = "A widget system made in Rust to create widgets for any WM"; longDescription = '' Eww (ElKowar's Wacky Widgets) is a widget system made in Rust which lets you create your own widgets similarly to how you can in AwesomeWM. The key difference: It is independent of your window manager! It can be configured in yuck and themed using CSS, is very easy to customize and provides all the flexibility you need! ''; homepage = "https://github.com/elkowar/eww"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ coffeeispower eclairevoyant figsoda lom w-lfchen ]; maintainers = with lib.maintainers; [ coffeeispower eclairevoyant figsoda lom w-lfchen ]; mainProgram = "eww"; broken = stdenv.isDarwin; }; Loading