mirror of
https://gitlab.postmarketos.org/postmarketOS/pmaports.git
synced 2025-07-12 16:19:48 +03:00
extra-repos/systemd: drop armhf
We currently don't build systemd for armhf anymore. Disable all other packages in the systemd repo too, as these can't be built without the systemd dependency. FWIW all of Phosh, Gnome Mobile and Plasma Mobile already have major packages not building for armhf so they couldn't be used on this arch anyway. Once pmb issue 2618 is resolved, we can re-enable systemd for armhf. Co-authored-by: Oliver Smith <ollieparanoid@postmarketos.org> Related to !6637 Fixes #3783 [ci:skip-build], [ci:skip-vercheck]: changing arch= only Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6710
This commit is contained in:
parent
9342e5f003
commit
682ad68e4c
28 changed files with 50 additions and 28 deletions
|
@ -8,7 +8,8 @@ _pkgver=23.13.9
|
|||
pkgrel=0
|
||||
pkgdesc="D-Bus interface for user account query and manipulation"
|
||||
url="https://www.freedesktop.org/software/accountsservice/"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="GPL-3.0-or-later"
|
||||
depends_dev="gobject-introspection-dev"
|
||||
makedepends="
|
||||
|
|
|
@ -7,7 +7,8 @@ _pkgver=2.4.11
|
|||
pkgrel=2
|
||||
pkgdesc="The CUPS Printing System"
|
||||
url="https://github.com/OpenPrinting/cups/"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="Apache-2.0"
|
||||
depends_dev="libgcrypt-dev gnutls-dev zlib-dev"
|
||||
makedepends="
|
||||
|
|
|
@ -6,7 +6,8 @@ _pkgver=1.16.2
|
|||
pkgrel=2
|
||||
pkgdesc="Freedesktop.org message bus system"
|
||||
url="https://www.freedesktop.org/Software/dbus"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="AFL-2.1 OR GPL-2.0-or-later"
|
||||
depends_dev="util-linux-dev"
|
||||
pkggroups="messagebus"
|
||||
|
|
|
@ -5,7 +5,7 @@ pkgver=99996.3.5
|
|||
_pkgver=6.3.5
|
||||
pkgrel=0
|
||||
pkgdesc="The KDE crash handler"
|
||||
# armhf blocked by qt6-qtdeclarative -> ki18n
|
||||
# armhf blocked by qt6-qtdeclarative -> ki18n and pmb#2618
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
|
|
|
@ -8,7 +8,8 @@ pkgrel=0
|
|||
_commit_dbusglib="d42176ae4763e5288ef37ea314fe58387faf2005"
|
||||
pkgdesc="Device State Management Entity"
|
||||
url="https://github.com/sailfishos/dsme"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="LGPL-2.1-only"
|
||||
depends_dev="
|
||||
cryptsetup-dev
|
||||
|
|
|
@ -6,7 +6,8 @@ _pkgver=44.3
|
|||
pkgrel=0
|
||||
pkgdesc="GNOME desktop core libraries"
|
||||
url="https://gitlab.gnome.org/GNOME/gnome-desktop"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later AND LGPL-2.1-or-later"
|
||||
depends_dev="gobject-introspection-dev gsettings-desktop-schemas-dev"
|
||||
makedepends="$depends_dev
|
||||
|
|
|
@ -7,7 +7,8 @@ _pkgver=48.0
|
|||
pkgrel=0
|
||||
pkgdesc="GNOME keyring"
|
||||
url="https://wiki.gnome.org//Projects/GnomeKeyring"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-only LGPL-2.0-only"
|
||||
# the gcr binaries are needed for things to open the keyring via libsecret
|
||||
depends="gcr"
|
||||
|
|
|
@ -5,7 +5,8 @@ pkgver=45.0
|
|||
pkgrel=0
|
||||
pkgdesc="Log viewer for the systemd journal"
|
||||
url="https://apps.gnome.org/Logs"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="GPL-3.0-or-later"
|
||||
makedepends="
|
||||
desktop-file-utils
|
||||
|
|
|
@ -6,7 +6,8 @@ _pkgver=48.0
|
|||
pkgrel=1
|
||||
pkgdesc="GNOME session manager"
|
||||
url="https://gitlab.gnome.org/GNOME/gnome-session"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
alsa-plugins-pulse
|
||||
|
|
|
@ -6,7 +6,8 @@ _pkgver=48.0
|
|||
pkgrel=0
|
||||
pkgdesc="GNOME settings daemon"
|
||||
url="https://gitlab.gnome.org/verdre/gnome-settings-daemon-mobile"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
options="!check" # tests fail on builders
|
||||
license="GPL-2.0-only AND LGPL-2.1-only"
|
||||
depends="pulseaudio"
|
||||
|
|
|
@ -6,7 +6,8 @@ _pkgver=48.1
|
|||
pkgrel=0
|
||||
pkgdesc="GNOME settings daemon"
|
||||
url="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
options="!check" # tests fail on builders
|
||||
license="GPL-2.0-only AND LGPL-2.1-only"
|
||||
depends="pulseaudio"
|
||||
|
|
|
@ -3,7 +3,7 @@ pkgname=kjournald
|
|||
pkgver=24.12.3
|
||||
pkgrel=0
|
||||
pkgdesc="Framework for interacting with systemd-journald"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
# armhf blocked by qt6-qtdeclarative and pmb#2618
|
||||
arch="all !armhf"
|
||||
url="https://invent.kde.org/system/kjournald"
|
||||
license="BSD-3-Clause AND LGPL-2.1-or-later AND MIT"
|
||||
|
|
|
@ -5,7 +5,7 @@ pkgver=99996.3.5
|
|||
_pkgver=6.3.5
|
||||
pkgrel=0
|
||||
pkgdesc="Library and components for secure lock screen architecture"
|
||||
# armhf blocked by qt6-qtdeclarative -> ki18n
|
||||
# armhf blocked by qt6-qtdeclarative -> ki18n and pmb#2618
|
||||
arch="all !armhf !armv7"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only)"
|
||||
|
|
|
@ -5,7 +5,7 @@ pkgver=99996.3.5
|
|||
_pkgver=6.3.5
|
||||
pkgrel=0
|
||||
pkgdesc="An easy to use, but flexible, composited Window Manager"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
# armhf blocked by qt6-qtdeclarative and pmb#2618
|
||||
arch="all !armhf !armv7"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only"
|
||||
|
|
|
@ -6,7 +6,8 @@ _pkgver=0.11.1
|
|||
pkgrel=0
|
||||
pkgdesc="Device Mapper Multipathing Driver"
|
||||
url="http://christophe.varoqui.free.fr/"
|
||||
arch="all !s390x !ppc64le" # temp disable build due to failure
|
||||
# armhf: pmb#2618
|
||||
arch="all !s390x !ppc64le !armhf" # temp disable build due to failure
|
||||
license="LGPL-2.0-only"
|
||||
depends="device-mapper"
|
||||
makedepends="
|
||||
|
|
|
@ -8,7 +8,8 @@ pkgdesc="clutter-based window manager and compositor"
|
|||
url="https://wiki.gnome.org/Projects/Mutter/"
|
||||
# ricsv64: doesn't build currently:
|
||||
# https://builds.sr.ht/~postmarketos/job/869829#task-pmbootstrap_build-1224
|
||||
arch="all !riscv64"
|
||||
# armhf: pmb#2618
|
||||
arch="all !riscv64 !armhf"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
gnome-settings-daemon-mobile
|
||||
|
|
|
@ -6,7 +6,8 @@ _pkgver=48.4
|
|||
pkgrel=0
|
||||
pkgdesc="clutter-based window manager and compositor"
|
||||
url="https://wiki.gnome.org/Projects/Mutter/"
|
||||
arch="all !s390x" # no libei-dev for s390x
|
||||
# armhf: pmb#2618
|
||||
arch="all !s390x !armhf" # no libei-dev for s390x
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
gnome-settings-daemon
|
||||
|
|
|
@ -8,7 +8,8 @@ _pkgver=1.52.0
|
|||
pkgrel=2
|
||||
pkgdesc="Network Management daemon"
|
||||
url="https://wiki.gnome.org/Projects/NetworkManager"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later"
|
||||
depends_dev="$pkgname=$pkgver-r$pkgrel libnm=$pkgver-r$pkgrel"
|
||||
makedepends="
|
||||
|
|
|
@ -5,7 +5,7 @@ _pkgver=0.47.0
|
|||
pkgver=9999$_pkgver
|
||||
pkgrel=2
|
||||
pkgdesc="Wayland shell for GNOME on mobile devices"
|
||||
# armhf: blocked by gnome-shell-schemas
|
||||
# armhf: blocked by gnome-shell-schemas and pmb#2618
|
||||
arch="all !armhf"
|
||||
url="https://gitlab.gnome.org/World/Phosh/phosh"
|
||||
license="GPL-3.0-only"
|
||||
|
|
|
@ -7,7 +7,8 @@ pkgrel=0
|
|||
_so_ver=0.3
|
||||
pkgdesc="Multimedia processing graphs"
|
||||
url="https://pipewire.org/"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="LGPL-2.1-or-later"
|
||||
pkggroups="pipewire"
|
||||
makedepends="
|
||||
|
|
|
@ -5,7 +5,7 @@ pkgver=99996.3.5
|
|||
_pkgver=6.3.5
|
||||
pkgrel=0
|
||||
pkgdesc="KDE Plasma Workspace"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
# armhf blocked by qt6-qtdeclarative and pmb#2618
|
||||
arch="all !armhf !armv7"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="(GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-or-later AND GPL-2.0-or-later AND MIT AND LGPL-2.1-only AND LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-only"
|
||||
|
|
|
@ -7,7 +7,8 @@ _pkgver=126
|
|||
pkgrel=1
|
||||
pkgdesc="Application development toolkit for controlling system-wide privileges"
|
||||
url="https://github.com/polkit-org/polkit"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later"
|
||||
# pmb:strict: force zap after building this package so we don't still have
|
||||
# systemd-stage0 installed
|
||||
|
|
|
@ -6,7 +6,8 @@ pkgver=47
|
|||
pkgrel=0
|
||||
pkgdesc="Meta package for running postmarketOS with systemd"
|
||||
url="https://postmarketos.org"
|
||||
arch="noarch"
|
||||
# armhf: pmb#2618
|
||||
arch="noarch !armhf"
|
||||
license="GPL-3.0-or-later"
|
||||
options="!check"
|
||||
|
||||
|
|
|
@ -11,7 +11,8 @@ pkgver=75
|
|||
pkgrel=0
|
||||
pkgdesc="Systemd service files"
|
||||
url="https://postmarketos.org"
|
||||
arch="noarch"
|
||||
# armhf: pmb#2618
|
||||
arch="noarch !armhf"
|
||||
options="!check"
|
||||
license="BSD-3-Clause"
|
||||
|
||||
|
|
|
@ -9,7 +9,8 @@ _pkgver="musl-v${pkgver//_/-}-split-usr"
|
|||
pkgrel=0
|
||||
pkgdesc="Minimal systemd bootstrap package"
|
||||
url="https://github.com/systemd/systemd"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="MIT AND GPL-2.0-only AND LGPL-2.1-or-later"
|
||||
|
||||
# This is only for bootstrapping other packages, make sure it does not get
|
||||
|
|
|
@ -6,7 +6,8 @@ pkgver=9999$_pkgver
|
|||
pkgrel=0
|
||||
pkgdesc="Power Management Services"
|
||||
url="https://upower.freedesktop.org"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
docbook-xsl
|
||||
|
|
|
@ -6,7 +6,8 @@ pkgver=999$_pkgver
|
|||
pkgrel=0
|
||||
pkgdesc="Session / policy manager implementation for PipeWire"
|
||||
url="https://pipewire.org/"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
systemd-dev
|
||||
|
|
|
@ -6,7 +6,8 @@ _pkgver=21.1.18
|
|||
pkgrel=0
|
||||
pkgdesc="X.Org X servers"
|
||||
url="https://www.x.org/wiki"
|
||||
arch="all"
|
||||
# armhf: pmb#2618
|
||||
arch="all !armhf"
|
||||
license="MIT"
|
||||
# !check: fails with pmbootstrap cross compile to armv7
|
||||
options="suid !check"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue