1 # Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
2 # Contributor: Jan de Groot <jgc@archlinux.org>
7 pkgdesc="A GNOME web browser based on the WebKit rendering engine"
8 url="https://wiki.gnome.org/Apps/Web"
11 depends=(webkit2gtk-4.1 gcr icu libdazzle libhandy libarchive libportal-gtk3)
12 makedepends=(docbook-xml startup-notification lsb-release gobject-introspection
14 checkdepends=(xorg-server-xvfb aspell hspell hunspell nuspell libvoikko)
17 _commit=a904a30bfe911e000d6263f338f99cf20b66ad97 # tags/42.4^0
18 source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit")
23 git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
31 arch-meson epiphany build -D soup2=disabled
32 meson compile -C build
36 dbus-run-session xvfb-run -s '-nolisten local' \
37 meson test -C build --print-errorlogs
41 meson install -C build --destdir "$pkgdir"