mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-13 02:36:34 +02:00
84 lines
2.4 KiB
Text
84 lines
2.4 KiB
Text
# Contributor: Aster Boese <asterboese@mailbox.org>
|
|
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
|
# Maintainer: Luca Weiss <luca@lucaweiss.eu>
|
|
pkgname=lomiri-system-settings
|
|
pkgver=1.3.0
|
|
pkgrel=2
|
|
pkgdesc="System Settings application for Lomiri"
|
|
url="https://gitlab.com/ubports/development/core/lomiri-system-settings"
|
|
# armhf: blocked by lomiri-ui-toolkit
|
|
# riscv64: blocked by lomiri-indicator-network -> libqofono
|
|
arch="all !armhf !riscv64"
|
|
license="GPL-3.0-only"
|
|
depends="
|
|
accountsservice
|
|
ayatana-indicator-bluetooth
|
|
ayatana-indicator-datetime
|
|
ayatana-indicator-power
|
|
lomiri-content-hub
|
|
lomiri-indicator-network
|
|
lomiri-settings-components
|
|
lomiri-ui-toolkit
|
|
qt5-qtmultimedia
|
|
"
|
|
makedepends="
|
|
accountsservice-dev
|
|
click-dev
|
|
cmake
|
|
cmake-extras
|
|
elogind-dev
|
|
geonames-dev
|
|
gnome-desktop-dev
|
|
gsettings-qt-dev
|
|
icu-dev
|
|
intltool
|
|
libqtdbusmock
|
|
lomiri-trust-store-dev
|
|
networkmanager-dev
|
|
qt5-qtbase-dev
|
|
qt5-qtdeclarative
|
|
qt5-qtdeclarative-dev
|
|
samurai
|
|
upower-dev
|
|
"
|
|
checkdepends="
|
|
mesa-dri-gallium
|
|
py3-dbusmock
|
|
py3-xdg
|
|
xvfb-run
|
|
"
|
|
subpackages="$pkgname-lang"
|
|
source="https://gitlab.com/ubports/development/core/lomiri-system-settings/-/archive/$pkgver/lomiri-system-settings-$pkgver.tar.gz
|
|
0001-Migrate-to-upstream-maliit-keyboard.patch
|
|
0002-Use-qmltestrunner-qt5.patch
|
|
c++17.patch
|
|
"
|
|
options="!check" # fails tst-bluetooth-device
|
|
# Somehow on armv7 the tests try to use zink from mesa which doesn't work
|
|
case "$CARCH" in
|
|
armv7) options="!check" ;;
|
|
esac
|
|
|
|
build() {
|
|
cmake -B build -G Ninja \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
|
-DBUILD_SHARED_LIBS=ON \
|
|
-DCMAKE_BUILD_TYPE=None
|
|
cmake --build build
|
|
}
|
|
|
|
check() {
|
|
ctest --test-dir build
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" cmake --install build
|
|
}
|
|
|
|
sha512sums="
|
|
fa1a65a183748f296cb71c6597a2578c55bb0476ce0c1a3fdc6677cb4d4e83efc1c108732ca02fa4530ee6996ca3aeeed3f0427010d0c6658802d0406430dc7d lomiri-system-settings-1.3.0.tar.gz
|
|
be893d76d15040409576e452cf97d25a48a90a9a8c68a0eef2028be3711e220ab2bf944fab12c4f7f1c9f32ab78690b8f0405f25f9bbec594d8a26ccac95f6e3 0001-Migrate-to-upstream-maliit-keyboard.patch
|
|
169dda7b2fab1e6e7b791579aa15eb79b08442463a71a786d7b3506c3ae8ad14a9000d3ca8b67b6d4facf81066fe210c62b6e130143f4f04de604ea233307412 0002-Use-qmltestrunner-qt5.patch
|
|
9b54383b3c22e8f23cca9f3781d403100cea365b35a124bb7723b3a1725f20dc968bbf2eb5294fc59ab4248e88ead862457a0624510cefd7ec1b193d92faa9c4 c++17.patch
|
|
"
|