Skip to content
Snippets Groups Projects
Commit fe9b2e8d authored by Bro Brian's avatar Bro Brian
Browse files

updpkg; 13.0.1

parent 13613287
No related branches found
No related tags found
No related merge requests found
Pipeline #37121 failed
......@@ -10,7 +10,7 @@ pkgname=weston
pkgdesc='Reference implementation of a Wayland compositor'
pkgver=12.0.1
pkgver=13.0.1
pkgrel=3
url='https://wayland.freedesktop.org/'
......@@ -19,22 +19,14 @@ source=("https://gitlab.freedesktop.org/wayland/weston/-/release/$pkver/download
#-------------------------------------| BUILD CONFIGURATION |-----------------------------------
makedepends=('wayland-protocols' 'meson' 'ninja' 'freerdp' 'neatvnc' 'libpipewire'
makedepends=('wayland-protocols' 'meson' 'ninja' 'freerdp2' 'neatvnc' 'libpipewire'
'xorg-xwayland' 'xcb-util-cursor')
#--------------------------------------| BUILD PREPARATION |------------------------------------
prepare() {
cd $pkgname-$pkgver
# apply patch from the source array (should be a pacman feature)
local src
for src in "${source[@]}"; do
src="${src%%::*}"
src="${src##*/}"
[[ $src = *.patch ]] || continue
echo "Applying patch $src..."
patch -Np1 < "../$src"
done
patch -Np1 < "../../weston-13.0.0-neatvnc0.8.patch"
}
#--------------------------------------------| BUILD |------------------------------------------
......@@ -44,8 +36,7 @@ build() {
--libexec=lib/weston \
-Db_lto=false \
-Dsystemd=false \
-Dlauncher-logind=false
ninja -C build
}
#-------------------------------------------| PACKAGE |-----------------------------------------
......@@ -101,7 +92,7 @@ optdepends=(
license=('MIT')
sha256sums=('b18591eab278bc191720f6c09158040b795e7118af1d5ddca6acd9a8e2039535'
sha256sums=('ea1566ab4f5ffce7e9fd4f7a1fca5b30caae4d50023bf459213994094e02b29a'
'SKIP')
validpgpkeys=('7032877A3EB1EAE3E4DC9DFBF63412E60947D6EF' # Marius Vlad <marius.vlad@collabora.com>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment