diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 16 insertions, 11 deletions
@@ -1,21 +1,24 @@ # Maintainer: Solomon Choina <shlomochoina@gmail.com> # Co-Maintainer: Frank Tao <frank.tao@uwaterloo.ca> pkgname=wayfire-git -pkgver=0.7.4.r214.gda7a929c +pkgver=0.8.0.r102.g906a3105 pkgrel=1 pkgdesc="3D wayland compositor" arch=('x86_64') url="https://github.com/WayfireWM/wayfire" -license=('MIT') -depends=('cairo' 'pango' 'doctest' 'freetype2' 'glm' 'nlohmann-json' - 'libdrm' 'libevdev' 'libglvnd' 'libinput' 'libjpeg' - 'libpng' 'libxkbcommon' 'libxml2' 'pixman' 'polkit' - 'pkgconf' 'seatd' 'xcb-util-errors' 'xcb-util-renderutil' - 'xcb-util-wm' 'xorg-xwayland' 'wayland' 'wayland-protocols') -makedepends=('git' 'glslang' 'meson' 'ninja' 'cmake' 'vulkan-headers') +license=(MIT) +depends=('cairo' 'pango' 'libdrm' 'libevdev' + 'libglvnd' 'libinput' 'libjpeg' + 'libpng' 'libxkbcommon' 'pixman' 'polkit' + 'seatd' 'xcb-util-errors' 'xcb-util-renderutil' + 'xcb-util-wm' 'xorg-xwayland' 'wayland' + 'libdisplay-info' 'wf-config-git') +makedepends=('git' 'glslang' 'meson' 'ninja' 'cmake' 'vulkan-headers' 'doctest' 'pkgconf' 'wayland-protocols' + 'nlohmann-json' 'libxml2' 'glm' + ) optdepends=('xorg-xeyes') -provides=("${pkgname%-git}" 'wlroots' 'wf-config' 'wlroots-git' 'wf-config-git' 'libwlroots.so') -conflicts=("$pkgname" 'wlroots-git' 'wlroots' 'wf-config-git' 'wf-config') +provides=("${pkgname%-git}" 'wlroots' 'wlroots-git' 'libwlroots.so') +conflicts=("${pkgname%-git}" 'wlroots-git') replaces=() options=() @@ -34,7 +37,7 @@ build() { --buildtype=release \ -Dxwayland=auto \ -Duse_system_wlroots=disabled \ - -Duse_system_wfconfig=disabled \ + -Duse_system_wfconfig=enabled \ -Db_lto=true \ -Db_pie=true \ build @@ -48,4 +51,6 @@ package() { DESTDIR="$pkgdir/" ninja -C build install install -Dm644 wayfire.desktop $pkgdir/usr/share/wayland-sessions/wayfire.desktop cp wayfire.ini $pkgdir/usr/share + install -Dm644 "LICENSE" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |