Commit graph

42 commits

Author SHA1 Message Date
Bart Ribbers
36d68814fd
kde/* && main/buho: fix upstream compatiblity by renaming attica and phonon dependencies (!411) 2019-06-01 22:42:50 +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
Bart Ribbers
5267dd0301
kde/*: cleanups and updated git-based packages (!375)
All packages are now built as RelWithDebugInfo rather than Release. This
should make debugging these packages easier.

I've also updated all Plasma packages without releases (git-based) to
their latest masters. plasma-angelfish now has it's first release, and a
new dependency called "purpose".

Calindori had a typo in the pkgver causing it to look like it was
released in the 30th month of the year. Because of this, the old package
will have to explicitly be removed from the repository. Let's hope no
one uses that package yet, or they will have to wait till 2020 before
it'll get updated again on their system lol.

[skip ci]: it does not finish in time. ollieparanoid made sure that it
           builds on all arches. Usually we would use [ci:skip-build]
           instead of [skip-ci], but now that [ci:skip-build] also
           verifies that downloading sources is working as expected,
           and for some reason gitlab CI can't download one source file
           even when retrying [1] (cache on their end?), let's skip it
           this time.

[1] https://gitlab.com/postmarketOS/pmaports/-/jobs/219539514
2019-05-26 19:49:43 +02:00
Bart Ribbers
6761bc8e78
kde/kde-frameworks: update to 5.58.0 (!366)
Built and tested on x86_64, everything works as before.
2019-05-18 02:21:42 +02:00
Bart Ribbers
5f3d999689
kde/plasma*: update to 5.15.5 (!350)
[ci:skip-build]: ollieparanoid made sure that it builds for all arches.
2019-05-12 00:20:08 +02:00
Bart Ribbers
3d0b44dded
kde/frameworks*: update to 5.57 (!317)
Built and tested on x86_64, everything works as expected.

[ci:skip-build]: ollieparanoid made sure, that this builds for all
                 relevant arches. With crossdirect, so that means it is
                 pretty stable now \o/
2019-04-15 21:38:24 +02:00
Bart Ribbers
40c126b925
kde/plasma*: upgrade to 5.15.4 (!298)
[ci:skip-build]: ollieparanoid made sure that this builds for x86_64,
                 armhf, armv7, aarch64
2019-04-08 21:12:15 +02:00
Bart Ribbers
def0dac79f
kde/plasma*: update to 5.15.3 (!277)
Built and tested on x86_64.

[ci:skip-build]: ollieparanoid made sure that this builds for all
                 arches
2019-03-18 09:37:12 +01:00
PureTryOut
2a0dcdac5a kde/frameworks*: update to 5.56 (!275)
Built and tested on x86_64.

[ci:skip-build]: ollieparanoid made sure that this builds for
                 x86_64, aarch64, armhf, armv7
2019-03-15 17:46:37 +00:00
PureTryOut
152dfb2850
kde/plasma*: update to 5.15.2 (!243) 2019-03-05 09:04:15 +01:00
PureTryOut
77598f47f2 kde/{framework,plasma-}integration: new aports (!203)
These packages allow better integration of applications with the KDE
workspace.

[ci:skip-build]: already built successfully in CI, and ollieparanoid
                 made sure that it builds for x86_64, aarch64, armhf
2019-02-28 08:56:25 +00:00
PureTryOut
9384be0e78
kde/plasma*: update to 5.15.1 (!218) 2019-02-27 15:13:27 +01:00
PureTryOut
62d0b719ad
kde/plasma*: update to 5.15.0 (!218)
Also cleaned up the APKBUILDs
2019-02-27 15:13:27 +01:00
PureTryOut
09ce31ca20
kde/frameworks: update to 5.55.0 (!212)
[skip ci]: too many packages changed, build won't finish in time.
	   ollieparanoid made sure that this builds for x86_64,
	   aarch64, armhf, armv7. Also he tested that this boots up
	   in qemu-amd64.
2019-02-19 08:40:18 +01:00
Bart Ribbers
17f88bd2f8 kde/ & main/postmarketos-ui-plasma-mobile: bump pkgrel after Qt upgrade (!202) 2019-02-08 13:48:21 +01:00
Bart Ribbers
c25ca37999
kde/plasma*: update to 5.14.5 (!151)
Tested on Qemu amd64. Everything built and ran successfully. Even
better, applications start in full-screen again!
2019-01-23 10:59:18 +01:00
Bart Ribbers
1b7d532bb9
kde/*: upgrade plasma framework to 5.14.4 (!120)
Since the Qt upgrade, Plasma Mobile boots into a black screen, even
on the current version in the master branch. Bhushan recommended we
update to the latest plasma framework anyway (which is possible now
due to the newer Qt version) and try to fix it from there. See #159.
[skip ci].
2019-01-02 07:28:31 +01:00
Bart Ribbers
bfd3159d3c
kde/framework: upgrade to 5.53.0 (!105)
Tested locally on qemu-amd64, everything appears to work correctly.

[skip ci]
2018-12-22 23:33:44 +01:00
PureTryOut
48b497e22d
kde-frameworks/*: update to 5.52.0 [skip ci] 2018-11-27 07:47:11 +01:00
PureTryOut
1834a92a5b
kde-frameworks/*: update to 5.51.0 2018-11-27 07:47:11 +01:00
Bart Ribbers
ba0ba4e869
Update Plasma to 5.13.5 [skip ci] 2018-09-09 12:55:11 +02:00
Bart Ribbers
60b2b2dd05 Update KDE Frameworks to 5.49 2018-08-14 01:29:10 +00:00
Oliver Smith
716e6c10eb aports/kde: test case for framework versions
This commit adds a test case, which makes sure that the KDE framework
and plasma framework version are always the same.

Additional changes:
* APKBUILD parser parses the URL now (that's the best way I found to
  categorize the KDE aports in frameworks and other)
* Changed single quotes to double quotes in KDE APKBUILDs, so the
  parser doesn't include the single quotes in the parsed result
* Added the test case to the gitlab CI config
2018-08-02 20:33:20 +00:00
Bart Ribbers
491c6cc507 Update Plasma to 5.13.4 [skip ci] 2018-08-02 22:24:18 +02:00
Bart Ribbers
7c108d2a16 Upgrade Plasma to 5.13.3 2018-07-29 18:04:52 +00:00
Bart Ribbers
a35266bb10 Upgrade KDE-frameworks to 5.48 (!1638) [skip ci]
Skipping CI, because it wouldn't get done with building all the changed
KDE packages anyway.
2018-07-17 19:25:41 +02:00
Bhushan Shah
d2ce083552 aports/kde: upgrade to KDE Plasma 5.13.2 release
Also includes a revert for the commit which broke the libinput devices
for consolekit session. I am still unsure of solution for both of the
problems to suggest upstream. But it is in my todo list.

Fixes #1585
2018-07-02 12:09:58 +05:30
Bart Ribbers
f8077cee82 Update Plasma to 5.13.0 (#1555) 2018-06-13 22:00:52 +00:00
Bart Ribbers
ddcb7397d0 Update KDE Frameworks to 5.47 [skip ci] (#1549) 2018-06-11 21:52:16 +00:00
Bart Ribbers
8e8c6b053c Update KDE Frameworks to 5.46.0 (#1492) 2018-05-13 23:52:43 +00:00
Bart Ribbers
959932fa6a Update Plasma to 5.12.5 (#1481) 2018-05-12 22:59:51 +00:00
Oliver Smith
88f4f32070 KDE: bump pkgrels of pkgs using qt5-qtx11extras 2018-05-02 22:56:22 +02:00
Oliver Smith
d94853c525 KDE: fix depend on renamed qt5-qtx11extras
Old package name was qt5-x11extras.
2018-05-02 22:50:29 +02:00
Bart Ribbers
aabb7dcbdc Update KDE Frameworks to 5.44.0 (#1315) [skip ci] 2018-03-10 15:44:09 +00:00
Bart Ribbers
791e7d2242 Update Plasma to 5.12.3 (#1297) [skip ci] 2018-03-06 22:34:59 +00:00
Bart Ribbers
9a6d507fbb Update Plasma to 5.12 (#1208) 2018-02-06 23:18:45 +00:00
Bart Ribbers
006a0ab42f Update Plasma to 5.11.5 (#1080)
I've also added a patch to stop Plasma from setting the brightness to 1 at boot. This comes from
upstream, and can be removed once Plasma 5.12 is out.
2018-01-04 18:47:31 +00:00
Bart Ribbers
5427d7da1a Update KDE Frameworks to 5.41.0 (#993)
* Update KDE Frameworks to 5.41.0
* Bump pkgrel of packages depending on the KDE Framework update
2017-12-11 20:37:41 +00:00
Bart Ribbers
eef97ce49d Lots of Plasma Shell improvements (#440)
* Add postmarketos-ui-plasma-mobile
* Add more required packages
* Upgrade plasma sources
* Modernize APKBUILDs
* Make it run in general
* Support RGB32 framebuffer with BGR order (thanks @zhuowei!)
2017-11-26 17:08:10 +00:00
PureTryOut
689b8e4fec Added all missing makedepends, and removed some optional dependencies (#398)
* Added all missing makedepends, and removed some optional dependencies
* Made dbus-nox11-libs properly replace dbus-x11
* Add missing breeze-dev subpackage
2017-08-17 16:19:36 +00:00
Oliver Smith
c1ae46e4ff Package Plasma Mobile (All credit to PureTryOut!) (#284)
Plasma mobile compiles, but we didn't get it to run yet.
Thanks to PureTryOut for all this amazing porting work! \o/
2017-08-03 20:14:04 +00:00