Commit graph

3568 commits

Author SHA1 Message Date
Oliver Smith
7cf6bae884
temp/gtk+3.0: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:15 +02:00
dzmitry
428aeb4488
main/dtbtool-exynos: upgrade to 1.1.0 (MR 1579) 2020-09-15 13:32:16 +03:00
Oliver Smith
1acf66c8bf
pine64-pinephone: add megapixels config (MR 1537)
Copy of https://git.sr.ht/~martijnbraam/megapixels/tree/master/pinephone.ini
Let's do it like with other device specific configs, and put them into
the device package. It's a short file and it looks like it won't change
often.
2020-09-14 22:29:49 +02:00
Oliver Smith
05332c1e0b
main/linux-postmarketos-allwinner: enable camera related kconfig options (MR 1569) 2020-09-14 22:26:10 +02:00
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 Smith
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