Commit Graph
5543 Commits
Author SHA1 Message Date
Bart Ribbers d593809c7c main/buho: upgrade to 0_git20190924 (!658) 2019-10-07 22:35:00 +02:00
Bart Ribbers e57f0bd9b9 main/mauikit: upgrade to 0_git20191002 (!658) 2019-10-07 22:34:55 +02:00
Oliver Smith dfbe6549b4 main/cage: remove
Made its way into Alpine.
2019-10-07 21:43:40 +02:00
Martijn Braam c2cb2a17d4 device-pine64-pinetab: added phosh config (!655) 2019-10-05 17:56:25 +02:00
Bart Ribbers ae87e3386f main/postmarketos-ui-phosh: multiple improvements (!655)
* Enable on armhf
* Add Epiphany to depends
* Add more upstream gsettings
* Add keyboard launch script
2019-10-05 17:56:25 +02:00
Bart Ribbers cf45293e18 phosh/virtboard: remove (!655)
Superseded by squeekboard
2019-10-05 17:56:24 +02:00
Bart Ribbers 1cdb1ba500 phosh/squeekboard: upgrade to 0_git20191004 (!655) 2019-10-05 17:56:23 +02:00
Bart Ribbers b7a77160f3 phosh/purple-mm-sms: improve APKBUILD (!655) 2019-10-05 17:56:22 +02:00
Bart Ribbers 616eb2a069 phosh/chatty: upgrade to 0.0.7_git20190913 (!655) 2019-10-05 17:56:22 +02:00
Bart Ribbers bc3abc6092 phosh/phosh: upgrade to 0.1.0 (!655)
Also enable for all architectures
2019-10-05 17:56:21 +02:00
Bart Ribbers a03ea7c9b8 phosh/phoc: upgrade to 0.1.0_git20190924 (!655) 2019-10-05 17:56:20 +02:00
Alexey Min be2f68b721 temp/mesa-git: fix build with --strict (!659)
For llvm8-dev llvm-config executable is no longer in PATH
(it is in PATH now for llvm9-dev) and now it is in
/usr/lib/llvm8/bin/llvm-config, so it is more reliable
to adjust $PATH before calling meson build.

It will work for all past, current and future llvm versions.

Fixes 90d3deb7b4

[ci:skip-build]: already built successfully in CI
2019-10-05 02:39:44 +02:00
Oliver Smith a328a64a80 bpo/submit.py: require and pass BPO_JOB_{ID,NAME}
Let's send both to to the bpo server with each request. This is needed
to handle failing jobs (we need to know which job exactly is failing).

Note that this is not directly using a sourcehut specific environment
variable, because with bpo it is also possible to choose a "local"
job service for testing (manual and testsuite). The local job service
will just generate a random number as job id and place that in this
variable.
2019-10-04 19:39:52 +02:00
Bhushan Shah 90d3deb7b4 temp/mesa-git: upgrade to 0_git20191002 (!656)
[ci:skip-build]: would not finish in time
2019-10-03 21:46:15 +02:00
Bhushan Shah 605fbe7587 linux-postmarketos-allwinner: upgrade kernel to latest revision (!656)
This upgrades kernel to 5.3.y release instead of rc4 release previously.

[ci:skip-build]: takes too long to build in CI
2019-10-03 21:45:59 +02:00
Oliver Smith 96e1ced79e bpo: don't require and send push_id anymore
This ID was not so useful and got in the way of calling the
get_repo_missing job without actually having received a trigger from
gitlab before (bpo.py --auto-get-repo-missing).
2019-10-03 01:56:03 +02:00
TheKit c59275256f postmarketos-ui-hildon: set maintainer on all the related packages (!657)
[ci:skip-build]
[ci:skip-vercheck]
2019-10-02 22:16:17 +02:00
Alastair Horn 61ca6a1fdf samsung-j3nxlte: new device (Samsung Galaxy J3 (2016)) (!653)
Display and touchscreen (with a kernel driver patch) working.

[ci:skip-build]: already built successfully in CI
2019-10-02 21:23:20 +02:00
Bhushan Shah af386c96fe purism-librem5dev: use card1 on the plasma-mobile (!590)
in Librem 5 devkit, card0 is coming from etnaviv and is not usable for
kms/drm. So force usage of card1 for kwin_wayland.

[ci:skip-build]: won't finish in time
2019-10-02 21:00:00 +02:00
Clayton Craft eb99b93f56 temp/mesa-purism-gc7000: upgrade to 19.1 (!590) 2019-10-02 20:59:53 +02:00
Clayton Craft 2f3b5469b2 purism-librem5dev: update deviceinfo and uboot script (!590)
This simplifies the uboot script and updates it to use correct address
offsets for kernel, ramdisk and fdt. Appending the dtb to the kernel is
no longer necessary. This also changes the dtb to the one used on
PureOS.
2019-10-02 20:59:53 +02:00
Clayton Craft db25354d7c uuu: upgrade to Purism fork (!590)
This fork has a few updates from upstream for resolving issues on the
librem5 devkit flashing process.
2019-10-02 20:59:53 +02:00
Clayton Craft 7bf1b5dcf8 temp/u-boot-librem5dev: upgrade uboot and firmware (!590)
This commit:

- Updates u-boot
- Updates arm trusted firmware
- Builds the m4 firmware using cross compilation (no more dependency on
  downloading the binary from purism \o/)
2019-10-02 20:59:53 +02:00
Clayton Craft 31aa0b5f4b purism-librem5dev: upgrade to purism's 5.2 kernel (!590) 2019-10-02 20:59:48 +02:00
Clayton Craft aeeda11fa1 device-pine64-a64lts: enable serial console after boot (!651) 2019-10-01 15:36:34 +02:00
Oliver Smith cad539b277 bpo: update api submit code for bpo rewrite (!654)
Rename .sr.ht to .build.postmarketos.org, because the submit script is
talking to the bpo server and may not even be using sourcehut if running
with the local job service.

Update the script to work with the new API. See the
build.postmarketos.org git repository for details:
https://gitlab.com/postmarketOS/build.postmarketos.org/
2019-10-01 10:05:11 +02:00
Oliver Smith 9984bf9e14 cross/gcc-*: adjust to upstream changes
Alpine made some minor modifications to the gcc aport, without
changing the version. Let's adjust the pmaports too, so we stay in
sync. [ci:skip-vercheck]

Related: https://gitlab.alpinelinux.org/alpine/aports/commit/97a2b093b1a8629a932b92fea13dfafc649dbb3d
2019-10-01 09:57:30 +02:00
Bart Ribbers f11f137380 kde/plasma-settings: upgrade to 0_git20190930 (!521) 2019-09-30 13:06:56 +05:30
Oliver Smith a21d7897e3 main/pmbootstrap: upgrade to 1.8.3
Fixes 'pmbootstrap flasher boot' for fastboot devices. This is probably
not used as often as 'pmbootstrap flasher flash_*', so I'm not enforcing
the upgrade by modifying pmaports.cfg this time.
2019-09-30 00:41:18 +02:00
Oliver Smith f0159bd0aa temp/*: don't build plamo related pkgs for armhf
postmarketos-ui-plasma-mobile has !armhf in its arches list, so it does
not make sense to build these packages for armhf either. Let's save some
building time.

[ci:skip-vercheck], [ci:skip-build]
2019-09-29 23:42:30 +02:00
Bart Ribbers 3fd85948fd kde/plasma-phone-components: remove now unnecessary patch (!639)
[ci:skip-build]: ollieparanoid built everything for all arches.
2019-09-29 20:39:03 +02:00
Bart Ribbers 95de9a34c2 temp/plasma: fork from Alpine to build Plasma 5.17 pre-release (!639) 2019-09-29 20:39:03 +02:00
Oliver Smith c8143f0212 CI: framework versions test: handle hotfixes (!639)
Cut off the hotfix-version (fourth number) from the version strings
before comparing them, to fix invalid errors like:

[14:57:00] Reference pkgver: 5.16.90 (from 'khotkeys')
[14:57:00] ERROR: plasma-workspace has version 5.16.90.1
2019-09-29 20:39:03 +02:00
silver bce5f4feec samsung-apexq: kernel 3.4.104 with loadable modules working (!650)
linux-samsung-apexq/APKBUILD updated with newer kernel commit
sha from d2 repo, and now builds and packages modules into the
rootfs in /lib/modules/. prima wifi module not yet working.
2019-09-27 16:41:42 +00:00
Oliver Smith 03136a5a80 pmaports.cfg: require pmbootstrap 1.8.2
Fastboot is broken in previous versions of pmbootstrap, so make sure
that everybody uses the latest version.
2019-09-26 23:14:15 +02:00
Oliver Smith ef61d1cb1e main/pmbootstrap: upgrade to 1.8.2 2019-09-26 23:13:53 +02:00
Oliver Smith b6deac3f1c amazon-thor: don't use fastboot_vendor_id anymore
Fastboot doesn't support this option anymore, so remove it. If
you are sure that you need this option, we can probably convince
upstream fastboot to add it again, or find another solution. Just
let us know in the issues.

Related: https://gitlab.com/postmarketOS/pmbootstrap/merge_requests/1818
Related: https://gitlab.com/postmarketOS/pmbootstrap/issues/1830
2019-09-26 22:59:54 +02:00
Martijn Braam 0c2bf6c423 gitignore: add "/custom-*" (!646)
This allows for having untracked packages in the aports directory in a
subdirectory prefixed by "custom-".
2019-09-26 21:51:14 +02:00
Oliver Smith 1d7f7641c1 mrhlpr.json: support slash char and more prefixes (!636)
Lines starting with "CI:", "mrhlpr.json:" and "pmaports.cfg:" are fine,
and so is having a slash in the part after the colon.
2019-09-26 21:43:43 +02:00
Bart Ribbers 827967a465 CI: use Alpine for py-sh-static job (!636)
Resolves #366
2019-09-26 21:43:43 +02:00
Oliver Smith 63544524b7 main/devicepkg-dev: make shellcheck happy (!636) 2019-09-26 21:43:34 +02:00
Oliver Smith 8c34ea6f81 main/postmarketos-mkinitfs: make shellcheck happy (!636)
We'll switch from whatever version of shellcheck is packaged in Debian
stretch to the newer version in Alpine edge in the next commit. Adjust
postmarketos-mkinitfs first, so it doesn't report any errors.
2019-09-26 21:27:58 +02:00
Bart Ribbers 767ad9453c kde/plasma-phone-components: rebuild against libphonenumber 8.10.19 (!647)
[ci:skip-build]: already built successfully in CI
2019-09-26 09:49:40 +02:00
smd a4f38c41c0 finepower-f1: new device (Finepower F1) (!645)
[ci:skip-build]: already built successfully in CI
2019-09-25 23:16:59 +02:00
Bart Ribbers 9c7cffa8f4 main/telepathy-qt: upgrade to 0_git20190920 (!644)
[ci:skip-build]: already built successfully in CI
2019-09-25 22:57:05 +02:00
Oliver Smith d0f76807d7 sony-nicki: remove -dev subpkg from kernel
The subpackage depends on the "kernel-scripts" package, which has been
removed from pmaports.git. Therefore the -dev package could not be
installed, and our CI check of the binary repo noticed this and was
failing.

Related: https://gitlab.com/postmarketOS/pmaports/merge_requests/329
2019-09-25 22:52:38 +02:00
Bart Ribbers 50c7ce6c12 main/telepathy-ofono: upgrade to 0_git20190805 (!643)
Also removed the explicit depends on telepathy-mission-control, as that
was already picked up by abuild with the soname

[ci:skip-build]: already built successfully in CI
2019-09-25 22:24:11 +02:00
Mathias Roux 136ef57fd5 wiko-ufeel: new device (Wiko U FEEL) (!573)
[ci:skip-build]: already built successfully in CI
2019-09-25 21:47:50 +02:00
Bart Ribbers e512493acd main/telepathy-farstream: upgrade to commit which actually supports Python 3 (!642)
[ci:skip-build]: already built successfully in CI
2019-09-25 21:39:58 +02:00
Oliver Smith a451e4507f mrhlpr.json: s/removed/remove/g
Let's use the imperative form in commit messages, as it is best
practice. I'm keeping "upstreamed", because that definitively happened
in the past when we merge a patch that deletes a pmaport.
2019-09-25 21:31:06 +02:00