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"
40 _commit=707137ffbd20ed6fc143094f7a46ddf929f603ba # tags/44.2^0
42 "git+https://gitlab.gnome.org/GNOME/epiphany.git#commit=$_commit"
46 '05121ff5f759ec637a718c9b39406f9a384227a312d69f6dc74e73fde8351689d588a30dddea3cfe0a6edb094fdcf5382eb5ff725bb2adfccdff87ab3cf4c953')
50 git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
56 # Fix encoding test; perhaps caused by different glibc or locale env
57 # https://gitlab.gnome.org/GNOME/epiphany/-/issues/1842
58 git apply -3 ../fix-test.diff
62 arch-meson epiphany build
63 meson compile -C build
67 WEBKIT_DISABLE_SANDBOX_THIS_IS_DANGEROUS=1 \
68 dbus-run-session xvfb-run -s '-nolisten local' \
69 meson test -C build --print-errorlogs
73 meson install -C build --destdir "$pkgdir"
76 # vim:set sw=2 sts=-1 et: