mirror of
https://github.com/BioArchLinux/Packages.git
synced 2025-03-10 12:02:42 +00:00
wayfire: try to fix
This commit is contained in:
parent
1b2f7808dc
commit
54967a0ecb
1 changed files with 17 additions and 9 deletions
|
@ -6,8 +6,15 @@ pkgdesc="3D wayland compositor"
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
url=https://wayfire.org
|
url=https://wayfire.org
|
||||||
license=(custom:MIT)
|
license=(custom:MIT)
|
||||||
depends=(cairo pango wf-config libjpeg libinput wlroots lsof nlohmann-json seatd glm)
|
depends=('cairo' 'pango' 'libdrm' 'libevdev'
|
||||||
makedepends=(meson ninja wayland-protocols glm cmake doctest pango git)
|
'libglvnd' 'libinput' 'libjpeg'
|
||||||
|
'libpng' 'libxkbcommon' 'pixman' 'polkit'
|
||||||
|
'seatd' 'xcb-util-errors' 'xcb-util-renderutil'
|
||||||
|
'xcb-util-wm' 'xorg-xwayland' 'wayland'
|
||||||
|
'libdisplay-info' 'libliftoff' 'wf-config')
|
||||||
|
makedepends=('git' 'glslang' 'meson' 'ninja' 'cmake' 'vulkan-headers' 'doctest' 'pkgconf' 'wayland-protocols'
|
||||||
|
'nlohmann-json' 'libxml2' 'glm'
|
||||||
|
)
|
||||||
conflicts=("${pkgname}-git")
|
conflicts=("${pkgname}-git")
|
||||||
source=("git+https://github.com/WayfireWM/${pkgname}.git")
|
source=("git+https://github.com/WayfireWM/${pkgname}.git")
|
||||||
sha256sums=('SKIP')
|
sha256sums=('SKIP')
|
||||||
|
@ -25,14 +32,15 @@ prepare(){
|
||||||
build() {
|
build() {
|
||||||
cd "$srcdir/wayfire"
|
cd "$srcdir/wayfire"
|
||||||
arch-meson \
|
arch-meson \
|
||||||
--buildtype=debug \
|
--buildtype=release \
|
||||||
-Duse_system_wlroots=enabled \
|
-Dxwayland=auto \
|
||||||
|
-Duse_system_wlroots=disabled \
|
||||||
-Duse_system_wfconfig=enabled \
|
-Duse_system_wfconfig=enabled \
|
||||||
-Dtests=disabled \
|
-Db_lto=true \
|
||||||
-Ddebug_ipc=false \
|
-Db_pie=true \
|
||||||
. \
|
|
||||||
build
|
build
|
||||||
ninja -C build
|
ninja -C build
|
||||||
|
sed "/WF_SRC_DIR/d" -i build/config.h
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue