aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2020-09-27 05:28:46 -0300
committerLeo <thinkabit.ukim@gmail.com>2020-09-27 08:40:39 +0000
commit427cb6937f9191da8954afc696f1a414454bf648 (patch)
tree3ebcfc941620287d630e986148d66499e51df448
parent120ec33b549bf30b6b2c5a5f10326a2411f59fce (diff)
downloadaports-427cb6937f9191da8954afc696f1a414454bf648.tar.gz
aports-427cb6937f9191da8954afc696f1a414454bf648.tar.bz2
aports-427cb6937f9191da8954afc696f1a414454bf648.tar.xz
community/weston: upgrade to 9.0.0
-rw-r--r--community/weston/APKBUILD10
-rw-r--r--community/weston/missing-fnctl_h.patch15
2 files changed, 21 insertions, 4 deletions
diff --git a/community/weston/APKBUILD b/community/weston/APKBUILD
index e1bdc48031..18fbc6256e 100644
--- a/community/weston/APKBUILD
+++ b/community/weston/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Valery Kartel <valery.kartel@gmail.com>
pkgname=weston
-pkgver=8.0.0
-pkgrel=3
+pkgver=9.0.0
+pkgrel=0
_libname=lib$pkgname
_libdir=$_libname-${pkgver%%.*}
pkgdesc="The reference Wayland server"
@@ -31,6 +31,7 @@ subpackages="$pkgname-dev $pkgname-doc $subpackages
"
source="https://wayland.freedesktop.org/releases/weston-$pkgver.tar.xz
timespec.patch
+ missing-fnctl_h.patch
"
# weston-launch requires suid
options="!check suid"
@@ -123,5 +124,6 @@ _sub() {
mv "$pkgdir"/$path/$name "$subpkgdir"/$path
}
-sha512sums="74853b0c9cabbabe942a2d057b65e4e97b48dc5f4df6d7b9ffc10ec52bc787009b12b900be6b426551902b920b7308baa967b7489761641dc9c31cf90440950c weston-8.0.0.tar.xz
-3e596af4bf0a6b06a5d28376043db111fe1c161ead04501fa6d2c667b5a21889cca3354d1bdc4ac794841bef68ed5e1a7a84e44e7d510e947e3673195706caed timespec.patch"
+sha512sums="ccc263f8279b7b23e5c593b4a8a023de2c3dc178b1b8d6593599171770bcfe97608de9fcb77aa1cab39255451d289d323e51c317dae190c7641282e085b84f90 weston-9.0.0.tar.xz
+3e596af4bf0a6b06a5d28376043db111fe1c161ead04501fa6d2c667b5a21889cca3354d1bdc4ac794841bef68ed5e1a7a84e44e7d510e947e3673195706caed timespec.patch
+57c1475a7a1593e26d4fae37a3cc391b43b8ec03ecf0a9da9024b0e5660565cab929bb38520bb51077f6a37a9547448b38655c1e3b9ed8237eefe81a650d5be3 missing-fnctl_h.patch"
diff --git a/community/weston/missing-fnctl_h.patch b/community/weston/missing-fnctl_h.patch
new file mode 100644
index 0000000000..bb6a7b253b
--- /dev/null
+++ b/community/weston/missing-fnctl_h.patch
@@ -0,0 +1,15 @@
+Upstream: Yes
+Reason: Fixes compilation on musl
+
+diff --git a/tests/weston-test-fixture-compositor.c b/tests/weston-test-fixture-compositor.c
+index 0c9855f..e0e32c9 100644
+--- a/tests/weston-test-fixture-compositor.c
++++ b/tests/weston-test-fixture-compositor.c
+@@ -31,6 +31,7 @@
+ #include <unistd.h>
+ #include <sys/file.h>
+ #include <errno.h>
++#include <fcntl.h>
+
+ #include "shared/helpers.h"
+ #include "weston-test-fixture-compositor.h"