Commit Graph
3464 Commits
Author SHA1 Message Date
Serge Hallyn fdd0dfebba main/linux-postmarketos-allwinner: enable CONFIG_CGROUP_FREEZER (MR 1569)
Enable the freezer cgroup. This allows a user to start a large application like
firefox, freeze it to save some power, and unfreeze it to continue using it,
without having to restart the application completely. Stopping and restarting
the application completely results in more battery usage as well as lost state.

Signed-off-by: Serge Hallyn <serge@hallyn.com>
2020-09-14 22:26:10 +02:00
Clayton Craft 0dc8eb9cce main/linux-postmarketos-allwinner: enable LED for notifications (MR 1569)
This config change is necessary for feedbackd to trigger LED
notifications.

fixes #776
2020-09-14 22:26:10 +02:00
Bart Ribbers 37f9441e60 main/linux-postmarketos-allwinner: upgrade to 5.8 (MR 1569) 2020-09-14 22:26:10 +02:00
Bart Ribbers 924c80ec89 linux-postmarketos-qcom-msm8974: modernize (MR 1536)
This also removes the dtbtool dep. It generated `/boot/dt.img` but the
device tree is different for each device using this kernel so it wasn't
useful.
2020-09-14 15:59:46 +02:00
Bart Ribbers 408aa2a0ee linux-postmarketos-qcom-msm8974: enable hid_apple module and fix GCC10 (MR 1536)
Fixes #741
2020-09-14 15:59:39 +02:00
antonialoytorrens e40ecc2fc2 asus-tf101: enable wifi (MR 1534)
[ci:skip-build]: already built successfully in CI
2020-09-14 14:21:50 +02:00
antonialoytorrens a96b1f87f9 linux-asus-tf101: fix module loading (MR 1534) 2020-09-14 14:21:18 +02:00
Antoine Fontaine 07aa7c7ffb main/postmarketos-ui-{gnome,phosh}: drop outdated gsettings override (MR 1566)
fixes https://gitlab.com/postmarketOS/pmaports/-/issues/775.
2020-09-14 11:20:25 +02:00
Miles Alan 5aff6dfaa4 Add sxmo/ as an expected directory for gitlab CI directory structure testcase (MR 1472) 2020-09-14 09:37:24 +02:00
Miles Alan 0cdb4b56a6 main/postmarketos-ui-sxmo: new aport (MR 1472)
(X11) Simple X Mobile: Mobile environment based on simple & suckless
software (best compatibility on pinephone)
2020-09-14 09:37:24 +02:00
Miles Alan de75d745dd sxmo/sxmo-xdm: new aport (MR 1472)
X Display Manager fork for Sxmo; starts with virtual keyboard and launches
Sxmo UI
2020-09-14 09:37:24 +02:00
Miles Alan e0f29c1f7c sxmo/sxmo-utils: new aport (MR 1472)
Utility scripts, programs, and configs that hold the Sxmo UI environment
together
2020-09-14 09:37:24 +02:00
Miles Alan 4dd0a9102b sxmo/sxmo-svkbd: new aport (MR 1472)
Svkbd fork for Sxmo UI; supports mobile-optimized layout, Xft, SIGTERM,
multiple layers functionality
2020-09-14 09:37:24 +02:00
Miles Alan 26548ab7b4 sxmo/sxmo-surf: new aport (MR 1472)
Surf fork for Sxmo UI; supports externalpipe, keyword searching, non-JS
by default
2020-09-14 09:37:23 +02:00
Miles Alan 8646eeb8a2 sxmo/sxmo-st: new aport (MR 1472)
St fork for Sxmo UI; supports scrollback, invert, and other patches
2020-09-14 09:37:23 +02:00
Miles Alan 71a51f20d5 sxmo/sxmo-dwm: new aport (MR 1472)
Dwm fork for Sxmo UI; supports volume-key hotkeys, swallow, keyboard,
among other patches
2020-09-14 09:37:23 +02:00
Miles Alan 41aeb5c960 sxmo/sxmo-dmenu: new aport (MR 1472)
Dmenu fork for Sxmo UI; supports highlight, centering, volume-key
navigation and more
2020-09-14 09:37:19 +02:00
Ralf Rachinger 583d433d85 device/device-pine64-pinephone: swaps L/R at Headset (MR 1556)
This Patch is needed, because in the kernel the audio from the cpu to the headset gets turned around. We need to turn this around again.
Please revert this if there is a fixed kernel.
2020-09-13 15:00:20 -07:00
Rohan Mishra f6b004f3f5 sony-tulip: fix missing new line in deviceinfo (MR 1511) 2020-09-12 14:32:56 +02:00
Oliver Smith 28c64079db kde/*: add qmlplugindump workaround (MR 1570)
[ci:skip-vercheck]: should not affect the resulting binary package
[ci:ignore-count]
2020-09-11 17:14:12 +02:00
Oliver Smith 29c0a58858 temp/kitinerary: fork temproarily from Alpine
Fork it, so kde/itinerary package can build for armv7 and unblock bpo.

>>> itinerary: Analyzing dependencies...
ERROR: unsatisfiable constraints:
  so:libpoppler.so.101 (missing):
    required by: kitinerary-20.08.1-r0[so:libpoppler.so.101]
2020-09-11 17:14:12 +02:00
Antoine Fontaine 3eee9b8460 linux-fairphone-fp1: make pmb kconfig edit work (MR 1565)
[ci:skip-build]: already built successfully in CI
2020-09-11 16:10:42 +02:00
Oliver Smith caf226cd33 cross/crossdirect: translate cc to gcc (MR 1545)
Fix errors when trying to compile with "cc":
	ccache: error: Could not find compiler "aarch64-alpine-linux-musl-cc" in PATH
2020-09-11 13:27:08 +02:00
Oliver Smith a5ec53f157 cross/crossdirect: add more comments and license (MR 1545)
Make it easier to wrap one's head around the code and make the license
explicit. It was implicit already by the LICENSE file of this repository.
2020-09-11 13:27:08 +02:00
Oliver Smith 816616c9de CI: rename stages "first, second" to "lint, build" (MR 802)
Make it more descriptive and match Alpine's gitlab-ci.yml.
2020-09-10 22:22:57 -07:00
Oliver SmithandBart Ribbers e5b8b8631f CI: build packages on all arches (MR 802)
Split the aports-build job into arch-specific build-x86_64,
build-aarch64, ... jobs. Extend build_changed_aports.py to accept the
architecture as argument, and to build all packages for that arch where
possible.

Import and use pmbootstrap code for APKBUILD parsing etc, as we do this
already in various testcases running in this repository.

Co-Authored-By: Bart Ribbers <bribbers@disroot.org>
2020-09-10 22:22:57 -07:00
Oliver Smith a5b75f3072 CI: remove unused common.check_build() (MR 802)
The function is also present in build_changed_aports.py, and it is only
used there.
2020-09-10 22:22:55 -07:00
Oliver Smith 67c0e167d2 CI: add_pmbootstrap_to_import_path: add import (MR 802)
Fix error on my machine:
	AttributeError: module 'importlib' has no attribute 'util'
2020-09-10 22:22:47 -07:00
Bart Ribbers 4a9b92b4fa kde/qmlkonsole: upgrade to 0_git20200827 (MR 1543) 2020-09-10 22:11:53 -07:00
Bart Ribbers 588bf0578b kde/kclock: upgrade to 0_git20200905 (MR 1548) 2020-09-10 22:10:29 -07:00
Bart Ribbers 179b48e7f8 kde/plasma-settings: upgrade to 0_git20200829 (MR 1540) 2020-09-10 22:07:33 -07:00
Bart Ribbers 24643fd72b kde/plasma-dialer: upgrade to 0.1_git20200829 (MR 1541) 2020-09-10 22:07:00 -07:00
Bart Ribbers 6a2b0e52d1 kde/plasma-camera: upgrade to 1.0_git20200901 (MR 1542) 2020-09-10 22:05:45 -07:00
Clayton Craft 0e365f7218 temp/u-boot-librem5: upgrade to 0.7 (MR 1561)
This upgrades u-boot to the latest upstream Purism version, and uses the
latest DDR training firmware.
APKBUILD was reformatted to replace indentation with tabs.
2020-09-10 08:31:06 +00:00
Clayton Craft e1971ae14f main/pure-maps: change default map and router providers (MR 1559)
The defaults from upstream require API keys to work, these don't.
2020-09-10 00:36:05 -07:00
Bart Ribbers 3b58b14d44 main/pure-maps: upgrade to 1.29.0 (MR 1559) 2020-09-10 00:35:43 -07:00
Bart Ribbers 05fcf1c61e main/mapbox-gl-qml: upgrade to 1.7.5 (MR 1559) 2020-09-10 00:35:27 -07:00
Bart Ribbers 290ec69459 main/libsignon-glib: modernize (MR 1538)
[ci:skip-build]: already built successfully in CI
2020-09-08 13:23:45 +02:00
Bart Ribbers 4df6ae2017 main/kmscube: modernize (MR 1538) 2020-09-08 10:09:07 +02:00
Bart Ribbers 3609074ced main/postmarketos-welcome-gtk3: modernize (MR 1538) 2020-09-08 10:09:07 +02:00
Bart Ribbers cca7e7684b temp/wys-pinephone: modernize (MR 1538) 2020-09-08 10:09:07 +02:00
Bart Ribbers ff0929c925 asus-me176: modernize APKBUILD (MR 1538) 2020-09-08 10:09:07 +02:00
Luca Weiss 3720293639 pine64-pinephone: add anx7688 module to initramfs for usb keyboards (MR 1555)
The anx7688 module is needed for any USB devices to probe which we want
in the initramfs for unlocking osk-sdl using a USB-connected keyboard.
2020-09-07 21:19:59 +02:00
antonialoytorrens c2ef92ab86 asus-tf101: change arch from armhf to armv7 (MR 1506)
[ci:skip-build]: already built successfully in CI
[ci:skip-vercheck]: arch change
2020-09-07 18:57:03 +02:00
Linus Walleij eb8a6b0cd0 device-nokia-n900: Add Finnish/Swedish keymap (MR 1519)
This adds a Finnish/Swedish key map for the Nokia n900.
The same keymap is used for Finnish and Swedish.

This makes the keyboard work in the console. To fix the
XkbLayout other changes are needed to pmbootstrap.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2020-09-07 18:24:07 +02:00
Oliver Smith cca64d3c29 kde/kclock: disable qmlplugindump for armv7 (MR 1554)
qmlplugindump is failing when it runs with qemu user mode emulation for
armv7 on builds.sr.ht. Disable it to unblock our binary repository.

The information retrieved by qmlplugindump is purely for packager
knowledge and does not affect the runtime of kclock.

Related: MR 9
Fixes: build.postmarketos.org#74
2020-09-07 16:28:53 +02:00
Bart Ribbers 9ffb48bc4e kde/plasma-camera: re-enable on x86 (MR 1553)
[ci:skip-vercheck] arch changes don't need a pkgrel bump
2020-09-07 13:51:31 +02:00
EspiDev 16adb0f0d4 kde/kclock: fix package url (MR 1550) 2020-09-06 00:01:06 +02:00
Clayton Craft f24a6e3e4c cross/gcc-*: upgrade to 10.2.0-r5
The changes here reflect those made in the upstream Alpine Linux
gcc-10.2.0-r5 package.
2020-09-05 13:43:11 -07:00
Bart Ribbers 46fdc2c437 temp/plasma-phone-components: upgrade to 5.19.5_git20200728
Make sure our package is a higher version than the one in Alpine
2020-09-05 21:50:10 +02:00