Commit graph

2300 commits

Author SHA1 Message Date
Bart Ribbers
8b7c90d328
CI: various improvements (!694)
* Only run the wiki test, if anything matching device/device-* was
  modified.
* Split testcase linting (flake8) from shellcheck and only run flake8 if
  .gitlab-ci/* was modified.
* Rename .gitlab-ci/static_code_analysis.sh to .gitlab-ci/shellcheck.sh
  and make it scan all pre/post install/upgrade/deinstall scripts.

[ci:skip-vercheck]: other commits in this merge request have several
                    intended version downgrades, such as 3 -> 1.0.0
2019-11-05 22:22:53 +01:00
Bart Ribbers
5f53f6ac9c
main/postmarketos-ui-weston: fix linting issues in start_weston.sh (!694) 2019-11-05 22:15:10 +01:00
Bart Ribbers
6c42c53cd5
main/postmarketos-splash: build from new repo (!694) 2019-11-05 22:15:10 +01:00
Bart Ribbers
310d7314cb
CI: remove redundant C linter check (!694) 2019-11-05 22:15:10 +01:00
Bart Ribbers
b87c9240e2
main/postmarketos-android-recovery-installer: build from new repo (!694) 2019-11-05 22:15:10 +01:00
Bart Ribbers
f23239d8d7
main/fbdebug: build from new repo (!694) 2019-11-05 22:15:10 +01:00
Bart Ribbers
9b0a3e4c4a
main/postmarketos-demos: build from new repo (!694) 2019-11-05 22:15:10 +01:00
Bart Ribbers
34f6f86f08
main/reboot-mode: build from new repo (!694) 2019-11-05 22:15:00 +01:00
Bart Ribbers
f2c41d7e5e
device/linux-nokia-n9: fix checksums (!722) 2019-11-05 12:18:31 +01:00
Oliver Smith
3759b80342
phosh/calls: explicitly generate src/config.h
Workaround for #383.
2019-11-03 17:40:23 +01:00
Muhammad Firman Yassin
05a38c3280
samsung-royss: kernel compiler upgrade and several fixes (!701)
[ci:skip-build]: already built successfully in CI
2019-11-03 16:41:19 +01:00
Danct12
ed2a658bd3
device/linux-asus-z00vd: add python3 support (!707)
Signed-off-by: Danct12 <danct12@disroot.org>

[ci:skip-build]: already built successfully in CI
2019-11-03 16:28:46 +01:00
Bart Ribbers
094982dd5f
kde/telepathy-logger-qt: upgrade to 17.08.0_git20191003 (!709)
This removes the Python 2 requirement

[ci:skip-build]: already built successfully in CI
2019-11-03 16:19:05 +01:00
Bart Ribbers
1f9508605c
main/telepathy-mission-control: upgrade to 5.16.5 (!708)
[ci:skip-build]: already built successfully in CI
2019-11-03 16:15:53 +01:00
lambdadroid
fe4bd3ab4d
asus-me176c: rework packages (!699)
device/device-asus-me176c:
  - Install me176c-factory to apply correct MAC addresses for
    WiFi and BT
  - Use FAT32 for boot partition. This allows flashing the boot
    partition directly as ESP (EFI System Partition).
  - Overall cleanup

device/linux-asus-me176c:
  - Update kernel fork to 4.19.80
  - Cleanup APKBUILD
  - Stop building patched ACPI DSDT table directly into kernel

firmware/firmware-asus-me176c:
  - Package WiFi firmware

firmware/firmware-asus-me176c-acpi:
  - New package for the patched ACPI DSDT table
  -> Separate from firmware-asus-me176c because it is always required,
     (not optional)

[ci:skip-build]: runs into timeout
2019-11-03 15:58:37 +01:00
Oliver Smith
b407687761
CI: whitelist firmware-asus-me176c-acpi in devpkg (!699)
Without this, the device will simply run the broken ACPI DSDT table, so
we might as well update it. If we had put it into a subpackage, it
would not be possible to use the fixed DSDT without any other firmware
packages.
2019-11-03 15:58:21 +01:00
Bart Ribbers
4098ca9638
phosh/squeekboard: upgrade to 1.2.2 (!710) 2019-10-31 14:12:30 +01:00
Bart Ribbers
b103724d1d
phosh/purple-mm-sms: upgrade to 0.0.5 (!710) 2019-10-31 14:12:30 +01:00
Bart Ribbers
be4e4c3b75
phosh/phosh: upgrade to 0.1.2 (!710) 2019-10-31 14:12:30 +01:00
Bart Ribbers
ae2405aa0b
phosh/calls: upgrade to 0.1.0 (!710) 2019-10-31 14:12:30 +01:00
Bart Ribbers
a4782fc93e
phosh/chatty: upgrade to 0.0.8 (!710) 2019-10-31 14:12:30 +01:00
Bart Ribbers
6693c14a75
main/telepathy-mission-control: remove unused patch (!703)
[ci:skip-build]: already built successfully in CI
2019-10-30 23:12:20 +01:00
Bart Ribbers
e570f3f5b5
kde/plasma-phone-components: upgrade to 0_git20191027 (!704)
[ci:skip-build]: already built successfully in CI
2019-10-30 22:42:14 +01:00
Luca Weiss
aa0058de07
modem/qcom_rmtfs: use new command line flags (!592)
The changes in command line parameters of rmtfs mean: use the modem*
partitions directly (-P), in read-only mode (-r)...and it will boot the
modem automagically when ready (-s)

I've removed the udev rules in the rmtfs package because it doesn't look
like they are needed with those command line flags.
2019-10-30 22:31:32 +01:00
lambdadroid
74815e3312
main/postmarketos-mkinitfs: add option to place DTB in Android boot image second area (!700)
Mainline U-Boot looks for the device tree blob in the "second" area
of the Android boot image (see https://patchwork.ozlabs.org/patch/1025211/).

Add an option "deviceinfo_bootimg_dtb_second" to place the device DTB there.
2019-10-30 19:15:00 +01:00
Oliver Smith
93d7dc419f
cross/busybox-static-*: upgrade to 1.31.1-r0 2019-10-30 19:08:14 +01:00
Martijn Braam
23a3f904bf
lg-hammerhead: set phosh scale to 3 (!697) 2019-10-26 01:59:57 +02:00
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
6c47283e2c
linux-samsung-royss: use lzma compression rather than lzo (!693)
This removes the dependency on the lzop package which is in Alpine's
testing repository

[ci:skip-build]: already built successfully in CI
2019-10-26 01:36:53 +02:00
Bart Ribbers
b48a1dd527
main/telepathy-mission-control: upgrade to 5.16.5 pre-release (!698)
This removes the Python 2 requirement

[ci:skip-build]: already built successfully in CI
2019-10-26 00:41:54 +02:00
Bart Ribbers
68fdd20012
main/postmarketos-ui-sway: set license to GPL-3.0-or-later (!696)
Like our other UI packages; we don't need special snowflakes
2019-10-24 02:29:01 +02:00
Bart Ribbers
35ed159172
main/postmarketos-ui-hildon: fix lightdm (!696)
Set license to proper SPDX identifier
2019-10-24 02:27:54 +02:00
Bart Ribbers
c56c4b3781
main/postmarketos-ui-i3wm: fix lightdm (!696)
Set Martijn Braam as maintainer
2019-10-24 02:26:58 +02:00
Martijn Braam
a21ff74b36
linux-postmarketos-qcom-msm8974: fix usbnet (!695)
Having the charging driver in the initramfs fixes the USB gadget modes.

[ci:skip-build]: already built successfully in CI
2019-10-23 23:55:42 +02:00
TheKit
4158687ff6
hybris/xf86-video-hwcomposer: new git snapshot, Android 9 support (!665)
[ci:skip-build]: already built successfully in CI
2019-10-23 23:48:49 +02:00
TheKit
6b6fa02f32
hybris/libhybris: new upstream snapshot, compile against Android 9.0 headers (!665) 2019-10-23 23:48:34 +02:00
TheKit
24c13b8881
hybris/android-headers-9.0: new package for Android 9.0 headers (!665) 2019-10-23 23:48:08 +02:00
HenriDellal
6e5723a69d
finepower-f1: add sound output support (!691) 2019-10-23 23:36:17 +02:00
lambdadroid
0c76dd4ce3
main/postmarketos-mkinitfs: configure USB gadget serialnumber (!684)
Currently, the USB networking setup using configfs does not configure
a "serialnumber" for the USB gadget. This means that an empty
serial number will be sent during USB enumeration.

This is usually not a problem, but it seems to cause issues under
special circumstances (on asus-me176c on one of my PCs).

The USB Gadget configfs documentation also suggests setting
the "serialnumber":
  https://www.kernel.org/doc/Documentation/usb/gadget_configfs.txt
It can be any string, so we can just set it as "postmarketOS" like
the manufacturer.
2019-10-23 23:27:16 +02:00
Mariusz Chryc
b57d83247e
xiaomi-kenzu: fix charging-sdl, osk-sdl (!688)
[ci:skip-build]: already built successfully in CI
2019-10-23 23:22:12 +02:00
Oliver Smith
f01661505e
temp/libphonenumber: remove
Turns out, that the pkgrel was bumped in Alpine. I had looked at an
outdated error message from the postmarketos-ui-* related MR and
assumed that this issue is still present (somwhat confused by the other
upstream-compat issues).

This reverts commit 07653d60a8.
2019-10-23 22:58:07 +02:00
Luca Weiss
1ef2d6e433
modem/libsmdpkg_wrapper: upgrade to 0.2 (!687)
Remove Werror workaround in APKBUILD, as the necessary change has been
upstreamed. By rebuilding the package, we fix the following errors:

Error relocating /usr/lib/preload/libsmdpkt_wrapper.so: minor: symbol not found
Error relocating /usr/lib/preload/libsmdpkt_wrapper.so: major: symbol not found
2019-10-23 22:15:36 +02:00
Bart Ribbers
eec980c7a1
main/postmarketos-ui-xfce4: fix lightdm, cosmetics (!690)
Fix missing lightdm dependency, replace post-upgrade script with
symlink, set drebrez as maintainer.
2019-10-23 21:49:54 +02:00
Bart Ribbers
473b32990f
main/postmarketos-ui-weston: fix lightdm (!690)
Fix missing lightdm dependency, replace post-upgrade script with
symlink.
2019-10-23 21:44:56 +02:00
Bart Ribbers
f16207547b
main/postmarketos-ui-sway: fix lightdm (!690)
Fix missing lightdm dependency, replace post-upgrade script with
symlink.
2019-10-23 21:44:01 +02:00
Bart Ribbers
de143332b8
main/postmarketos-ui-mate: fix lightdm, cosmetics (!690)
Fix missing lightdm dependency, replace post-upgrade script with
symlink, set drebrez as maintainer.
2019-10-23 21:43:52 +02:00
Bart Ribbers
e96dd73cae
main/postmarketos-ui-shelli: use new main/shelli (!690) 2019-10-23 21:43:40 +02:00
Bart Ribbers
55b4a42de4
main/shelli: new aport (!690) 2019-10-23 21:43:37 +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
Bart Ribbers
c4d04b5be7
main/postmarketos-ui-phosh: fix lightdm (!690)
Fix missing lightdm dependency, add post-upgrade symlink.
2019-10-23 21:43:17 +02:00