Introduction
Introduction Statistics Contact Development Disclaimer Help
Make volume component work on FreeBSD - slstatus - status monitor
git clone git://git.suckless.org/slstatus
Log
Files
Refs
README
LICENSE
---
commit 798809ce02528d5954e0b1d524f44c29503a7407
parent 77bfb76a971ed8d114fc12db70d8bfeef923510e
Author: [email protected] <[email protected]>
Date: Fri, 1 Jan 2021 16:52:57 +0100
Make volume component work on FreeBSD
- Edit compile instructions
- Reuse OpenBSD sndio implementation
Diffstat:
M components/volume.c | 2 +-
M config.def.h | 2 +-
M config.mk | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/components/volume.c b/components/volume.c
@@ -7,7 +7,7 @@
#include "../util.h"
-#if defined(__OpenBSD__)
+#if defined(__OpenBSD__) | defined(__FreeBSD__)
#include <sys/queue.h>
#include <poll.h>
#include <sndio.h>
diff --git a/config.def.h b/config.def.h
@@ -59,7 +59,7 @@ static const char unknown_str[] = "n/a";
* uptime system uptime NULL
* username username of current user NULL
* vol_perc OSS/ALSA volume in percent mixer file (/dev/mixer)
- * NULL on OpenBSD
+ * NULL on OpenBSD/FreeBSD
* wifi_perc WiFi signal in percent interface name (wlan0)
* wifi_essid WiFi ESSID interface name (wlan0)
*/
diff --git a/config.mk b/config.mk
@@ -15,7 +15,7 @@ CPPFLAGS = -I$(X11INC) -D_DEFAULT_SOURCE
CFLAGS = -std=c99 -pedantic -Wall -Wextra -Os
LDFLAGS = -L$(X11LIB) -s
# OpenBSD: add -lsndio
-# FreeBSD: add -lkvm
+# FreeBSD: add -lkvm -lsndio
LDLIBS = -lX11
# compiler and linker
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.