summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD41
2 files changed, 40 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9fe7197785bc..4c58e4c96894 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,20 +5,25 @@ pkgbase = waybar-git
url = https://github.com/Alexays/Waybar/
arch = x86_64
license = MIT
- makedepends = meson
makedepends = git
+ makedepends = cmake
+ makedepends = meson
+ makedepends = scdoc
+ makedepends = wayland-protocols
depends = gtkmm3
- depends = fmt
- depends = jsoncpp
+ depends = libjsoncpp.so
depends = libinput
- depends = libnl>=3.0
- depends = libsigc++>=2.0
+ depends = libsigc++
+ depends = fmt
depends = wayland
- depends = libdbusmenu-gtk3
- depends = libappindicator-gtk3
+ depends = chrono-date
+ depends = libspdlog.so
+ depends = gtk-layer-shell
depends = libpulse
- optdepends = sway: Sway modules support
- optdepends = libmpdclient: Mpd module support
+ depends = libnl
+ depends = libappindicator-gtk3
+ depends = libdbusmenu-gtk3
+ depends = libmpdclient
optdepends = otf-font-awesome: Icons in the default configuration
provides = waybar
conflicts = waybar
diff --git a/PKGBUILD b/PKGBUILD
index fdb003c68528..536dadcf8432 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,21 +9,32 @@ url='https://github.com/Alexays/Waybar/'
license=('MIT')
provides=('waybar')
conflicts=('waybar')
-depends=('gtkmm3'
- 'fmt'
- 'jsoncpp'
- 'libinput'
- 'libnl>=3.0'
- 'libsigc++>=2.0'
- 'wayland'
- 'libdbusmenu-gtk3'
- 'libappindicator-gtk3'
- 'libpulse')
-makedepends=('meson'
- 'git')
-optdepends=('sway: Sway modules support'
- 'libmpdclient: Mpd module support'
- 'otf-font-awesome: Icons in the default configuration')
+depends=(
+ 'gtkmm3'
+ 'libjsoncpp.so'
+ 'libinput'
+ 'libsigc++'
+ 'fmt'
+ 'wayland'
+ 'chrono-date'
+ 'libspdlog.so'
+ 'gtk-layer-shell'
+ 'libpulse'
+ 'libnl'
+ 'libappindicator-gtk3'
+ 'libdbusmenu-gtk3'
+ 'libmpdclient'
+)
+makedepends=(
+ 'git'
+ 'cmake'
+ 'meson'
+ 'scdoc' # For generating manpages
+ 'wayland-protocols'
+)
+optdepends=(
+ 'otf-font-awesome: Icons in the default configuration'
+)
source=("${pkgname}::git://github.com/Alexays/Waybar"
'meson.build.patch')