aboutsummaryrefslogblamecommitdiffstats
path: root/community/epiphany/APKBUILD
blob: 5e5eb0c6716855b3190b669579b82bce048a8703 (plain) (tree)
1
2
3
4
5
6
7
8
9


                                               
             
        

                                                    
                                                                    
                          
                                                                


                                                                                     
                                                              
                                                     
                                                                                         






                                         
                                   




                        

                                                                           





                                                 
                                                                                                                                                                     
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=epiphany
pkgver=3.36.3
pkgrel=0
pkgdesc="A simple, clean, beautiful view of the web"
url="https://wiki.gnome.org/Apps/Web"
arch="all !s390x !mips !mips64" # libhandy is not available on s390x
license="GPL-3.0-or-later"
depends="gsettings-desktop-schemas dbus:org.freedesktop.Secrets"
makedepends="meson iso-codes-dev gtk+3.0-dev gsettings-desktop-schemas-dev
	icu-dev json-glib-dev libdazzle-dev libhandy-dev libnotify-dev libsecret-dev
	libsoup-dev libxml2-dev nettle-dev sqlite-dev webkit2gtk-dev gcr-dev itstool"
checkdepends="appstream-glib desktop-file-utils xvfb-run ibus"
subpackages="$pkgname-lang $pkgname-doc $pkgname-dbg"
source="https://download.gnome.org/sources/epiphany/${pkgver%.*}/epiphany-$pkgver.tar.xz"

build() {
	meson \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--localstatedir=/var \
		--buildtype=plain \
		. output
	ninja -C output
}

check() {
	# https://gitlab.gnome.org/GNOME/epiphany/issues/829
	env PATH="$PATH:$builddir/output/src" xvfb-run ninja -C output test
}

package() {
	DESTDIR="$pkgdir" ninja -C output install
}

sha512sums="2125ea688456daea9d75d0e44c52470b44f36b0650255fd316b08cf97d214ccb2a71f3215b64891b0c4bd8b645fe1593c88923fb61e25f4cb6630b6ceb050d12  epiphany-3.36.3.tar.xz"