Commit Graph

69 Commits

Author SHA1 Message Date
André Silva
49f83b701e
waybar: build against wireplumber-0.4 2024-03-19 11:34:53 +00:00
Patrick Steinhardt
6e3e40e68b waybar: fix build without cava support
With Waybar v0.10.0 a new "pipewire" module was added that will display
whether certain PipeWire features are certainly in use. Naturally, this
option requires libpipewire to be present. And by default it is getting
pulled in indeed via "cava" support flag. But when disabling that flag
then building Waybar will break due to the missing dependency.

Fix this by wiring up a new `pipewireSupport` flag. If either that flag
or the `cavaSupport` flag are set then we will pull in the "pipewire"
library.
2024-03-18 10:57:32 +01:00
Austin Horstman
0b1ebef658
waybar: 0.9.24 -> 0.10.0 2024-03-13 13:53:23 -05:00
éclairevoyant
e6d6637b19
waybar: fix impure dependency on /bin/sh 2024-02-09 14:07:37 -05:00
Nick Cao
4d8267a3e1
Merge pull request #276405 from jtbx/waybar-remove-jtbx
waybar: remove jtbx from maintainers
2023-12-24 11:16:11 -05:00
Jeremy Baxter
3b28ee0f3b waybar: remove jtbx from maintainers 2023-12-24 15:14:13 +13:00
rewine
eb2937be94 waybar: don't need wlroots 2023-12-23 22:08:30 +08:00
Austin Horstman
e53361fdbc
waybar: 0.9.23 -> 0.9.24 2023-11-03 08:37:39 -05:00
André Silva
7e7cfc4b73
waybar: 0.9.22 -> 0.9.23 2023-11-02 13:59:45 +00:00
NotAShelf
1810789d1d waybar: add experimentalPatches option
additional bool flag to optionally enable experimental features such as wlr/workspaces
2023-08-24 16:42:18 +00:00
Austin Horstman
b9e923ea35 waybar: remove waybar-hyprland 2023-08-21 19:00:54 +00:00
Austin Horstman
7b864dc3ea waybar: add khaneliman to maintainers 2023-08-21 19:00:54 +00:00
Anderson Torres
edf73b45fe waybar: refactor
- Reorder argument list
- Use rec-less, overlay-style overridable recursive attributes (in effect since
NixOS#119942);
- Use pushd/popd instead of subshell
- Use lib.mesonEnable and lib.mesonBool
- Indentation
- Remove nested `with`
2023-08-19 16:29:08 +00:00
Gregor Grigorjan
6039decbd1 waybar: 0.9.21 -> 0.9.22 2023-08-18 19:45:37 +00:00
1sixth
4cb22d2351
waybar: 0.9.20 -> 0.9.21 2023-08-15 11:45:29 +08:00
Jeremy
179f481687 waybar: add hyprlandSupport feature flag 2023-08-06 20:33:15 +00:00
Austin Horstman
f61284a19f
treewide: add meta.mainProgram to misc 2023-08-04 14:10:05 -05:00
ギャラ
f438d650b4
waybar: 0.9.19 -> 0.9.20 2023-07-19 21:49:47 +09:00
Danil Suetin
4333f887a6 waybar: 0.9.18 -> 0.9.19 2023-07-05 18:56:49 +02:00
teutat3s
4492a5f972
waybar: 0.9.17 -> 0.9.18
https://github.com/Alexays/Waybar/releases/tag/0.9.18

Add cava module, implemented as custom subproject like upstream:
https://github.com/Alexays/Waybar/blob/master/subprojects/cava.wrap
2023-05-31 19:12:28 +02:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Erik Rodriguez
60d89a0fc2
waybar: 0.9.16 -> 0.9.17
update waybar and add mprisSupport
2023-01-13 21:11:11 -03:00
oxalica
86d53c5a60 waybar: 0.9.15 -> 0.9.16 2022-11-25 05:23:43 +08:00
ilkecan
231e389e8c waybar: 0.9.14 -> 0.9.15 2022-11-03 09:42:01 +00:00
7FM
e4d63ba6ef waybar: fix withMediaPlayer propagatedBuildInputs
Seems like `python38Packages.pygobject3` doesn't compile anymore. Hence, use `python3.pkgs.pygobject3` to utilize the latest version of `pygobject3`.
2022-10-27 20:28:27 +02:00
ilkecan
bca2125d75 waybar: 0.9.13 -> 0.9.14 2022-10-27 07:36:16 +00:00
Minijackson
ffe324d8bd
waybar: 0.9.12 -> 0.9.13
added upower support, enabled by default
2022-05-23 20:09:25 +02:00
R. Ryantm
2da9a53905 waybar: 0.9.10 -> 0.9.12 2022-03-13 02:14:12 +00:00
Alyssa Ross
f64ee7de7a
waybar: 0.9.9 -> 0.9.10 2022-03-07 12:22:44 +00:00
Luke Granger-Brown
eda3747c9f waybar: add catch2 dep, required for running tests 2022-01-16 19:08:13 +00:00
Luke Granger-Brown
41ec26879a waybar: 0.9.8 -> 0.9.9 2022-01-16 15:37:36 +00:00
Artturin
b4fab0a98b treewide: remove fmt from buildInputs where spdlog is used
spdlog_1 has fmt_8 in propagatedBuildInputs and having fmt which points
to fmt_7 in buildInputs makes the builds use wrong fmt
2021-11-07 22:05:08 +02:00
Sebastián Mancilla
8f94a33b38 treewide: ensure pre/post phase hooks are strings
Some derivations use lib.optional or lib.optionals when setting pre/post
phase hooks. Ensure the proper lib.optionalString is used.
2021-08-20 19:08:42 -04:00
Bernardo Meurer
77a51be0f2
waybar: expose rfkillSupport 2021-08-17 18:17:36 -07:00
Bernardo Meurer
a71946413e
waybar: explicitly enable layer-shell and manpages 2021-08-17 18:17:24 -07:00
Bernardo Meurer
358aafb693
waybar: remove deprecated -Dout meson option 2021-08-17 18:17:07 -07:00
Bernardo Meurer
2eda9b7676
waybar: remove unnecessary cmake nativeBuildDep 2021-08-17 18:16:49 -07:00
Tobias Mayer
08526fa936
waybar: 0.9.7 -> 0.9.8 2021-08-17 12:03:46 +02:00
Patrick Hilhorst
0fce3c1237
waybar: 0.9.5 -> 0.9.7 2021-04-16 09:40:55 +02:00
Bernardo Meurer
fcb969e119
waybar: fix compatibility with kernels >=5.11 2021-03-02 17:08:55 -08:00
Bernardo Meurer
ecf4afbdaa
waybar: add lovesegfault as maintainer 2021-03-02 17:04:55 -08:00
AndersonTorres
a6b8246c91 waybar: mpd_clientlib -> libmpdclient 2021-02-12 08:34:53 -03:00
Bruno Bigras
7908a0762b waybar: 0.9.4 -> 0.9.5 2021-01-20 23:23:23 -05:00
Ben Siraphob
5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Elis Hirwing
37e47b7f7c
waybar: Enable pulseaudio by default
The default configuration use the pulseaudio module, but it fails to
load with errors since we've built the package without pulseaudio
support. Most systems already have pulseaudio in the system closure
anyways so the closure size change won't be noticable on end user systems.
2020-10-03 08:15:02 +02:00
Jake Gillberg
6535c9f1da waybar: 0.9.3 -> 0.9.4
Was frustrated with https://github.com/Alexays/Waybar/issues/739
2020-10-01 19:49:56 -07:00
Evils
3012ed98c2 waybar: 0.9.2 -> 0.9.3
and remove libinput as their readme says it was never used
74db69dcb7
2020-08-07 12:49:22 +02:00
Bruno Bigras
271b78451f waybar: optionally wrap mediaplayer.py 2020-05-18 13:10:43 -04:00