[arch-commits] Commit in wpewebkit/trunk (PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Fri Apr 1 21:36:55 UTC 2022
Date: Friday, April 1, 2022 @ 21:36:55
Author: heftig
Revision: 441210
2.36.0-2: debug on, lto on
Modified:
wpewebkit/trunk/PKGBUILD
----------+
PKGBUILD | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-04-01 21:36:53 UTC (rev 441209)
+++ PKGBUILD 2022-04-01 21:36:55 UTC (rev 441210)
@@ -1,8 +1,8 @@
# Maintainer: Jan Alexander Steffens (heftig) <heftig at archlinux.org>
pkgname=wpewebkit
-pkgver=2.34.6
-pkgrel=1
+pkgver=2.36.0
+pkgrel=2
pkgdesc="Web content engine for embedded devices"
url="https://wpewebkit.org"
arch=(x86_64)
@@ -18,9 +18,9 @@
'gst-plugins-good: media decoding'
'gst-plugins-bad: media decoding'
'gst-libav: nonfree media decoding')
-options=(!lto)
+options=(debug)
source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
-sha256sums=('301e895c8ed08ce7dccef3192b972f2ccfc2020463244c64069a636f2b05265f'
+sha256sums=('096aa9f87d9bfbfc80f558388a86721cdcc508b42ddef10bd270aec9aee96d5a'
'SKIP')
validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos <cgarcia at igalia.com>
'5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro <aperez at igalia.com>
@@ -30,6 +30,11 @@
}
build() {
+ # Produce minimal debug info: 4.3 GB of debug data makes the
+ # build too slow and is too much to package for debuginfod
+ CFLAGS+=' -g1'
+ CXXFLAGS+=' -g1'
+
cmake -S $pkgname-$pkgver -B build -G Ninja \
-DPORT=WPE \
-DCMAKE_BUILD_TYPE=Release \
@@ -37,6 +42,7 @@
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DCMAKE_SKIP_RPATH=ON \
+ -DUSE_SOUP2=OFF \
-DENABLE_GTKDOC=ON \
-DENABLE_MINIBROWSER=ON
cmake --build build
More information about the arch-commits
mailing list