mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
extra/webkit2gtk-4.1 to 2.42.0-1
This commit is contained in:
parent
cf5e3f86c7
commit
63876a8938
1 changed files with 16 additions and 4 deletions
|
@ -11,8 +11,8 @@ pkgname=(
|
|||
webkit2gtk-4.1
|
||||
webkit2gtk-4.1-docs
|
||||
)
|
||||
pkgver=2.40.5
|
||||
pkgrel=2
|
||||
pkgver=2.42.0
|
||||
pkgrel=1
|
||||
pkgdesc="Web content engine for GTK"
|
||||
url="https://webkitgtk.org"
|
||||
arch=(x86_64)
|
||||
|
@ -42,6 +42,7 @@ depends=(
|
|||
libgl
|
||||
libgles
|
||||
libjpeg
|
||||
libjxl
|
||||
libmanette
|
||||
libpng
|
||||
libseccomp
|
||||
|
@ -66,11 +67,13 @@ depends=(
|
|||
zlib
|
||||
)
|
||||
makedepends=(
|
||||
clang
|
||||
cmake
|
||||
gi-docgen
|
||||
gobject-introspection
|
||||
gperf
|
||||
gst-plugins-bad
|
||||
lld
|
||||
ninja
|
||||
python
|
||||
ruby
|
||||
|
@ -81,9 +84,9 @@ makedepends=(
|
|||
source=(
|
||||
$url/releases/webkitgtk-$pkgver.tar.xz{,.asc}
|
||||
)
|
||||
sha256sums=('7de051a263668621d91a61a5eb1c3771d1a7cec900043d4afef06c326c16037f'
|
||||
sha256sums=('828f95935861fae583fb8f2ae58cf64c63c178ae2b7c2d6f73070813ad64ed1b'
|
||||
'SKIP')
|
||||
b2sums=('67b8f429af8b746a256ca36c335c33ab4fef92a4699b09b87c38e81d56e0da7b5fb20d9e0dbbc32016025e60ca2c6e44d9032c300bfbdc931f4097d5608bb62f'
|
||||
b2sums=('afaaef8482fe81645eee55be86a80fb51eff83dc000ac0dc5981d41810b5c72c59428d8e92a02c04718c0367ac19689501c81764f9603b767d7271ad9cd66075'
|
||||
'SKIP')
|
||||
validpgpkeys=(
|
||||
'D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos <cgarcia@igalia.com>
|
||||
|
@ -108,6 +111,15 @@ build() {
|
|||
-DENABLE_MINIBROWSER=ON
|
||||
)
|
||||
|
||||
# GCC with LTO fails to link libjavascriptcoregtk
|
||||
# /usr/bin/ld: /tmp/ccXxyWZV.ltrans0.ltrans.o: in function `ipint_table_size_validate':
|
||||
# <artificial>:(.text+0x49f0f): undefined reference to `ipint_extern_table_size'
|
||||
# /usr/bin/ld: /tmp/ccXxyWZV.ltrans0.ltrans.o: in function `ipint_table_fill_validate':
|
||||
# <artificial>:(.text+0x4a019): undefined reference to `ipint_extern_table_fill'
|
||||
# collect2: error: ld returned 1 exit status
|
||||
export CC=clang CXX=clang++
|
||||
LDFLAGS+=" -fuse-ld=lld"
|
||||
|
||||
# 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'
|
||||
|
|
Loading…
Reference in a new issue