mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
extra/webkit2gtk to 2.42.0-1
This commit is contained in:
parent
66bd2f393b
commit
cf5e3f86c7
1 changed files with 16 additions and 4 deletions
|
@ -11,8 +11,8 @@ pkgname=(
|
||||||
webkit2gtk
|
webkit2gtk
|
||||||
webkit2gtk-docs
|
webkit2gtk-docs
|
||||||
)
|
)
|
||||||
pkgver=2.40.5
|
pkgver=2.42.0
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Web content engine for GTK"
|
pkgdesc="Web content engine for GTK"
|
||||||
url="https://webkitgtk.org"
|
url="https://webkitgtk.org"
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
|
@ -42,6 +42,7 @@ depends=(
|
||||||
libgl
|
libgl
|
||||||
libgles
|
libgles
|
||||||
libjpeg
|
libjpeg
|
||||||
|
libjxl
|
||||||
libmanette
|
libmanette
|
||||||
libpng
|
libpng
|
||||||
libseccomp
|
libseccomp
|
||||||
|
@ -66,11 +67,13 @@ depends=(
|
||||||
zlib
|
zlib
|
||||||
)
|
)
|
||||||
makedepends=(
|
makedepends=(
|
||||||
|
clang
|
||||||
cmake
|
cmake
|
||||||
gi-docgen
|
gi-docgen
|
||||||
gobject-introspection
|
gobject-introspection
|
||||||
gperf
|
gperf
|
||||||
gst-plugins-bad
|
gst-plugins-bad
|
||||||
|
lld
|
||||||
ninja
|
ninja
|
||||||
python
|
python
|
||||||
ruby
|
ruby
|
||||||
|
@ -81,9 +84,9 @@ makedepends=(
|
||||||
source=(
|
source=(
|
||||||
$url/releases/webkitgtk-$pkgver.tar.xz{,.asc}
|
$url/releases/webkitgtk-$pkgver.tar.xz{,.asc}
|
||||||
)
|
)
|
||||||
sha256sums=('7de051a263668621d91a61a5eb1c3771d1a7cec900043d4afef06c326c16037f'
|
sha256sums=('828f95935861fae583fb8f2ae58cf64c63c178ae2b7c2d6f73070813ad64ed1b'
|
||||||
'SKIP')
|
'SKIP')
|
||||||
b2sums=('67b8f429af8b746a256ca36c335c33ab4fef92a4699b09b87c38e81d56e0da7b5fb20d9e0dbbc32016025e60ca2c6e44d9032c300bfbdc931f4097d5608bb62f'
|
b2sums=('afaaef8482fe81645eee55be86a80fb51eff83dc000ac0dc5981d41810b5c72c59428d8e92a02c04718c0367ac19689501c81764f9603b767d7271ad9cd66075'
|
||||||
'SKIP')
|
'SKIP')
|
||||||
validpgpkeys=(
|
validpgpkeys=(
|
||||||
'D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos <cgarcia@igalia.com>
|
'D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3' # Carlos Garcia Campos <cgarcia@igalia.com>
|
||||||
|
@ -108,6 +111,15 @@ build() {
|
||||||
-DENABLE_MINIBROWSER=ON
|
-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
|
# Produce minimal debug info: 4.3 GB of debug data makes the
|
||||||
# build too slow and is too much to package for debuginfod
|
# build too slow and is too much to package for debuginfod
|
||||||
CFLAGS+=' -g1'
|
CFLAGS+=' -g1'
|
||||||
|
|
Loading…
Reference in a new issue