summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Cao <nickcao@nichi.co>2023-01-15 07:36:07 +0800
committerGitHub <noreply@github.com>2023-01-15 07:36:07 +0800
commit7887c2405e66d621ad3fb58ba417a2b257e6bb6d (patch)
tree53fc95d9fea362c626151a44b75e567e227545f3
parent752f2732d87e7a587d3c7dea781c82d59dbc42a3 (diff)
parent60d89a0fc218cdb3428be53c2d8ba3c63dc6881c (diff)
Merge pull request #210600 from rodrgz/waybarUpdate
waybar: 0.9.16 -> 0.9.17
-rw-r--r--pkgs/applications/misc/waybar/default.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/pkgs/applications/misc/waybar/default.nix b/pkgs/applications/misc/waybar/default.nix
index 1bd63b77b139..64c9c13d8c28 100644
--- a/pkgs/applications/misc/waybar/default.nix
+++ b/pkgs/applications/misc/waybar/default.nix
@@ -20,6 +20,7 @@
, inputSupport ? true, libinput
, jackSupport ? true, libjack2
, mpdSupport ? true, libmpdclient
+, mprisSupport ? stdenv.isLinux, playerctl ? false
, nlSupport ? true, libnl
, pulseSupport ? true, libpulseaudio
, rfkillSupport ? true
@@ -30,18 +31,18 @@
, udevSupport ? true, udev
, upowerSupport ? true, upower
, wireplumberSupport ? true, wireplumber
-, withMediaPlayer ? false, glib, gobject-introspection, python3, playerctl
+, withMediaPlayer ? mprisSupport && false, glib, gobject-introspection, python3
}:
stdenv.mkDerivation rec {
pname = "waybar";
- version = "0.9.16";
+ version = "0.9.17";
src = fetchFromGitHub {
owner = "Alexays";
repo = "Waybar";
rev = version;
- sha256 = "sha256-hcU0ijWIN7TtIPkURVmAh0kanQWkBUa22nubj7rSfBs=";
+ hash = "sha256-sdNenmzI/yvN9w4Z83ojDJi+2QBx2hxhJQCFkc5kCZw=";
};
nativeBuildInputs = [
@@ -53,6 +54,7 @@ stdenv.mkDerivation rec {
playerctl
python3.pkgs.pygobject3
];
+
strictDeps = false;
buildInputs = with lib;
@@ -62,6 +64,7 @@ stdenv.mkDerivation rec {
++ optional inputSupport libinput
++ optional jackSupport libjack2
++ optional mpdSupport libmpdclient
+ ++ optional mprisSupport playerctl
++ optional nlSupport libnl
++ optional pulseSupport libpulseaudio
++ optional sndioSupport sndio
@@ -83,6 +86,7 @@ stdenv.mkDerivation rec {
libnl = nlSupport;
libudev = udevSupport;
mpd = mpdSupport;
+ mpris = mprisSupport;
pulseaudio = pulseSupport;
rfkill = rfkillSupport;
sndio = sndioSupport;
@@ -104,9 +108,10 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
+ changelog = "https://github.com/alexays/waybar/releases/tag/${version}";
description = "Highly customizable Wayland bar for Sway and Wlroots based compositors";
license = licenses.mit;
- maintainers = with maintainers; [ FlorianFranzen minijackson synthetica lovesegfault ];
+ maintainers = with maintainers; [ FlorianFranzen minijackson synthetica lovesegfault rodrgz ];
platforms = platforms.unix;
homepage = "https://github.com/alexays/waybar";
};