summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2020-01-30 18:28:09 +0200
committerAdrian Perez de Castro2020-01-30 18:28:34 +0200
commit96abeea9ef82400ffe8ca69559271527a346d734 (patch)
tree6cc5903db7a75e3d6f410ecb66a3c7169cfd9bf8
parentdcf20a6ca9ae893eb3ef30deb461557d660cf353 (diff)
downloadaur-96abeea9ef82400ffe8ca69559271527a346d734.tar.gz
Bump to version 0.3.1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD14
-rw-r--r--wlroots-0.10.patch11
3 files changed, 26 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5755e7da03ea..ed5cf97d0f35 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = wayfire
pkgdesc = 3D wayland compositor
- pkgver = 0.3
+ pkgver = 0.3.1
pkgrel = 1
url = https://wayfire.org
arch = x86_64
@@ -13,9 +13,10 @@ pkgbase = wayfire
depends = glm
depends = libjpeg
conflicts = wayfire-git
- source = https://github.com/WayfireWM/wayfire/releases/download/0.3.0/wayfire-0.3.tar.xz
- sha256sums = 09c54ed81030dadebdd624eb0546f332af0f96b9e91149eb0c1cdbb99143fe86
- sha512sums = 096d03795d56d336857e844ec9cef68af36c11d1d5dc7e591aaf9be54bf1a58a87e4c23624da58d71a5fe3056a11ffc3e788316ef01fb8c36b862378065ce31a
+ source = https://github.com/WayfireWM/wayfire/releases/download/0.3.1/wayfire-0.3.1.tar.xz
+ source = wlroots-0.10.patch
+ sha256sums = f7d51e6a65a2369d9dba9cbb90a2b3926cb0c919c0dc4f90fc078caad94f0a7f
+ sha256sums = 83a4194cbf24b5c1db2ed0cfec3406862fe219df79d7074c2b264670f58be886
pkgname = wayfire
diff --git a/PKGBUILD b/PKGBUILD
index 3649f2e36d01..536788c32818 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Adrian Perez de Castro <aperez@igalia.com>
pkgname=wayfire
-pkgver=0.3
+pkgver=0.3.1
pkgrel=1
pkgdesc="3D wayland compositor"
arch=(x86_64)
@@ -9,9 +9,15 @@ license=(custom:MIT)
depends=(cairo 'wf-config>=0.3' glm libjpeg)
makedepends=(meson ninja wayland-protocols)
conflicts=("${pkgname}-git")
-source=("https://github.com/WayfireWM/${pkgname}/releases/download/${pkgver}.0/${pkgname}-${pkgver}.tar.xz")
-sha256sums=('09c54ed81030dadebdd624eb0546f332af0f96b9e91149eb0c1cdbb99143fe86')
-sha512sums=('096d03795d56d336857e844ec9cef68af36c11d1d5dc7e591aaf9be54bf1a58a87e4c23624da58d71a5fe3056a11ffc3e788316ef01fb8c36b862378065ce31a')
+source=("https://github.com/WayfireWM/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz"
+ wlroots-0.10.patch)
+sha256sums=('f7d51e6a65a2369d9dba9cbb90a2b3926cb0c919c0dc4f90fc078caad94f0a7f'
+ '83a4194cbf24b5c1db2ed0cfec3406862fe219df79d7074c2b264670f58be886')
+
+prepare () {
+ cd "${pkgname}-${pkgver}"
+ patch -p1 < "${srcdir}/wlroots-0.10.patch"
+}
build() {
rm -rf build
diff --git a/wlroots-0.10.patch b/wlroots-0.10.patch
new file mode 100644
index 000000000000..e7ae7924152e
--- /dev/null
+++ b/wlroots-0.10.patch
@@ -0,0 +1,11 @@
+--- a/meson.build 2020-01-30 18:00:20.201729274 +0200
++++ b/meson.build 2020-01-30 17:58:28.720588270 +0200
+@@ -29,7 +29,7 @@
+ pixman = dependency('pixman-1')
+ threads = dependency('threads')
+ xkbcommon = dependency('xkbcommon')
+-wlroots = dependency('wlroots', version: ['>=0.9.0', '<0.10.0'], fallback: ['wlroots', 'wlroots'])
++wlroots = dependency('wlroots', version: ['>=0.9.0', '<0.11.0'], fallback: ['wlroots', 'wlroots'])
+ wfconfig = dependency('wf-config', version: '>=0.3', fallback: ['wf-config', 'wfconfig'])
+
+ needs_libinotify = ['freebsd', 'dragonfly'].contains(host_machine.system())