summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorq234rty2022-12-23 20:25:21 +0800
committerq234rty2022-12-23 20:25:21 +0800
commit253a7f7ec939f568969753081441c3183fde283b (patch)
treee81a5e6c090e7488d62a1b8f61294fbc56799fee
parent73cf2030318fd8af7457e290505ba4b184e1909b (diff)
downloadaur-253a7f7ec939f568969753081441c3183fde283b.tar.gz
Update to 2.38.3, enable avif
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD6
2 files changed, 10 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 381954365f70..f3d0b8433bce 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = webkit2gtk-imgpaste
pkgdesc = Web content engine for GTK (with patches for pasting images from clipboard)
- pkgver = 2.38.2
+ pkgver = 2.38.3
pkgrel = 1
url = https://webkitgtk.org
arch = x86_64
@@ -30,6 +30,7 @@ pkgbase = webkit2gtk-imgpaste
depends = harfbuzz-icu
depends = hyphen
depends = icu
+ depends = libavif
depends = libegl
depends = libgcrypt
depends = libgl
@@ -60,13 +61,13 @@ pkgbase = webkit2gtk-imgpaste
depends = zlib
provides = webkit2gtk
conflicts = webkit2gtk
- source = https://webkitgtk.org/releases/webkitgtk-2.38.2.tar.xz
- source = https://webkitgtk.org/releases/webkitgtk-2.38.2.tar.xz.asc
+ source = https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz
+ source = https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz.asc
source = EnlargeObjectSize.patch
source = PasteBoardGtk.patch
validpgpkeys = D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3
validpgpkeys = 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B
- sha256sums = f3eb82899651f583b4d99cacd16af784a1a7710fce9e7b6807bd6ccde909fe3e
+ sha256sums = 41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a
sha256sums = SKIP
sha256sums = a5d2149d55190a15bc806bfddd85f43b6c714722b04ce0c1e476f9cb58985bac
sha256sums = 909eb44783d093c89400494a8b57eee3a5b926e1a5b5f1e922e1dff1a6dc3c7b
@@ -87,6 +88,7 @@ pkgname = webkit2gtk-imgpaste
depends = harfbuzz-icu
depends = hyphen
depends = icu
+ depends = libavif
depends = libegl
depends = libgcrypt
depends = libgl
diff --git a/PKGBUILD b/PKGBUILD
index f06dd4fd10f6..d16e52110eec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Eric BĂ©langer <eric@archlinux.org>
pkgname=webkit2gtk-imgpaste
-pkgver=2.38.2
+pkgver=2.38.3
pkgrel=1
pkgdesc="Web content engine for GTK (with patches for pasting images from clipboard)"
url="https://webkitgtk.org"
@@ -25,6 +25,7 @@ depends=(
harfbuzz-icu
hyphen
icu
+ libavif
libegl
libgcrypt
libgl
@@ -71,7 +72,7 @@ conflicts=(webkit2gtk)
source=($url/releases/webkitgtk-$pkgver.tar.xz{,.asc}
EnlargeObjectSize.patch
PasteBoardGtk.patch)
-sha256sums=('f3eb82899651f583b4d99cacd16af784a1a7710fce9e7b6807bd6ccde909fe3e'
+sha256sums=('41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a'
'SKIP'
'a5d2149d55190a15bc806bfddd85f43b6c714722b04ce0c1e476f9cb58985bac'
'909eb44783d093c89400494a8b57eee3a5b926e1a5b5f1e922e1dff1a6dc3c7b')
@@ -92,6 +93,7 @@ build() {
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DCMAKE_SKIP_RPATH=ON \
+ -DUSE_AVIF=ON \
-DUSE_SOUP2=ON \
-DENABLE_DOCUMENTATION=ON \
-DENABLE_MINIBROWSER=ON