Compare commits
7
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
858eabe597 | ||
|
|
b019585574 | ||
|
|
67465acbc2 | ||
|
|
da02fed35d | ||
|
|
06cc56178f | ||
|
|
5ed0dfdb1b | ||
|
|
c5e9a42fba |
No files matched your search
@@ -0,0 +1,31 @@
|
||||
# Contributor:
|
||||
# Maintainer:
|
||||
pkgname=postmarketos-ui-maui
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
pkgdesc="Convergent Qt shell built with Mauikit framework"
|
||||
url="https://nxos.org/maui"
|
||||
arch="noarch !armhf"
|
||||
license="LGPL-3.0"
|
||||
options="!check"
|
||||
depends="
|
||||
maui-shell
|
||||
dnsmasq
|
||||
elogind
|
||||
tinydm
|
||||
tinydm-openrc
|
||||
postmarketos-base-ui
|
||||
networkmanager
|
||||
modemmanager
|
||||
modemmanager-openrc
|
||||
xorg-server
|
||||
"
|
||||
_pmb_recommends="
|
||||
discover
|
||||
"
|
||||
install="$pkgname.post-install $pkgname.post-upgrade"
|
||||
source=""
|
||||
|
||||
package() {
|
||||
mkdir -p $pkgdir
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
rc-update add tinydm default
|
||||
rc-update add urfkill default
|
||||
rc-update add iio-sensor-proxy default
|
||||
rc-update add bluetooth default
|
||||
rc-update add hfd-service default
|
||||
rc-update add networkmanager default
|
||||
|
||||
rc-update add modemmanager default
|
||||
|
||||
tinydm-set-session -f -s /usr/share/wayland-sessions/cask-session.desktop
|
||||
@@ -0,0 +1 @@
|
||||
postmarketos-ui-maui.post-install
|
||||
@@ -0,0 +1,55 @@
|
||||
# Contributor:
|
||||
# Maintainer:
|
||||
pkgname=maui-shell
|
||||
pkgver=2.1.2
|
||||
_commit="92b3352454753503105d4361c28f5efdc6abea0d"
|
||||
pkgrel=0
|
||||
pkgdesc="Maui Shell is a convergent shell for desktops, tablets, and phones"
|
||||
url="https://nxos.org/maui"
|
||||
arch="all"
|
||||
license="LGPL-3.0"
|
||||
# Probably don't need all of "plasma"
|
||||
depends="mauikit plasma plasma-pa plasma-nm bluedevil"
|
||||
# plasma-workspace-dev is temporary, need to figure out what of it we actually need...
|
||||
makedepends="
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kunitconversion-dev
|
||||
kitemmodels-dev
|
||||
plasma-workspace-dev
|
||||
kded
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kidletime-dev
|
||||
knotifications-dev
|
||||
qt5-qtsvg-dev
|
||||
qt5-qtwayland-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtquickcontrols2-dev
|
||||
mauikit-dev
|
||||
mauikit-filebrowsing-dev
|
||||
cmake
|
||||
extra-cmake-modules
|
||||
"
|
||||
install=""
|
||||
subpackages=""
|
||||
source="${pkgname}-$_commit.tar.gz::https://github.com/Nitrux/maui-shell/archive/$_commit.tar.gz
|
||||
"
|
||||
builddir="$srcdir/${pkgname}-$_commit"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_PREFIX_PATH="/usr/lib/cmake/MauiKit;/usr/lib/cmake/MauiKitFileBrowsing" .
|
||||
make -C build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" make -C build install
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
b600558ff29e13a012c5c8b96890a48bca52f1204c60fb69d224019b3c2719948f3254f5bd4c1654640905686a16a78bfaf4a0d96ce0d8e660c3c739f388401c maui-shell-92b3352454753503105d4361c28f5efdc6abea0d.tar.gz
|
||||
"
|
||||
@@ -0,0 +1,46 @@
|
||||
# Forked from Alpine to upgrade to 2.1.2
|
||||
|
||||
pkgname=mauikit-filebrowsing
|
||||
pkgver=2.1.2
|
||||
pkgrel=1
|
||||
pkgdesc="MauiKit File Browsing utilities and controls"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x and riscv64 blocked by mauikit
|
||||
arch="all !armhf !s390x !riscv64"
|
||||
url="https://mauikit.org/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
kirigami2
|
||||
"
|
||||
depends_dev="
|
||||
kio-dev
|
||||
mauikit-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
source="https://download.kde.org/stable/maui/mauikit-filebrowsing/$pkgver/mauikit-filebrowsing-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
ff1694ef0f15187a60df7bca3437af5c320976d79008a61b630ba8e985068ec446ed5aee94415b8fb8bd326660bc93438874a01a2011e7e0e9c5c18e4b20a6ec mauikit-filebrowsing-2.1.2.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,57 @@
|
||||
# Forked from Alpine to upgrade to 2.1.2
|
||||
|
||||
pkgname=mauikit
|
||||
pkgver=2.1.2
|
||||
pkgrel=1
|
||||
pkgdesc="Kit for developing MAUI Apps"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x and riscv64 blocked by plasma-framework
|
||||
arch="all !armhf !s390x !riscv64"
|
||||
url="https://mauikit.org/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="kirigami2"
|
||||
depends_dev="
|
||||
mauikit=$pkgver-r$pkgrel
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kdeclarative-dev
|
||||
kdecoration-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
kservice-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtquickcontrols2-dev
|
||||
qt5-qtsvg-dev
|
||||
samurai
|
||||
syntax-highlighting-dev
|
||||
xcb-util-wm-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
"
|
||||
source="https://download.kde.org/stable/maui/mauikit/$pkgver/mauikit-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
5bf9d8fb784512c4136a2c9ab69345b916e92eb946fbc3fe71fee41d6463959b6074970d00131063ed24915b2c6f654020d6e52db904d28054fc32d0b85a7d5b mauikit-2.1.2.tar.xz
|
||||
"
|
||||
Reference in new issue
Block a user