about summary refs log tree commit diff
path: root/pkgs/applications/window-managers
diff options
context:
space:
mode:
authorAtemu <atemu.main@gmail.com>2024-02-26 20:20:03 +0000
committerGitHub <noreply@github.com>2024-02-26 20:20:03 +0000
commit6d7b0ddfe07f2061b5e0fd3253a54467f777ab9b (patch)
tree765616604977ad2ddcec902784a8205ffd4d8d0a /pkgs/applications/window-managers
parentc1cebaeb16b06db581fe1c8664e1b35537109e0b (diff)
parent07cc28b7bccfd887edc550eb10701a93506a363d (diff)
downloadnixlib-6d7b0ddfe07f2061b5e0fd3253a54467f777ab9b.tar
nixlib-6d7b0ddfe07f2061b5e0fd3253a54467f777ab9b.tar.gz
nixlib-6d7b0ddfe07f2061b5e0fd3253a54467f777ab9b.tar.bz2
nixlib-6d7b0ddfe07f2061b5e0fd3253a54467f777ab9b.tar.lz
nixlib-6d7b0ddfe07f2061b5e0fd3253a54467f777ab9b.tar.xz
nixlib-6d7b0ddfe07f2061b5e0fd3253a54467f777ab9b.tar.zst
nixlib-6d7b0ddfe07f2061b5e0fd3253a54467f777ab9b.zip
Merge pull request #289595 from coffee-is-power/patch-1
eww: unstable-2023-08-18 -> 0.5.0
Diffstat (limited to 'pkgs/applications/window-managers')
-rw-r--r--pkgs/applications/window-managers/eww/default.nix18
1 files changed, 6 insertions, 12 deletions
diff --git a/pkgs/applications/window-managers/eww/default.nix b/pkgs/applications/window-managers/eww/default.nix
index 0479f1fe259b..b245941fc7d4 100644
--- a/pkgs/applications/window-managers/eww/default.nix
+++ b/pkgs/applications/window-managers/eww/default.nix
@@ -5,32 +5,26 @@
 , wrapGAppsHook
 , gtk3
 , librsvg
-, withWayland ? false
 , gtk-layer-shell
 , stdenv
 }:
 
 rustPlatform.buildRustPackage rec {
   pname = "eww";
-  version = "unstable-2023-08-18";
+  version = "0.5.0";
 
   src = fetchFromGitHub {
     owner = "elkowar";
     repo = "eww";
-    rev = "a9a35c1804d72ef92e04ee71555bd9e5a08fa17e";
-    hash = "sha256-GEysmNDm+olt1WXHzRwb4ZLifkXmeP5+APAN3b81/Og=";
+    rev = "v${version}";
+    hash = "sha256-HBBz1NDtj2TnDK5ghDLRrAOwHXDZlzclvVscYnmKGck=";
   };
 
-  cargoHash = "sha256-4yeu5AgleZMOLKNynGMd0XuyZxyyZ+RmzNtuJiNPN8g=";
+  cargoHash = "sha256-IirFE714NZmppLjwbWk6fxcmRXCUFzB4oxOxBvmYu5U=";
 
   nativeBuildInputs = [ pkg-config wrapGAppsHook ];
 
-  buildInputs = [ gtk3 librsvg ] ++ lib.optional withWayland gtk-layer-shell;
-
-  buildNoDefaultFeatures = true;
-  buildFeatures = [
-    (if withWayland then "wayland" else "x11")
-  ];
+  buildInputs = [ gtk3 librsvg gtk-layer-shell ];
 
   cargoBuildFlags = [ "--bin" "eww" ];
 
@@ -43,7 +37,7 @@ rustPlatform.buildRustPackage rec {
     description = "ElKowars wacky widgets";
     homepage = "https://github.com/elkowar/eww";
     license = licenses.mit;
-    maintainers = with maintainers; [ figsoda lom ];
+    maintainers = with maintainers; [ figsoda lom coffeeispower ];
     mainProgram = "eww";
     broken = stdenv.isDarwin;
   };