summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIván Ávalos <avalos at disroot.org>2023-03-14 16:59:31 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2023-03-14 18:31:40 -0400
commitf9ae3e6e869152640075b6b97c736031b81afea2 (patch)
tree7eef60294b0fab20f0023816d6b2f8d659f02348
parent1a6ef6e180de7eaabffcf6daa851a05c2a482402 (diff)
[epiphany]: upgrade to v43.0
-rw-r--r--libre/epiphany/PKGBUILD24
1 files changed, 10 insertions, 14 deletions
diff --git a/libre/epiphany/PKGBUILD b/libre/epiphany/PKGBUILD
index 78b03a794..877b126dc 100644
--- a/libre/epiphany/PKGBUILD
+++ b/libre/epiphany/PKGBUILD
@@ -2,10 +2,11 @@
# Contributor: Jan de Groot <jgc@archlinux.org>
# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
# Contributor: Isaac David <isacdaavid@at@isacdaavid@dot@info>
-# Contributor: Iván Ávalos <avalos@disroot.org>
+# Contributor: Iván Ávalos <avalos at disroot.org>
# Contributor: André Silva <emulatorman@hyperbola.info>
# Contributor: Márcio Silva <coadde@hyperbola.info>
+
# parabola changes and rationale:
# - rebranded to parabola
# - switched default searchengine to duckduckgo
@@ -13,9 +14,10 @@
# used at runtime according to readelf -d
# - pin to sodeps
+
pkgname=epiphany
-pkgver=42.3
-pkgrel=3
+pkgver=43.0
+pkgrel=1
pkgrel+=.parabola1
pkgdesc="A GNOME web browser based on the WebKit rendering engine"
pkgdesc+=", with DuckDuckGo-HTML search"
@@ -23,17 +25,15 @@ url="https://wiki.gnome.org/Apps/Web"
arch=(x86_64)
arch+=(i686 armv7h)
license=(GPL)
-depends=(webkit2gtk-4.1 gcr icu libdazzle libhandy libarchive)
-# we don't have libportal-gtk3 yet on i686
-depends_armv7h+=(libportal-gtk3)
-depends_x86_64+=(libportal-gtk3)
+depends=(webkit2gtk-4.1 gcr icu libdazzle libhandy libarchive libportal-gtk3
+ libsoup3)
depends=( $( sed 's| icu | |' <<<${depends[@]} ) )
depends+=(libhogweed.so)
makedepends=(docbook-xml startup-notification lsb-release gobject-introspection
yelp-tools git meson)
checkdepends=(xorg-server-xvfb aspell hspell hunspell nuspell libvoikko)
groups=(gnome)
-_commit=6cdf86702e747867b2f4b338429733f84f554f80 # tags/42.3^0
+_commit=e5882e2b1fa040fbe6494ee9808591046a6eafa5 # tags/43.0^0
source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit")
source+=(libre.patch)
sha256sums=('SKIP')
@@ -56,12 +56,8 @@ prepare() {
}
build() {
- if [ "${CARCH}" != "i686" ] ; then
- arch-meson $pkgname build -D soup2=disabled
- else
- arch-meson $pkgname build -D soup2=disabled -D libportal=disabled
- fi
- meson compile -C build
+ arch-meson $pkgname build
+ meson compile -C build
}
check() {