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) <[email protected]> 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 <[email protected]> '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de Castro <[email protected]> @@ -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
