update
This commit is contained in:
47
waybar-cava-git/.SRCINFO
Normal file
47
waybar-cava-git/.SRCINFO
Normal file
@@ -0,0 +1,47 @@
|
||||
pkgbase = waybar-git
|
||||
pkgdesc = Highly customizable Wayland bar for Sway and Wlroots based compositors (GIT)
|
||||
pkgver = r2429.09142fa3
|
||||
pkgrel = 1
|
||||
url = https://github.com/Alexays/Waybar/
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
makedepends = git
|
||||
makedepends = cmake
|
||||
makedepends = catch2
|
||||
makedepends = meson
|
||||
makedepends = scdoc
|
||||
makedepends = wayland-protocols
|
||||
makedepends = python-setuptools
|
||||
makedepends = glib2-devel
|
||||
depends = gtkmm3
|
||||
depends = libjsoncpp.so
|
||||
depends = libsigc++
|
||||
depends = fmt
|
||||
depends = jack
|
||||
depends = libjack.so
|
||||
depends = wayland
|
||||
depends = libdate-tz.so
|
||||
depends = libspdlog.so
|
||||
depends = gtk-layer-shell
|
||||
depends = libupower-glib.so
|
||||
depends = upower
|
||||
depends = libevdev
|
||||
depends = libinput
|
||||
depends = libpulse
|
||||
depends = libnl
|
||||
depends = libappindicator-gtk3
|
||||
depends = libdbusmenu-gtk3
|
||||
depends = libmpdclient
|
||||
depends = libsndio.so
|
||||
depends = libxkbcommon
|
||||
depends = libwireplumber
|
||||
depends = playerctl
|
||||
optdepends = otf-font-awesome: Icons in the default configuration
|
||||
provides = waybar
|
||||
conflicts = waybar
|
||||
backup = etc/xdg/waybar/config
|
||||
backup = etc/xdg/waybar/style.css
|
||||
source = waybar-git::git+https://github.com/Alexays/Waybar
|
||||
sha1sums = SKIP
|
||||
|
||||
pkgname = waybar-git
|
||||
86
waybar-cava-git/PKGBUILD
Normal file
86
waybar-cava-git/PKGBUILD
Normal file
@@ -0,0 +1,86 @@
|
||||
# Maintainer: Alexis Rouillard <contact@arouillard.fr>
|
||||
|
||||
pkgname=waybar-git
|
||||
pkgver=r3845.0332d2eb
|
||||
pkgrel=1
|
||||
pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based compositors (GIT)'
|
||||
arch=('x86_64')
|
||||
url='https://github.com/Alexays/Waybar/'
|
||||
license=('MIT')
|
||||
provides=('waybar')
|
||||
conflicts=('waybar')
|
||||
depends=(
|
||||
'gtkmm3'
|
||||
'libjsoncpp.so'
|
||||
'libsigc++'
|
||||
'fmt'
|
||||
'jack' 'libjack.so'
|
||||
'wayland'
|
||||
'libdate-tz.so'
|
||||
'libspdlog.so'
|
||||
'gtk-layer-shell'
|
||||
'libupower-glib.so'
|
||||
'upower'
|
||||
'libevdev'
|
||||
'libinput'
|
||||
'libpulse'
|
||||
'libnl'
|
||||
'libappindicator-gtk3'
|
||||
'libdbusmenu-gtk3'
|
||||
'libmpdclient'
|
||||
'libsndio.so'
|
||||
'libxkbcommon'
|
||||
'libwireplumber'
|
||||
'playerctl'
|
||||
)
|
||||
makedepends=(
|
||||
'git'
|
||||
'cmake'
|
||||
'catch2'
|
||||
'meson'
|
||||
'scdoc' # For generating manpages
|
||||
'wayland-protocols'
|
||||
'python-setuptools'
|
||||
'glib2-devel'
|
||||
)
|
||||
backup=(
|
||||
etc/xdg/waybar/config
|
||||
etc/xdg/waybar/style.css
|
||||
)
|
||||
optdepends=(
|
||||
'otf-font-awesome: Icons in the default configuration'
|
||||
)
|
||||
|
||||
source=("${pkgname}::git+https://github.com/Alexays/Waybar")
|
||||
options=('!lto')
|
||||
|
||||
sha1sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd "${srcdir}/${pkgname}"
|
||||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${pkgname}"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}"
|
||||
rm -rf "${srcdir}/build"
|
||||
meson setup --prefix=/usr \
|
||||
--buildtype=plain \
|
||||
--auto-features=enabled \
|
||||
-Dexperimental=true \
|
||||
-Dcava=disabled \
|
||||
-Dtests=disabled \
|
||||
-Dcava=enabled \
|
||||
-Db_lto=false \
|
||||
"${srcdir}/build"
|
||||
ninja -C "${srcdir}/build"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" ninja -C "${srcdir}/build" install
|
||||
install -Dm644 "${srcdir}/${pkgname}/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/"
|
||||
}
|
||||
Reference in New Issue
Block a user