# Contributor: Aster Boese # Maintainer: Luca Weiss pkgname=morph-browser pkgver=1.99.3 pkgrel=0 pkgdesc="Lightweight web browser tailored for Ubuntu Touch" url="https://gitlab.com/ubports/development/core/morph-browser" # armhf: blocked by lomiri-ui-toolkit # ppc64le/riscv64/s390x/loongarch64: blocked by qt5-qtwebengine arch="all !armhf !ppc64le !riscv64 !s390x !loongarch64" license="GPL-3.0-only" depends=" font-liberation lomiri-action-api lomiri-content-hub lomiri-ui-extras lomiri-ui-toolkit qt5-qtbase-sqlite qt5-qtquickcontrols2 " makedepends=" click-dev cmake cmake-extras gnome-desktop-dev libapparmor-dev libpsl-dev lomiri-trust-store-dev qt5-qtdeclarative-dev qt5-qtsvg-dev qt5-qtwebengine-dev samurai xvfb-run " checkdepends=" py3-dbusmock py3-xdg " subpackages="$pkgname-lang" source="https://gitlab.com/ubports/development/core/morph-browser/-/archive/$pkgver/morph-browser-$pkgver.tar.gz" options="!check" # 4 tests fail and test 27 hangs build() { cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_BUILD_TYPE=None \ -DCLICK_MODE=off cmake --build build } check() { ctest --test-dir build } package() { DESTDIR="$pkgdir" cmake --install build } sha512sums=" dfffe9491b5111b1ee31957399e6c074c25d4a495ca2371df1f932a6989595468597fb8c0bfa4363b9b4bd3f6e6d4d5842fa6fc06865311f5314e2a801deaade morph-browser-1.99.3.tar.gz "