diff options
author | Dan Johansen | 2024-03-16 20:13:06 +0100 |
---|---|---|
committer | Dan Johansen | 2024-03-16 20:13:06 +0100 |
commit | cf3bbb57ec003b3716909eea3f02cc9f047de269 (patch) | |
tree | ae6071bd1f90f13b44f9e276db93afb4d413f1b6 | |
parent | 6795e80ed04cade0386004dfe3a223df4e932c61 (diff) | |
download | aur-cf3bbb57ec003b3716909eea3f02cc9f047de269.tar.gz |
fix compilation against wlroots 0.17
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 14 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = wayfire-plugins-toplevel-manager pkgdesc = A general window management protocol, and its implementation for Wayfire in the form of wayfire plugin pkgver = 0.8.0 - pkgrel = 2 + pkgrel = 3 url = https://gitlab.com/wayfireplugins/windowmanager arch = x86_64 arch = aarch64 @@ -12,6 +12,8 @@ pkgbase = wayfire-plugins-toplevel-manager depends = wayfire depends = wayland source = https://gitlab.com/wayfireplugins/windowmanager/-/archive/v0.8.0/windowmanager-v0.8.0.tar.gz + source = https://gitlab.com/wayfireplugins/windowmanager/-/commit/0bf81a1d1af06f624722325148d6d8f7d3dcf260.patch md5sums = bee49efa44c7d653c75d891dca1ac25a + md5sums = 1ccdefa3f69e44304c411ca0c5ba59f0 pkgname = wayfire-plugins-toplevel-manager @@ -3,19 +3,26 @@ _pkgname=windowmanager pkgname=wayfire-plugins-toplevel-manager pkgver=0.8.0 -pkgrel=2 +pkgrel=3 pkgdesc="A general window management protocol, and its implementation for Wayfire in the form of wayfire plugin" arch=('x86_64' 'aarch64') url="https://gitlab.com/wayfireplugins/${_pkgname}" license=('MIT') depends=('wayfire' 'wayland') makedepends=('meson' 'ninja' 'glm') -source=("https://gitlab.com/wayfireplugins/${_pkgname}/-/archive/v${pkgver}/${_pkgname}-v${pkgver}.tar.gz") -md5sums=('bee49efa44c7d653c75d891dca1ac25a') +source=("https://gitlab.com/wayfireplugins/${_pkgname}/-/archive/v${pkgver}/${_pkgname}-v${pkgver}.tar.gz" + "https://gitlab.com/wayfireplugins/windowmanager/-/commit/0bf81a1d1af06f624722325148d6d8f7d3dcf260.patch") +md5sums=('bee49efa44c7d653c75d891dca1ac25a' + '1ccdefa3f69e44304c411ca0c5ba59f0') + +prepare() { + cd "${_pkgname}-v${pkgver}" + patch -Np1 -i ../0bf81a1d1af06f624722325148d6d8f7d3dcf260.patch #Fix compilation against wlroots 0.17 +} build() { cd "${_pkgname}-v${pkgver}" - PKG_CONFIG_PATH=/usr/lib/wlroots0.16/pkgconfig meson setup .build --prefix=/usr --buildtype=release + meson setup .build --prefix=/usr --buildtype=release ninja -C .build } |