Commit graph

82 commits

Author SHA1 Message Date
Bart Ribbers
96fd971ead
main/postmarketos-ui-plasma-mobile: re-enable auto-login (MR 1585) 2020-09-17 15:48:59 +02:00
Martijn Braam
2cd8cd1d17
main/postmarketos-ui-plasma-mobile: switch greeter to lightdm-mobile-greeter (MR 1382) 2020-09-16 18:09:57 +02:00
Oliver Smith
71355c6f13
main/postmarketos-ui-plasma-mobile: disable x86 (MR 1508)
postmarketos-ui-plasma-mobile has plasma-camera in _pmb_recommends.
plasma-camera does not build for x86, because mpg123-libs-1.26.3-r0 is
still broken in Alpine edge repos (aports#11807).

Disable postmarketos-ui-plasma-mobile for x86 again, so the CI check
test_aports_ui doesn't fail anymore with:
postmarketos-ui-plasma-mobile/APKBUILD: package 'plasma-camera' from _pmb_recommends not found for arch 'x86'

[ci:skip-vercheck]: only modifying arches
[ci:skip-build]: unfortunately, postmarketos-ui-plasma-mobile fails to
build for x86_64 too due to broken libdv in Alpine (aports#11892).

I'll create MRs to Alpine to fix the broken depends, so we should be
able to enable it again soon.

Related: https://gitlab.alpinelinux.org/alpine/aports/-/issues/11807
Related: https://gitlab.alpinelinux.org/alpine/aports/-/issues/11892
2020-08-28 12:28:06 +02:00
Bart Ribbers
a7e9ba6f2c main/postmarketos-ui-plasma-mobile: re-enable on armv7 and x86
Originally disabled because of https://gitlab.alpinelinux.org/alpine/aports/-/issues/11807
but the plasma-pa is available again
2020-08-25 21:19:39 +02:00
Oliver Smith
af2f2e23a4
main/postmarketos-ui-plasma-mobile: update _pmb_recommends (MR 1492)
[ci:skip-vercheck]: _pmb_recommends change doesn't need pkgrel bump
2020-08-15 18:42:00 +02:00
Oliver Smith
97e5a3a7d2
temp/plasma-phone-components: disable for armv7, x86
Missing plasma-pa, plasma-workspace packages in Alpine edge for these
architectures.
2020-08-03 12:16:58 +02:00
Oliver Smith
5fc66d575a
kde/plasma-camera: disable x86
Dependency mpg123-libs-1.26.3-r0 is currently broken in Alpine edge for
x86. Disable the UI package too, as it depends on plasma-camera.

Related: https://gitlab.alpinelinux.org/alpine/aports/-/issues/11807
2020-08-03 12:16:53 +02:00
Oliver Smith
273797a767
Revert "*/*: disable armv7 for plasma programs"
The circular dependency has been resolved, and the binary packages have
been pushed to Alpine#s repsitory. This reverts commit
35015139f3.
[ci:skip-build] [ci:skip-vercheck]

Related: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/10757
2020-07-30 18:04:25 +02:00
Oliver Smith
35015139f3
*/*: disable armv7 for plasma programs
"plasma" and some related packages are currently missing in Alpine edge
armv7 due to a cyclic dependency. Let's disable all packages depending
on plasma for armv7 temporarily, to get the pmOS edge armv7 repo up
again.
[ci:skip-build], [ci:skip-vercheck]: only arch line changed

Related: build.postmarketos.org#72
2020-07-29 12:19:04 +02:00
Martijn Braam
81eb346b87
main/postmarketos-ui-plasma-mobile: add firefox config (MR 1445)
While at it, sort _pmb_recommends alphabetically.

[ci:skip-vercheck]: only _pmb_recommends changed
2020-07-24 17:25:10 +02:00
Oliver Smith
24b7576bbb
main/postmarketos-ui-{phosh,plasma-mobile}: hide desktop icons (MR 1437)
[ci:skip-vercheck]: _pmb_recommends changes don't need a rebuild
2020-07-24 13:58:49 +02:00
Bart Ribbers
ad734ac4f9
main/postmarketos-ui-plasma-mobile: use xdg-user-dirs (MR 1432) 2020-07-22 11:58:00 +02:00
Bart Ribbers
d9d439a9ff
main/postmarketos-ui-plasma-mobile: use _pmb_recommends (MR 1426)
Also remove trojita as requested by Bhushan Shah
2020-07-20 19:04:37 +02:00
PureTryOut
2f1fb6c371
main/postmarketos-ui-plasma-mobile: add dep on kaccounts-providers (MR 1376)
This way people can setup online accounts like NextCloud to sync contacts and such
2020-07-11 20:30:23 +03:00
Danct12
50aa62358b
main/postmarketos-ui-plasma-mobile: combine extras package into a subpackage (MR 1006) 2020-07-09 09:19:42 +03:00
Antoine Fontaine
d9be626aa7 main/postmarketos-ui-plasma-mobile: force wayland backend for gtk programs 2020-06-25 15:45:50 +02:00
Bart Ribbers
a949531876
main/postmarketos-ui-plasma-mobile: replace pix dependency for koko (MR 1327) 2020-06-25 16:27:34 +03:00
Bhushan Shah
3c18b8e09e
main/postmarketos-ui-plasma-mobile: depend on iio-sensor-proxy (MR 1370)
This is needed for rotation to work.
2020-06-25 09:20:41 +02:00
Antoine Fontaine
0ad00120a1
main/postmarketos-ui-plasma-mobile: mention that plamo can't run without fb support in the pkgdesc (MR 1279) 2020-06-16 17:49:00 +02:00
Raatty
d2bb9c2b1d
main/postmarketos-ui-{i3wm,kodi,mate,plasma-mobile,sway,weston,xfce4}: fix conflicting autologin file (MR 1238) 2020-05-25 10:35:43 +02:00
Minecrell
a85db1dc7b
*: remove "Contributor:" lines from APKBUILDs (MR 1203)
At the moment we have Contributor: lines on some packages (but not all of them),
but often they don't represent the actual contributors to the package very well.
E.g. when we added them retroactively to the device packages we only added
the initial contributor (which isn't necessarily the person
who made most of the work for a device...)

The Git history is the most representative source for figuring out
who contributed to a package, so there is no reason to duplicate that
into the APKBUILD.

[skip ci]: way too many packages
2020-05-02 21:45:25 +03:00
Bart Ribbers
49d057c79a
main/postmarketos-ui-plasma-mobile: add plasma-dialer to depends (!1093) 2020-03-30 12:51:01 +02:00
Oliver Smith
81b5d606f3
main/postmarketos-ui-plasma-mobile: remove pmos-demos dependency (!1086)
The point of this program was to have something to play with once weston
boots up. It does not make sense to ship this with
postmarketos-ui-plasma-mobile.

Related: postmarketos-demos#1
2020-03-22 21:33:45 +03:00
Bart Ribbers
b8485512c7
main/postmarketos-ui-plasma-mobile: depend on PulseAudio (!1018) 2020-03-03 21:39:29 +03:00
Bart Ribbers
820c3a3a31
main/postmarketos-ui-plasma-mobile: enable ofono by default (!971)
We should do this in the UI packages that need it rather than in the
device packages themselves because for example Phosh doesn't need Ofono
but ModemManager
2020-02-29 22:37:53 +01:00
Dolphin von Chips
515004105e
main/postmarketos-ui-plasma-mobile: mention numeric password condition (!997) 2020-02-28 00:51:40 +03:00
Luca Weiss
a240fe19d7
main/postmarketos-ui-plasma-mobile: install qtlogging.ini into /etc/xdg (!955)
That path works just as well as documented at
https://doc.qt.io/qt-5/qstandardpaths.html (GenericConfigLocation) and
it doesn't depend on the user being created after the package has been
installed.
2020-02-14 10:17:27 +01:00
Bart Ribbers
4472f2e267
main/postmarketos-ui-plasma-mobile: fix linting issues (!872)
[ci:skip-vercheck]
2020-01-17 18:54:33 +01:00
Alexey Min
8529c59859
main/postmarketos-ui-plasma-mobile: add plasma-nm-mobile dep (!829)
Wi-Fi kcm is missing in plasma-settings, so add missing dependency.

This also adds mobile-broadband kcm
2019-12-24 21:44:20 +03:00
Bart Ribbers
2090d3bbc7
main/postmarketos-ui-plasma-mobile: add missing urfkill-openrc dep (!813)
Without it the .post-install script would fail as the init script it's
trying to enable isn't available
2019-12-24 16:43:39 +03:00
Bart Ribbers
659508922f
main/postmarketos-ui-plasma-mobile: use the upstream launch script (!784) 2019-12-09 13:10:14 +01:00
Bhushan Shah
079ad8f94a
main/postmarketos-ui-plasma-mobile: add kpeoplevcard (!766)
[ci:skip-build]: already built successfully in CI
2019-11-24 20:26:32 +01:00
Bhushan Shah
c8c3cfd7d9
main/postmarketos-ui-plasma-mobile: enable urfkill by default (!638) 2019-11-21 11:11:22 +05:30
Martijn Braam
9ae7a4f9fd
main/postmarketos-ui-plasma-mobile: fix gtk3 buttons (!702)
[ci:skip-build]: already built successfully in CI
2019-10-26 01:50:14 +02:00
Bart Ribbers
512326566c
main/postmarketos-ui-plasma-mobile: fix lightdm (!690)
Fix missing lightdm dependency, add post-upgrade symlink.
2019-10-23 21:43:27 +02:00
Oliver Smith
c6e8a72de4
main/postmarketos-ui: depend on lightdm-openrc
The openrc service of lightdm has been moved to lightdm-openrc in
Alpine. Fix all UIs depending on lightdm, so their post-install script
does not fail with:

Executing postmarketos-ui-plasma-mobile-2-r6.post-install
 * rc-update: service `lightdm' does not exist
2019-10-20 21:54:46 +02:00
Bart Ribbers
eb097dab35
main/postmarketos-ui-plasma-mobile: add plasma-phonebook to depends (!681)
[ci:skip-build]: already built successfully in CI
2019-10-13 23:11:40 +02:00
Bart Ribbers
cb822c3160
main/postmarketos-ui-plasma-mobile: remove conflicting file with plasma-phone-components (!652) 2019-10-09 11:42:03 +05:30
Bhushan Shah
eb154010c6
main/postmarketos-ui-plasma-mobile: add dep to kirigami-gallery (!531)
kirigami-gallery is not meant for users, but it is good testing
application and is even part of reference image provided by Plasma
Mobile team.

For now we are not targetting plasma-mobile towards users anyway and
only developers, so include kirigami-gallery in main UI package.
2019-07-30 22:44:05 +02:00
Bart Ribbers
05aa9bed4d
main/postmarketos-ui-plasma-mobile: new depends (!459)
I've ordered the $depends list alphabetically for better readability,
and added the bluedevil (for Bluetooth) kwallet-pam and
xdg-desktop-portal-kde runtime dependencies.

[ci:skip-build]: already built successfully in CI
2019-07-10 00:05:56 +02:00
Bart Ribbers
8220ed31e6
main/postmarketos-ui-plasma-mobile: add lightdm-openrc to depends (!460)
Fixes post-install script.
2019-06-26 22:50:37 +02:00
Bart Ribbers
95592e8fb9
main/postmarketos-ui-plasma-mobile: fix dependency name (!451) 2019-06-20 15:30:04 +02:00
Bart Ribbers
c2a2670d3d
main/postmarketos-ui-plasma-mobile: minimize runtime dependencies (!449) 2019-06-20 12:41:05 +02:00
Bart Ribbers
80a260d778
main/postmarketos-ui-plasma-mobile: add spacebar to depends (!376)
An SMS application for Plasma Mobile, finally!

Please note that it's still in development, and it doesn't work
flawlessly yet. For example new chats can't be initiated, someone else
has to send an SMS to you first before you can send an SMS back.

However, with this application basic phone functionality should work
with Plasma Mobile. I'll keep it up-to-date while it develops, just like
the other to-be-released Plasma Mobile applications we already package
(e.g. Plasma Camera).

[ci:skip-build]: already built successfully in CI
[ci:skip-vercheck]
2019-06-17 21:58:25 +02:00
Bart Ribbers
a4c298f829
Plasma mobile, weston: use lightdm, elogind (!379)
Move Wayland meta packages to LightDM and replace ConsoleKit2 for
elogind for Plasma.

Now we don't need the hacky scripts in /etc/profile.d anymore!
This change requires elogind for both Weston and Plasma Mobile. Using
elogind allows us to use one patch less in kwin. Weston has logind
(which elogind provides) support disabled in Alpine Linux, so I put the
package in temp/ with it enabled for now, but will upstream this change
to Alpine.

Remove consolekit2 dependency in postmarketos-ui-xfce4.

[ci:skip-build]: already built successfully.
2019-05-30 01:39:25 +02:00
Bart Ribbers
9302c5f9aa
kde/plasma* && main/postmarketos-ui-plasma-mobile*: disable armhf (!206)
They don't work on that arch because of https://gitlab.com/postmarketOS/pmaports/issues/75
2019-05-28 22:53:30 +02:00
Alexey Min
7d8587a9db
postmarketos-ui-plasma-mobile: add unlock-plasma helper script (!337)
Plasma lockscreen is currently hard or impossible to unlock
using phone itself, that's why you should send a command to
ConsoleKit over DBus in a shell. This script saves from extra
typing.
2019-05-01 00:11:20 +03:00
Bhushan Shah
70d0fe5272 plasma-mobile: Fix the virtualkeyboard for mobile (!262)
Without QT_QUICK_CONTROLS_MOBILE=true, kwin would assume it is on
desktop with touchscreen and would try to show resize overlay. which
doesn't work on phone.

Fixes #206
2019-03-08 11:40:20 +00:00
PureTryOut
a0eb18e1e6
main/postmarketos-ui-plasma-mobile-extras: new aport (!214)
This takes over all extra dependencies from Plasma Mobile.

[ci:ignore-count]
2019-03-08 09:50:01 +01:00
PureTryOut
3daead037b
main/kaidan: new aport (!214)
Requires new aport main/qxmpp
2019-03-08 09:49:25 +01:00