Source: lomiri
Standards-Version: 4.7.4
Maintainer: Debian UBports Team <team+ubports@tracker.debian.org>
Uploaders:
 Mike Gabriel <sunweaver@debian.org>,
 Marius Gripsgard <mariogrip@debian.org>,
Section: x11
Build-Depends:
 debhelper-compat (= 13),
 dh-apparmor,
 cmake,
 cmake-extras,
 dbus-test-runner <!nocheck>,
 doxyqml,
 graphviz,
 libdeviceinfo-dev,
 libevdev-dev,
 libgeonames-dev,
 libgl-dev[!arm64 !armhf],
 libgl1-mesa-dri,
 libgles2-mesa-dev[arm64 armhf],
 libglib2.0-dev,
 libgnome-desktop-3-dev,
 libgsettings-qt-dev,
 libldm-common-dev,
 liblightdm-qt5-3-dev,
 liblomiri-api-dev,
 liblomiri-app-launch-dev,
 liblomiri-connectivity-qt1-dev,
 liblomiri-download-manager-common-dev,
 liblomiri-shell-api-dev,
 liblomirigestures-dev,
 liblomirigestures5-private-dev,
 liblomirisystemsettings-dev,
 libmiral-dev,
 libmiroil-dev (>= 2.25.0~),
 libpam0g-dev,
 libpulse-dev,
 libqmenumodel-dev,
 libqt5sql5-sqlite <!nocheck>,
 libqt5svg5-dev,
 libqt5xmlpatterns5-dev,
 libqtdbusmock1-dev <!nocheck>,
 libqtdbustest1-dev <!nocheck>,
 libqtmirserver-dev (>= 0.8.0~git20260226.fb30a11-6~),
 libsystemd-dev [linux-any],
 libudev-dev,
 libusermetricsoutput-dev,
 libx11-dev[!arm64 !armhf],
 libxcb-dri2-0-dev[!arm64 !armhf],
 libxcb1-dev[!arm64 !armhf],
 libxi-dev[!arm64 !armhf],
 licensecheck <!nocheck>,
 lomiri-schemas (>= 0.1.10),
 lomiri-wallpapers <!nocheck>,
 mir-platform-graphics-x,
 mirtest-dev <!nocheck>,
 pkgconf,
 python3-all:any <!nocheck>,
 python3-setuptools <!nocheck>,
 qml-module-lomiri-components <!nocheck> | qml-module-lomiri-components-gles <!nocheck>,
 qml-module-lomiri-components-extras <!nocheck>,
 qml-module-lomiri-content <!nocheck>,
 qml-module-lomiri-layouts <!nocheck>,
 qml-module-lomiri-settings-components <!nocheck>,
 qml-module-lomiri-settings-menus <!nocheck>,
 qml-module-lomiri-test <!nocheck>,
 qml-module-qt-labs-folderlistmodel <!nocheck>,
 qml-module-qt-labs-settings <!nocheck>,
 qml-module-qtmir (>= 0.8.0~git20260226.fb30a11-6~) <!nocheck>,
 qml-module-qtmultimedia <!nocheck>,
 qml-module-qtqml-statemachine <!nocheck>,
 qml-module-qtquick-layouts <!nocheck>,
 qml-module-qtquick-xmllistmodel <!nocheck>,
 qml-module-qtquick2 <!nocheck>,
 qml-module-qttest <!nocheck>,
 qtbase5-dev,
 qtbase5-dev-tools,
 qtbase5-private-dev,
 qtdbustest-runner <!nocheck>,
 qtdeclarative5-dev,
 qtdeclarative5-dev-tools,
 qtdeclarative5-private-dev,
 rdfind,
 symlinks,
 systemd-dev [linux-any],
 xauth <!nocheck>,
 xvfb <!nocheck>,
 xwayland,
Vcs-Browser: https://salsa.debian.org/ubports-team/lomiri
Vcs-Git: https://salsa.debian.org/ubports-team/lomiri.git
Homepage: https://gitlab.com/ubports/development/core/lomiri

Package: lomiri-greeter
Architecture: all
Depends:
 lightdm,
 lomiri (<< ${source:Version}.1~),
 lomiri (>= ${source:Version}),
 ${misc:Depends},
Recommends:
 lomiri-keyboard,
Conflicts:
 arctica-greeter,
 arctica-greeter-guest-session,
 arctica-greeter-remote-logon,
 unity-greeter,
Provides:
 lightdm-greeter,
Description: LightDM Greeter for the Lomiri Operating Environment
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides the Lomiri Greeter.

Package: lomiri
Architecture: any
Depends:
 ayatana-indicator-bluetooth,
 ayatana-indicator-display,
 ayatana-indicator-keyboard,
 ayatana-indicator-messages,
 ayatana-indicator-power,
 ayatana-indicator-session,
 ayatana-indicator-sound,
 deviceinfo-tools,
 dmz-cursor-theme,
 gsettings-desktop-schemas,
 libcap2-bin,
 libglib2.0-bin,
 liblomiri-private0 (= ${binary:Version}),
 lomiri-app-launch,
 lomiri-common (<< ${source:Version}.1~),
 lomiri-common (>= ${source:Version}),
 lomiri-indicator-datetime,
 lomiri-indicator-network,
 lomiri-launcher-impl-13,
 lomiri-system-settings,
 lomiri-url-dispatcher,
 qml-module-biometryd,
 qml-module-hfd,
 qml-module-lomiri-components,
 qml-module-lomiri-components-extras,
 qml-module-lomiri-content,
 qml-module-lomiri-layouts,
 qml-module-lomiri-settings-menus,
 qml-module-lomiri-telephony,
 qml-module-qmenumodel1,
 qml-module-qt-labs-folderlistmodel,
 qml-module-qt-labs-settings,
 qml-module-qtmir (>= 0.8.0~git20260226.fb30a11-6~),
 qml-module-qtqml-statemachine,
 qml-module-qtquick-xmllistmodel,
 qml-module-qtsysteminfo,
 qtmir (>= 0.8.0~git20260226.fb30a11-6~),
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 ciborium,
 lomiri-desktop-session | lomiri-touch-session,
 lomiri-greeter,
 lomiri-indicator-location,
 lomiri-indicator-transfer,
 lomiri-keyboard,
 lomiri-polkit-agent,
 mir-platform-graphics-gbm-kms | mir-platform-graphics-eglstream-kms | mir-platform-graphics-wayland | mir-platform-graphics-x,
Breaks:
 indicator-network (<< 0.5.1+14.10.20141014),
 lomiri-scope-tool,
Conflicts:
 lomiri-system-settings-wizard,
Provides:
 indicator-renderer,
 notification-daemon,
Replaces:
 lomiri-scope-tool,
Description: Shell of the Lomiri Operating Environment
 Shell of the Lomiri Operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides the Lomiri shell.

Package: lomiri-common
Architecture: all
Depends:
 ayatana-greeter-badges,
 lomiri-application-impl-27,
 lomiri-notifications-impl-3,
 lomiri-schemas (>= 0.1.10),
 lomiri-tests <!nocheck> | lomiri-application-impl,
 qml-module-lomiri-components | qml-module-lomiri-components-gles (>= 1.3.2030),
 qml-module-lomiri-settings-components,
 qml-module-lomiri-thumbnailer,
 qml-module-qtquick-layouts,
 qtdeclarative5-lomiri-notifications-plugin (>= 0.1.2) | lomiri-notifications-impl,
 qttranslations5-l10n,
 ${misc:Depends},
Description: Shell of the Lomiri Operating Environment (common files)
 Shell of the Lomiri Operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package contains the QML, graphics and locale files for lomiri.

Package: lomiri-tests
Architecture: any
Build-Profiles: <!nocheck>
Multi-Arch: foreign
Depends:
 dbus-test-runner,
 lomiri (= ${binary:Version}),
 parallel,
 qtdbustest-runner,
 qtdeclarative5-dev-tools,
 xauth,
 xvfb,
 ${misc:Depends},
 ${shlibs:Depends},
Conflicts:
 lomiri-fake-env,
Provides:
 lomiri-application-impl,
 lomiri-application-impl-27,
 lomiri-fake-env,
Replaces:
 lomiri-autopilot (<< 8.02+15.04.20150422-0lomiri1),
 lomiri-fake-env,
Description: Scripts and mocks for running Lomiri Shell tests
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides fake implementations of some QML modules used by
 the Lomiri Shell (e.g. Lomiri.Application) so that you can run it in a
 sandboxed environment; it also provides scripts to run its test suite.

Package: liblomiri-private0
Architecture: any
Multi-Arch: same
Section: libs
Depends:
 lomiri-schemas (>= 0.1.10),
 qml-module-gsettings,
 qml-module-qtmultimedia,
 ${misc:Depends},
 ${shlibs:Depends},
Breaks:
 lomiri-private,
Provides:
 lomiri-launcher-impl,
 lomiri-launcher-impl-13,
Replaces:
 lomiri-private,
Description: Lomiri Operating Environment's Shell (private libs)
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package contains the private libraries for QML and other components
 only used by the Lomiri Shell.

Package: lomiri-doc
Architecture: all
Multi-Arch: foreign
Section: doc
Depends:
 ${misc:Depends},
Description: Lomiri Operating Environment's Shell (documentation files)
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides documentation of the Lomiri Shell.
