Commit graph

290 commits

Author SHA1 Message Date
Minecrell
25147b4aa3
temp/ofono: build with a single thread only (MR 1637)
For some reason, the ModemManager build tends to freeze when built
with QEMU user emulation for arm*. Changing the build to use a single
thread only (-j1) avoids that, although the build is slower of course.

The same thing seems to happen fo oFono as well, so set that to -j1 too.

Also limit building to "armhf armv7 aarch64" since the forks are not
needed on any other architectures, to reduce build times a bit. The
other architectures can just use the upstream packages from Alpine.
2020-10-23 09:27:51 +02:00
Alexander Akulich
129b8b7318
temp/ofono: Add a patch for QMI modem driver to fix outgoing calls (MR 1637) 2020-10-23 09:27:51 +02:00
Alexander Akulich
e67d4800a6
temp/ofono: Add a way to set ofonod arguments (MR 1637) 2020-10-23 09:27:51 +02:00
Oliver Smith
80fec94eb8
temp/upower: fork from alpine to apply torch patch (MR 1623)
Required to make the torch button work in Phosh.

[ci:skip-build]: already built successfully in CI
2020-10-23 08:20:11 +02:00
Luca Weiss
65983235e7
temp/phosh: upgrade to 0.4.5 (MR 1623)
re-fork from Alpine to get upstream packaging changes as well
2020-10-22 14:05:37 +02:00
Luca Weiss
e1ee641703
temp/kitinerary: remove (MR 1621) 2020-10-07 09:28:29 +02:00
Luca Weiss
1270708093
temp/os-prober: remove (MR 1621) 2020-10-07 09:28:29 +02:00
Luca Weiss
6e77769518
temp/evtest: remove (MR 1621) 2020-10-07 09:19:44 +02:00
Luca Weiss
b4e84320de
temp/calamares: remove (MR 1621) 2020-10-07 09:19:33 +02:00
Alexey Min
ee6a541234
temp/gnome-software-plugin-apk: upgrade to 0.8.1 and sync with upstream (MR 1593)
* add install_if to pull in w/ gnome-software
  90b924a334
* use abuild-meson & meson compile/test/install
  47360782ab
* use apk-polkit-rs instead of apk-polkit
  0f6c2d95f1
* upgrade to 0.8.1
  ce795a4d27
* don't pull in alpinelinux-apppstream-data
  c35a1b4ba7

NOTE: alpinelinux-apppstream-data was removed in
      946967b01f
2020-09-21 11:41:33 +02:00
Clayton Craft
08aa35caa5
temp/gnome-contacts: add patch to fix compilation on vala 0.50.0 (MR 1546)
This patch is from upstream gnome-contacts:
22ac2c6fec

Purism doesn't have it in their fork:
https://source.puri.sm/Librem5/gnome-contacts/-/issues/43

[ci:skip-vercheck]: some of these have pkgrel>0 - let's keep that in
order to have less differences with v20.05.
[ci:skip-build]: generated log is too long, CI fails
2020-09-15 17:08:42 +02:00
Oliver Smith
8a49cb5647
temp/evince: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:35 +02:00
Oliver Smith
e9e4b505e2
temp/epiphany: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:21 +02:00
Oliver Smith
daa0cfc434
temp/gnome-software-plugin-apk: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:21 +02:00
Oliver Smith
05b1d809dc
temp/gnome-software: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:21 +02:00
Oliver Smith
cebea0e543
temp/gnome-control-center: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:21 +02:00
Oliver Smith
44191c150c
temp/gnome-contacts: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:21 +02:00
Oliver Smith
b320f9482a
temp/gnome-calculator: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:21 +02:00
Oliver Smith
4e59a58aa2
temp/phosh: copy fork from v20.05 branch (MR 1546)
Set pkgver to 9999, so it is always preferred over the Alpine edge
version.
2020-09-15 17:08:21 +02:00
Oliver Smith
7cf6bae884
temp/gtk+3.0: copy fork from v20.05 branch (MR 1546) 2020-09-15 17:08:15 +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
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
Bart Ribbers
cca7e7684b
temp/wys-pinephone: modernize (MR 1538) 2020-09-08 10:09:07 +02: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
Bart Ribbers
8cbd8e3957 temp/plasma-nano: upgrade to 5.19.5_git20200728
Make sure our package is a higher version than the one in Alpine
2020-09-05 21:49:56 +02:00
Bart Ribbers
9835084f5a
temp/u-boot-pinephone: set RAM block back to 552 (MR 1527)
We were using a frequency of 624 which froze my device and in the past
other units too. Set it back to 552 as before so this doesn't happen
anymore

This is being upstreamed, https://gitlab.com/pine64-org/u-boot/-/merge_requests/3

(cherry picked from commit 88b48dee152686a887809ddb296cfd96e0c89f55)
2020-09-03 01:48:09 -07:00
Bart Ribbers
43ed230a3e temp/plasma-phone-components: re-enable on armv7 and x86
Originally disabled because of https://gitlab.alpinelinux.org/alpine/aports/-/issues/11807
but the plasma-pa is available again
2020-08-25 21:18:32 +02:00
Danct12
5a29944d10 temp/u-boot-pinephone: switch to pine64-org/u-boot (MR 1495)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-08-22 10:34:04 +02:00
Bart Ribbers
03abf416e6 temp/kitinerary: drop
The aarch64 builder upstream has catched up and it's available in the
repositories again
2020-08-20 12:36:02 +02:00
Oliver Smith
1e08e99d69
temp/kitinerary: fork from Alpine
Alpine's aarch64 builder is stuck and did not build 20.04.3-r1 yet. This
causes kde/itinerary from pmaports.git to fail:
https://builds.sr.ht/~postmarketos/job/282427#task-pmbootstrap_build-415

I've verified that this package builds for aarch64 with pmbootstrap, and
disabled other architectures.
2020-08-18 15:09:24 +02:00
Danct12
fa2d7a8b3a
temp/mesa-git: drop (MR 1496)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-08-18 14:44:03 +07:00
Bart Ribbers
c00425cedf
temp/plasma-phone-components: upgrade to 5.19.4_git20200728 (MR 1459) 2020-08-06 16:15:25 +02:00
Bart Ribbers
f709e0a250
temp/plasma-nano: upgrade to 5.19.4_git20200728 (MR 1459) 2020-08-06 16:15:05 +02:00
Oliver Smith
9e78998072
temp/calamares: add !check
The "shellprocesstest" is failing when building for armv7 on sr.ht. I
was not able to reproduce it locally. Just disable all tests for now.
It would be better to just disable the failing test, but since I can't
reproduce it locally I can't say that the build will go through then.
This package is in temp/, so let's not waste much time here. !check can
be removed when upstreaming it to Alpine.
[ci:skip-vercheck] [ci:skip-build]
2020-08-03 12:25:42 +02:00
Oliver Smith
97e5a3a7d2
temp/plasma-phone-components: disable for armv7, x86
Missing plasma-pa, plasma-workspace packages in Alpine edge for these
architectures.
2020-08-03 12:16:58 +02:00
Bart Ribbers
8c59659937 temp/plasma-phone-components: upgrade to 5.19.4_git20200728
Note that this doesn't actually increase the version of the source
files, it's just a bump to be newer than the Alpine packages again
2020-08-02 18:44:55 +02:00
Bart Ribbers
e65dec50cc temp/plasma-nano: upgrade to 5.19.4_git20200728
Note that this doesn't actually increase the version of the source
files, it's just a bump to be newer than the Alpine packages again
2020-08-02 18:44:07 +02:00
Oliver Smith
273797a767
Revert "*/*: disable armv7 for plasma programs"
The circular dependency has been resolved, and the binary packages have
been pushed to Alpine#s repsitory. This reverts commit
35015139f3.
[ci:skip-build] [ci:skip-vercheck]

Related: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/10757
2020-07-30 18:04:25 +02:00
Oliver Smith
983bc8318b
temp/mesa-git: apply more patches to build on 32-bit arm
Apply the rest of https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4279
to fix the build for real. I've verified that this builds for armv7 on
edge.
2020-07-30 12:55:01 +02:00
Oliver Smith
cb22119c3d
temp/mesa-git: apply patch to build on 32-bit arm
Taken from upstream. Our mesa-git is pretty outdated, we should update
it soon. But we need to unblock the repository first, so this is the
fastest way for now.
2020-07-29 13:30:10 +02:00
Oliver Smith
35015139f3
*/*: disable armv7 for plasma programs
"plasma" and some related packages are currently missing in Alpine edge
armv7 due to a cyclic dependency. Let's disable all packages depending
on plasma for armv7 temporarily, to get the pmOS edge armv7 repo up
again.
[ci:skip-build], [ci:skip-vercheck]: only arch line changed

Related: build.postmarketos.org#72
2020-07-29 12:19:04 +02:00
Oliver Smith
203becec0b
temp/evtest: fork from Alpine
Add patch to fix build for armv7, armhf. That patched version is being
upstreamed to Alpine. Fork it now, so our builds are not blocked.

Related: builds.postmarketos.org#72
2020-07-29 11:39:15 +02:00
Luca Weiss
9a878ee7ee temp/u-boot-pinephone: apply patch for 3GB RAM support (MR 1420) 2020-07-18 21:59:13 +02:00
Bart Ribbers
a1aae9ff47
temp/u-boot-pinephone: add crust firmware (MR 1163) 2020-07-16 23:14:54 +02:00
Martijn Braam
c6afbf8942
temp/wys-pinephone: new aport (MR 1406) 2020-07-10 22:37:59 +02:00
Bart Ribbers
52072fa952 temp/plasma-phone-components: upgrade to 5.19.3_git20200626 2020-07-08 15:47:41 +02:00
Bart Ribbers
51b6a561a3 temp/plasma-nano: upgrade to 5.19.3_git20200705 2020-07-08 15:46:41 +02:00
PureTryOut
ff97faf505
temp/plasma-phone-components: upgrade to 5.19.2_git20200626 (MR 1373) 2020-06-27 21:33:45 +03:00
PureTryOut
323fabb2f8
temp/plasma-nano: upgrade to 5.19.2_git20200625 (MR 1373) 2020-06-27 21:33:43 +03:00
Oliver Smith
cab8f10d2f
*/*: bump pkgrels for failed builds
gitlab.com had a service disruption, so it was not possible to "git
clone" from gitlab.com from some regions, like where the sourcehut
infrastructure is located. Since we are building our packages on
builds.sr.ht, this caused all packages that should be built at that time
to fail. It is working again, so bump the pkgrels to restart the builds.
2020-06-27 09:13:19 +02:00