extra/wpewebkit to 2.46.0-1

This commit is contained in:
Kevin Mihelich 2024-09-21 15:11:54 +00:00
parent 917ece7b39
commit 10c4872e6a
2 changed files with 15 additions and 10 deletions

View file

@ -1,6 +1,6 @@
pkgbase = wpewebkit
pkgdesc = Embeddable web content engine
pkgver = 2.44.4
pkgver = 2.46.0
pkgrel = 1
url = https://wpewebkit.org
arch = x86_64
@ -61,6 +61,7 @@ pkgbase = wpewebkit
depends = libdrm
depends = libepoxy
depends = libgcrypt
depends = libinput
depends = libjpeg
depends = libjxl
depends = libpng
@ -82,13 +83,13 @@ pkgbase = wpewebkit
depends = xdg-dbus-proxy
depends = zlib
options = !lto
source = https://wpewebkit.org/releases/wpewebkit-2.44.4.tar.xz
source = https://wpewebkit.org/releases/wpewebkit-2.44.4.tar.xz.asc
source = https://wpewebkit.org/releases/wpewebkit-2.46.0.tar.xz
source = https://wpewebkit.org/releases/wpewebkit-2.46.0.tar.xz.asc
validpgpkeys = 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B
validpgpkeys = 013A0127AC9C65B34FFA62526C1009B693975393
sha256sums = cd6042c63a6f883cc1586e5cea94e846aaaee6a864c14988e8af4ef4f362ba3b
sha256sums = 301550fbd8703f3ba4c4a65fe596686960569f8a3b0f6668243179cbc77bbc50
sha256sums = SKIP
b2sums = 55cfdd08db3e6290fa17f1f94f14b349fb69b87446d86305f8bdcf952c72743fb645931378b2b505a85cd452beacaeaac642d340fb25ecfa280d39d931bc58cf
b2sums = de8d64aa22eb3a544d8029c24a3e75bd17a452d217bdf61d0e287a129c48e371eef2f5c53026be483a305589bf8a294882aa9680f08299dac823890e2eb66484
b2sums = SKIP
pkgname = wpewebkit
@ -112,6 +113,7 @@ pkgname = wpewebkit
depends = libdrm
depends = libepoxy
depends = libgcrypt
depends = libinput
depends = libjpeg
depends = libjxl
depends = libpng
@ -138,6 +140,7 @@ pkgname = wpewebkit
optdepends = gst-libav: nonfree media decoding
optdepends = gst-plugins-bad: media decoding
optdepends = gst-plugins-good: media decoding
provides = libWPEPlatform-2.0.so
provides = libWPEWebKit-2.0.so
pkgname = wpewebkit-docs

View file

@ -8,7 +8,7 @@ pkgname=(
wpewebkit
wpewebkit-docs
)
pkgver=2.44.4
pkgver=2.46.0
pkgrel=1
pkgdesc="Embeddable web content engine"
url="https://wpewebkit.org"
@ -61,6 +61,7 @@ depends=(
libdrm
libepoxy
libgcrypt
libinput
libjpeg
libjxl
libpng
@ -105,9 +106,9 @@ options=(
source=(
$url/releases/wpewebkit-$pkgver.tar.xz{,.asc}
)
sha256sums=('cd6042c63a6f883cc1586e5cea94e846aaaee6a864c14988e8af4ef4f362ba3b'
sha256sums=('301550fbd8703f3ba4c4a65fe596686960569f8a3b0f6668243179cbc77bbc50'
'SKIP')
b2sums=('55cfdd08db3e6290fa17f1f94f14b349fb69b87446d86305f8bdcf952c72743fb645931378b2b505a85cd452beacaeaac642d340fb25ecfa280d39d931bc58cf'
b2sums=('de8d64aa22eb3a544d8029c24a3e75bd17a452d217bdf61d0e287a129c48e371eef2f5c53026be483a305589bf8a294882aa9680f08299dac823890e2eb66484'
'SKIP')
validpgpkeys=(
# https://wpewebkit.org/release/verify/
@ -138,8 +139,8 @@ 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'
CFLAGS+=' -g0'
CXXFLAGS+=' -g0'
[[ $CARCH == "armv7h" ]] && CFLAGS=`echo $CFLAGS | sed -e 's/neon/vfpv3/'` && CXXFLAGS="$CFLAGS"
@ -153,6 +154,7 @@ package_wpewebkit() {
libwpe-1.0.so
)
provides+=(
libWPEPlatform-2.0.so
libWPEWebKit-2.0.so
)
optdepends=(