Commit graph

429 commits

Author SHA1 Message Date
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
Bart Ribbers
356e7ecb77
*/*: switch CMake buildtype to None (MR 1311)
This switch has happened in the Alpine repos quite a while ago and most
of the pmOS packages were using it already too, so let's switch over the
last ones as well.

This also cleans up the APKBUILDs where necessary
2020-06-26 11:31:37 +00:00
Oliver Smith
2f05e21d67
temp/calamares: upgrade to 3.2.26.1 (MR 1366)
Upgrade to latest bugfix release, and add a patch to fix weird looking
borders on mobile.
2020-06-25 07:15:23 +02:00
Oliver Smith
166e702da7
temp/plasma-phone-components: split vkbd style (MR 1363)
Put virtual keyboard style into a subpackage, and let the main package
depend on it. That way, it can be used in postmarketos-ondev, without
pulling in all of plasma-phone-components.
2020-06-24 08:43:36 +02:00
Antoine Fontaine
d7d0a4b5aa
temp/u-boot-pinephone: disable too fast fast dram clock speed (MR 1351)
Fixes https://gitlab.com/postmarketOS/pmaports/-/issues/547 and
https://gitlab.com/postmarketOS/pmaports/-/issues/606. See also
https://forum.pine64.org/showthread.php?tid=9832.
2020-06-20 12:26:47 +00:00
Luca Weiss
bf452101bd
temp/calamares: upgrade to 3.2.26 (MR 1342) 2020-06-20 10:42:12 +02:00
Oliver Smith
aa832aeea0
temp/calamares: disable armhf
Fails to build, because extra-cmake-modules from Alpine is not available
for armhf. Its APKBUILD says "Blocked by qt5-qtdeclarative".

[ci:skip-vercheck]
2020-06-18 22:22:34 +02:00
Oliver Smith
b6a7d80e45
temp/calamares: new aport (MR 1296)
Based on PureTryOut's testing/calamares branch. Thanks!
2020-06-18 21:50:22 +02:00
Oliver Smith
2f3f0bf333
temp/os-prober: new aport (MR 1296)
Taken from PureTryOut's testing/calamares repository, thanks!
2020-06-17 21:41:06 +02:00
Danct12
7433ea0fc7
temp/u-boot-rockpro64: bump pkgrel to build for ARM TF 2.3 (MR 1286)
[ci:skip-build]: keeps hanging under CI

Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:15:58 +02:00
Danct12
a67a00f038
temp/u-boot-pinephone: bump pkgrel to build for ARM TF 2.3 (MR 1286)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:15:58 +02:00
Danct12
c7fafc1e2d
temp/arm-trusted-firmware: upgrade to 2.3 (MR 1286)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:15:58 +02:00
Bart Ribbers
074636ce09
temp/kwin: drop, newer version is in Alpine (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers
b04c243869
temp/plasma-phone-components: upgrade to 5.19.0_git20200605 (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers
704c690573
temp/plasma-nano: upgrade to 5.19.0_git20200605 (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers
73df8a031a
temp/plasma-workspace: drop, newer version is in Alpine
Cherry-picked by ollieparanoid from MR 1235, because
temp/plasma-workspace has outdated dependencies that make the
upstream-compatibility test fail.
2020-06-15 14:31:12 +02:00
Clayton Craft
b4b94bdbdd
u-boot-librem5: upgrade to 0.6 (MR 1231)
This upgrades the u-boot and ATF in this package to the latest from
Purism's repos.
2020-05-23 17:38:24 +02:00
Danct12
04e9f253fb
temp/mesa-git: upgrade to 0_git20200510 (!1217)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-05-16 17:23:04 +02:00
Bart Ribbers
cde570c036
temp/ktp-common-internals: drop, required version is upstream 2020-05-03 10:29:30 +02:00
Minecrell
a85db1dc7b
*: remove "Contributor:" lines from APKBUILDs (MR 1203)
At the moment we have Contributor: lines on some packages (but not all of them),
but often they don't represent the actual contributors to the package very well.
E.g. when we added them retroactively to the device packages we only added
the initial contributor (which isn't necessarily the person
who made most of the work for a device...)

The Git history is the most representative source for figuring out
who contributed to a package, so there is no reason to duplicate that
into the APKBUILD.

[skip ci]: way too many packages
2020-05-02 21:45:25 +03:00
Bart Ribbers
c6b10c02a1
temp/qt5-qtbase: drop, changes upstreamed 2020-04-30 08:36:08 +02:00
Bart Ribbers
71092aa842
temp/qt5-qtdeclarative: drop, changes upstreamed 2020-04-30 08:35:57 +02:00
Bart Ribbers
61875c48af
temp/py3-qt5: drop, changes upstreamed 2020-04-30 08:35:21 +02:00
Alexey Min
af415ffd65
temp/qt5-qtbase: rebuild against icu-67.1
Follow-up to cbc6b9fcd7

Build locally for both armv7 and aarch64 fine.

[ci:skip-build] x86_64 build is disabled anyway

Signed-off-by: Alexey Min <alexey.min@gmail.com>
2020-04-25 03:06:36 +03:00
David Heidelberg
c26e8fc454
temp/libdrm-grate: library is inside mesa/opentegra/vdpau-tegra, drop (MR 1179)
All parts using it already has it inside, no standalone build required.

Signed-off-by: David Heidelberg <david@ixit.cz>
2020-04-23 18:28:20 +02:00
David Heidelberg
02e1144b23
temp/libvdpau-tegra: bump version, remove libdrm-grate dependency (MR 1179)
Signed-off-by: David Heidelberg <david@ixit.cz>
2020-04-23 18:28:20 +02:00
David Heidelberg
4b011c82cf
temp/xf86-video-opentegra: update, remove dep on libdrm-grate (MR 1179)
- remove dep on libdrm-grate, libdrm is enough
- add armv7 (keep deprecated armhf for now)

Signed-off-by: David Heidelberg <david@ixit.cz>
2020-04-23 18:28:19 +02:00
Martijn Braam
8782f12e22
temp/u-boot-rockpro64: upgrade to 2020.04 (!1171)
* Upgrade to the released stable version of upstream u-boot.
* Added patch to make the led on the Pinebook Pro light up earlier
* Added the update-u-boot script from Alpine with updates for the rk3399
  devices
2020-04-22 10:34:24 +02:00
Martijn Braam
02435b0b41
temp/u-boot-rockpro64: new aport (MR 882) 2020-04-20 14:09:42 +03:00
Martijn Braam
f9a19babd6
temp/arm-trusted-firmware: new aport (MR 882) 2020-04-20 14:09:39 +03:00
Bart Ribbers
34061fed2d
temp/plasma-phone-components: bump pkgrel
Make sure our package is newer than Alpine's
2020-04-03 21:55:57 +02:00
Bart Ribbers
6cb395bc48
temp/plasma-phone-components: upgrade to 5.18.80_git20200328
Directly to master as this is required to be able to launch applications
from the shell again, which is quite... important.
2020-03-30 16:37:36 +02:00
Martijn Braam
1446ec3787
temp/mesa-git: upgrade to 0_git20200323 (!1104) 2020-03-30 12:57:13 +02:00
Bart Ribbers
e6e4ef9ced
temp/plasma-phone-components: upgrade to 5.18.80_git20200323 (!1093) 2020-03-30 12:50:54 +02:00
Bart Ribbers
9434ea1be0
temp/py3-qt5: fork from Alpine to build with OpenGLES (!1107)
[ci:skip-build] Requires more than 3h to build on CI, builds locally
2020-03-29 15:49:38 +03:00
Bart Ribbers
d33cb3de79
temp/qt5-qtdeclarative: fork from Alpine to build with OpenGLES (!1107) 2020-03-29 15:48:58 +03:00
Bart Ribbers
ab5e0528a4
temp/qt5-qtbase: fork from Alpine to build with OpenGLES (!1107) 2020-03-29 15:48:56 +03:00
Clayton Craft
25419c417d
u-boot-librem5: upgrade to 0.5 (!1033)
Note: version is arbitrary, and doesn't reflect upstream u-boot
versioning at all since this is based off a fork.
2020-03-23 14:03:24 -07:00
Bart Ribbers
1639461d9d
temp/kdeclarative: remove, newer release in Alpine 2020-03-18 15:15:07 +01:00
Martijn Braam
a7bf6ded70
temp/u-boot-pinephone: new aport (!1049)
This adds a package that builds u-boot from the pine64/u-boot repository
which includes patches for enableing less hardware while booting so
there's quicker feedback that the power button has been pressed.

It also has a seperate patch file that modifies the clockspeed for the
memory which is one of the main performance bottlenecks of the A64 SoC.
It's a patch file so it's quick and easy to test out other clock speeds
when building. 600Mhz is stable but it should be able to run up to
624Mhz.
2020-03-18 13:57:24 +01:00
Bart Ribbers
2ebac1187e
temp/plasma-phone-components: upgrade to 5.18.80_git20200310 (!1052) 2020-03-18 13:51:46 +01:00
Bart Ribbers
d8efb2a36f
temp/kwin: upgrade to 5.18.3 (!1053) 2020-03-16 09:52:47 +01:00
Bart Ribbers
ebfc9588fc
temp/plasma-workspace: upgrade to 5.18.3 (!1053) 2020-03-16 09:52:41 +01:00
Bart Ribbers
8a2e7e251d
temp/plasma-workspace: fix notifications location (!1050)
Fixes an issue where notifications aren't centered on the screen
2020-03-13 11:34:23 +01:00
Minecrell
be740c3cf7
temp/ofono: update with upstream changes (!1035)
5b1910ff59

- use supervise-daemon
- build against system ell
- package ofono test scripts
- minor cleanup
2020-03-09 10:00:36 +01:00
Bart Ribbers
d26933bb50
temp/kwin: fork from Alpine (!1021)
Add a patch to fix an issue where the virtualkeyboard if open before
locking the screen, would not disappear when locked
2020-03-05 13:47:53 +01:00
Bart Ribbers
05d72f4821
temp/plasma-workspace: fork from Alpine (!1021)
Add a patch to fix an issue with word wrapping on the language KCM
2020-03-05 13:47:48 +01:00
Bart Ribbers
28b10068a9
temp/kdeclarative: fork from Alpine (!1021)
Add a patch that fixes an issue with an empty info message being shown
on the top of the wifi KCM
2020-03-05 13:47:45 +01:00
Danct12
6625b432db
temp/mesa-git: upgrade to 0_git20200227 (!993)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-02-28 03:44:38 +03:00
Luca Weiss
2029e493e4
temp/xkeyboard-config: upgrade to 2.29 (!988) 2020-02-26 01:33:20 +03:00
Luca Weiss
cc79bbf36a
temp/dhcpcd: upgrade to 8.1.6 (!984) 2020-02-25 22:49:01 +03:00
Bart Ribbers
96b399c5f9
temp/iio-sensor-proxy: drop fork, changes upstreamed 2020-02-25 12:00:03 +01:00
Bart Ribbers
d5552a21e1
temp/xfce4-battery-plugin: drop fork, upstreamed 2020-02-25 10:58:59 +01:00
Bart Ribbers
296b8c57d0
temp/qt5-qtbase: drop fork, upstreamed 2020-02-25 09:53:28 +01:00
Bart Ribbers
ea8eba7a67
temp/qt5-qtdeclarative: drop fork, upstreamed 2020-02-25 09:53:11 +01:00
Oliver Smith
424ea2afcd
temp/qt5-qtbase: bump pkgrel for upstream compat
Increase 'qt5-qtbase' pkgrel (16 -> 17), missing depend(s): so:libicui18n.so.64, so:libicuuc.so.64

Fixes: #456
2020-02-23 02:51:06 +01:00
Martijn Braam
f1efbec6dd
temp/ofono: add ofono-auto-enable script (!965)
Co-authored-by: Luca Weiss <luca@z3ntu.xyz>
2020-02-20 17:14:32 +01:00
Bart Ribbers
48578ded79
main/plasma-phone-components: add telephony-service runtime dep (!972) 2020-02-20 15:59:28 +01:00
Luca Weiss
4062382e56
temp/ktp-common-internals: upgrade to 9999_git20200217 (!966)
Includes a patch that makes SpaceBar the preferred text channel handler
2020-02-20 15:37:25 +01:00
Bart Ribbers
bd6a23aa27
temp/plasma-phone-components: upgrade to 5.18.80_git20200219 (!963) 2020-02-19 19:36:27 +01:00
Bart Ribbers
8dd0acba14
temp/plasma-nano: upgrade to 5.18.80_git20200215 (!963) 2020-02-19 19:36:20 +01:00
Bart Ribbers
3e8aa2f382
temp/ktp-common-internals: set pkgver to 9999 (!950) 2020-02-12 17:01:30 +01:00
Bart Ribbers
cf9aa7ee5d
Revert "temp/ktp-comon-internals: remove"
This reverts commit 6041714907.

Git confuses me sometimes
2020-02-12 13:44:53 +01:00
Bart Ribbers
934bf83d70
Revert "Revert "temp/plasma-phone-components: upgrade to 5.18.0_git20200212 (!948)""
This reverts commit b581a4047d.

I'm not sure I'm awake today
2020-02-12 13:44:32 +01:00
Bart Ribbers
b581a4047d
Revert "temp/plasma-phone-components: upgrade to 5.18.0_git20200212 (!948)"
This reverts commit 62c38cbb6f.

Versioning confuses me sometimes...
2020-02-12 13:43:35 +01:00
Bart Ribbers
6041714907
temp/ktp-comon-internals: remove
Unnecessary now Alpine has a version that includes the stuff we need
2020-02-12 13:09:57 +01:00
Bart Ribbers
62c38cbb6f
temp/plasma-phone-components: upgrade to 5.18.0_git20200212 (!948)
This fixes a bad performance regression
2020-02-12 09:37:41 +01:00
Bart Ribbers
462bdf5c31
temp/plasma-phone-components: upgrade to 5.18.0_git20200211 (!945)
Also move from kde/ as it's now in the Alpine repos too
2020-02-11 19:05:59 +01:00
Bart Ribbers
b3edd64831
temp/plasma-nano: upgrade to 5.18.0_git20200211 (!945)
Also move from kde/ as it's now in the Alpine repos too
2020-02-11 19:05:14 +01:00
Clayton Craft
ac8c78c00d
temp/mesa-git: re-add dev() and define provides for -dev package (!924)
This fixes 1943ead268, which accidentally
removed the dev() function that generates the mesa-git-dev package..
causing mesa-dev to be pulled in in cases where mesa-dev is required
(and failing because mesa-dev is older)

[ci:skip-build]: already built successfully in CI
2020-02-07 19:32:16 +01:00
Clayton Craft
c79d02818e
temp/mesa-git: upgrade to latest master branch (20200202) (!924) 2020-02-07 19:31:58 +01:00
Bart Ribbers
78278c5a22
temp/ktp-common-internals: disable on armhf 2020-01-30 19:44:40 +01:00
Bart Ribbers
55cd9ee760
temp/ktp-common-internals: new aport (!916) 2020-01-30 16:45:21 +01:00
Bart Ribbers
b7f5ce0f7d
temp/telepathy-logger: remove, not necessary anymore 2020-01-30 14:39:40 +01:00
David Heidelberg
359267ac91
temp/xf86-video-opentegra: bring back opentegra driver (!832)
Tested on asus-grouper

Signed-off-by: David Heidelberg <david@ixit.cz>
2020-01-28 22:02:52 +01:00
Minecrell
df07842cc1
temp/alsa-lib: remove (!893)
This was only needed to load the ALSA PulseAudio plugin outside
the chroot when running QEMU. Now that we allow configuring the
QEMU PulseAudio backend directly this is no longer needed.
2020-01-27 00:59:02 +01:00
Minecrell
b334362d72
temp/libdrm-grate: build all drivers, not just tegra (!897)
At the moment, installing the rootfs for ouya-ouya fails with:

ERROR: unsatisfiable constraints:
  libdrm-grate-2.4.100_git20191221-r0:
    conflicts: libdrm-2.4.100-r0[libdrm]
               libdrm-2.4.100-r0[so:libdrm.so.2=2.4.0]
               libdrm-2.4.100-r0[so:libdrm_tegra.so.0=0.0.0]
               libdrm-2.4.100-r0[so:libkms.so.1=1.0.0]
    satisfies: device-ouya-ouya-1-r12[libdrm-grate]
               libvdpau-tegra-0_git20190315-r0[libdrm-grate]
               .pmbootstrap-20200110.144341[libdrm-grate]
               .pmbootstrap-20200110.144341[libdrm]
               mesa-gl-19.3.2-r0[so:libdrm.so.2]
               directfb-1.7.7-r1[so:libdrm.so.2]
               directfb-1.7.7-r1[so:libkms.so.1]
               mesa-dri-swrast-19.3.2-r0[so:libdrm.so.2]
               mesa-19.3.2-r0[so:libdrm.so.2]
  libdrm-2.4.100-r0:
    conflicts: libdrm-grate-2.4.100_git20191221-r0
               libdrm-grate-2.4.100_git20191221-r0[so:libdrm.so.2=2.4.0]
               libdrm-grate-2.4.100_git20191221-r0[so:libdrm_tegra.so.0=0.0.0]
               libdrm-grate-2.4.100_git20191221-r0[so:libkms.so.1=1.0.0]
    satisfies: .pmbootstrap-20200110.144341[libdrm]
               mesa-gl-19.3.2-r0[so:libdrm.so.2]
               directfb-1.7.7-r1[so:libdrm.so.2]
               directfb-1.7.7-r1[so:libkms.so.1]
               mesa-dri-swrast-19.3.2-r0[so:libdrm.so.2]
               mesa-dri-swrast-19.3.2-r0[so:libdrm_amdgpu.so.1]
               mesa-dri-swrast-19.3.2-r0[so:libdrm_nouveau.so.2]
               mesa-dri-swrast-19.3.2-r0[so:libdrm_radeon.so.1]
               mesa-19.3.2-r0[so:libdrm.so.2]
               mesa-19.3.2-r0[so:libdrm_amdgpu.so.1]
               mesa-19.3.2-r0[so:libdrm_nouveau.so.2]
               mesa-19.3.2-r0[so:libdrm_radeon.so.1]

Looking closer at the error we see that:
  1. We want to explicitly install libdrm-grate for device-ouya-ouya.
  2. libdrm-grate provides
     - so:libdrm.so.2=2.4.0
     - so:libdrm_tegra.so.0=0.0.0
     - so:libkms.so.1=1.0.0
  3. But the mesa package also builds AMD and Nouveau drivers and
     therefore requires:
     - so:libdrm_amdgpu.so.1
     - so:libdrm_nouveau.so.2
     - so:libdrm_radeon.so.1

These libraries are not provided by libdrm-grate, therefore it is impossible
to install mesa and libdrm-grate at the same time.

A simple solution to fix this problem is to let libdrm-grate provide
these additional libraries as well - the package size overhead is negligible
and the additional drivers build just fine.

[ci:skip-build]: already built successfully in CI
2020-01-26 23:18:35 +01:00
Minecrell
aa353fab03
temp/mesa-git: list relevant subpackages as depends for -dri- package (!896)
At the moment, every device that wants to make use of mesa-git needs
to depend on all relevant mesa-git subpackages.

We can simplify this by adding these directly as depends for the
-dri- package that most devices will be depending on. That way,
the fact that you need to depend on all relevant subpackages is
mostly hidden away as "implementation detail" in the mesa-git
package, and no special care is required when using mesa-git.
2020-01-26 02:38:08 +01:00
Minecrell
1943ead268
temp/mesa-git: align with upstream APKBUILD (consolidate subpackages) (!896)
Included changes:

  - main/mesa: build freedreno only for arm
    https://gitlab.alpinelinux.org/alpine/aports/merge_requests/2809

  - tree-wide: use --buildtype=debugoptimized for meson packages
    https://gitlab.alpinelinux.org/alpine/aports/merge_requests/2619

  - main/mesa: consolidate subpackages
    https://gitlab.alpinelinux.org/alpine/aports/merge_requests/2816

  - main/mesa: use qualified provides for deprecated subpackages
    https://gitlab.alpinelinux.org/alpine/aports/merge_requests/3167
2020-01-26 02:38:07 +01:00
David Heidelberg
05439148e4
temp/iio-sensor-proxy: include patches for RAW devices (!888)
* First patch for getting data from RAW sensors. (Purism)
* Second patch is for mount-matrix passing. (digetx)

Useful for most Tegra devices, including AL3010 sensor.

First patch merged, second patch queued for a merge.

Ref: https://github.com/hadess/iio-sensor-proxy/pull/292
Ref: https://github.com/hadess/iio-sensor-proxy/pull/299

Signed-off-by: David Heidelberg <david@ixit.cz>
2020-01-19 19:17:40 +03:00
Clayton Craft
b7c3f95dc5
temp/u-boot-librem5: rename package & upgrade to latest version (!869)
This renamed the u-boot package for Purism librem5 devices, since the
phone and devkit share the same u-boot version. It also updates the
various components to the latest versions
2020-01-19 11:57:54 +01:00
Clayton Craft
6fcee615b1
temp/u-boot-librem5dev: upgrade & generate unified firmware image (!869)
This updates ATF, DDR/HDMI firmmware, and u-boot versions, and generates
a unified image that can be flashed at an offset of 2KiB.

mkimage is also no longer used to generate the final image.

Some old unused functions copied when this APKBUILD was forked were also
removed.
2020-01-19 11:57:54 +01:00
Minecrell
6f8cbddcf0
temp/mesa-purism-gc7000: remove (!869)
purism-librem5dev uses mesa-git now so we can remove this package.
2020-01-19 11:57:04 +01:00
Danct12
77a4f7ce1c
temp/mesa-git: upgrade to 0_git20200116 (!886)
[ci:skip-build]: already built successfully in CI
2020-01-19 11:45:58 +01:00
Danct12
489a496442
temp/mesa-git: upgrade to 0_git20200110 (!861)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-01-13 00:19:00 +03:00
Luca Weiss
4204e78546
temp/ofono: upgrade to 1.31 (!818) 2019-12-28 21:13:29 +05:30
David Heidelberg
9322dca2ea
temp/libdrm-grate: bring back to life (!819)
- installes only grate/tegra drivers
- installs itself systemwide

Signed-off-by: David Heidelberg <david@ixit.cz>
2019-12-25 14:45:22 +01:00
Minecrell
63c40525f8
temp/mesa-git: place new libraries in correct package (!826)
Some of the DRI drivers are not moved to the correct subpackage
and therefore installed everywhere through the main package.
This wastes about 8 MB of disk space, so lets move them to the
correct subpackage.
2019-12-24 16:02:40 +01:00
Minecrell
25703c6be8
temp/mesa-git: upgrade to 0_git20191223 (!826)
Build src/git_sha1.h early to avoid build failure:

../src/vulkan/overlay-layer/overlay.cpp:31:10: fatal error: git_sha1.h: No such file or directory
   31 | #include "git_sha1.h"
      |          ^~~~~~~~~~~~
2019-12-24 16:02:36 +01:00
Minecrell
06d449cecd
temp/mesa-git: align with upstream APKBUILD (!826) 2019-12-24 16:02:33 +01:00
Daniele Debernardi
62bc6bb2ec
temp/alsa-lib: fork from Alpine (!794)
Added patch to support ALSA_PLUGIN_DIRS environment variable
2019-12-24 00:03:37 +01:00
Bart Ribbers
427ec6e16f
temp/mesa-git: upgrade to 0_git20191205 (!781) 2019-12-05 23:46:06 +01:00
Bhushan Shah
f4540b2032
temp/ofono: allow wheel group to access ofono dbus (!749)
Default dbus policy of ofono allows only root user and users who are
logged into tty using at_console policy. However since our dbus is not
built with elogind, at_console is never set.

This allows user in wheel group to access ofono

[ci:skip-build]: already built successfully in CI
2019-11-20 23:25:59 +01:00
Daniele Debernardi
730aedd408
temp/kbd: remove (!748)
Drop the temporary kbd package because the upstream package has been
updated to include the busybox fix:
https://git.alpinelinux.org/aports/commit/main/kbd?id=81189e08a0c497a44660eb479120917291a67776

I've tested it by rebuilding the n900 device package, which will
re-create the keymaps using the loadkeys tool.
2019-11-20 21:41:21 +01:00
Oliver Smith
51807847ea
temp/mesa-*: remove suffix in pkgconfig version (!744)
Fix build with current abuild version by removing the "-devel" suffix
in /usr/lib/pkgconfig/*.pc. Set "pcprefix" instead, so abuild doesn't
confuse these packages with the regular mesa.

[ci:skip-build]: already built successfully in CI
Fixes: #386
2019-11-17 19:35:00 +01:00
Danct12
fc30659221
temp/mesa-git: upgrade to 0_git20191101 (!705)
Signed-off-by: Danct12 <danct12@disroot.org>

[ci:skip-build]: already built successfully in CI
2019-11-05 23:01:17 +01: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
Oliver Smith
07653d60a8
temp/libphonenumber: fork from Alpine
Needs a pkgrel bump because dependency libboost was upgraded. This is
currently breaking everything depending on libphonenumber, for example
plasma mobile.

>>> postmarketos-ui-plasma-mobile: Analyzing dependencies...
ERROR: unsatisfiable constraints:
  so:libprotobuf.so.20 (missing):
    required by: libphonenumber-8.10.21-r0[so:libprotobuf.so.20]
>>> ERROR: postmarketos-ui-plasma-mobile: builddeps failed
2019-10-23 21:16:44 +02:00
Oliver Smith
9931aa8f05
temp/telepathy-logger: fork from Alpine
It was deleted from Alpine, but telepathy-logger-qt depends on it.
2019-10-23 20:51:52 +02:00
Oliver Smith
c99c017870
temp/*: remove plasma (5.17 is in Alpine)
It was forked to build the 5.17 pre-release, which is not needed
anymore. Remove now to unclutter pmaports, and to get pretty much all
remaining packages for x86_64 out of the queue on
build.postmarketos.org.
2019-10-20 20:32:34 +02:00
Luca Weiss
dc4af7d32a
temp/dhcpcd: upgrade to 8.0.6 (!610)
[ci:skip-build]: already built successfully in CI
2019-10-09 23:48:31 +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
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
Clayton Craft
eb99b93f56
temp/mesa-purism-gc7000: upgrade to 19.1 (!590) 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
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
95de9a34c2
temp/plasma: fork from Alpine to build Plasma 5.17 pre-release (!639) 2019-09-29 20:39:03 +02:00
Oliver Smith
e09aa15c08
temp/mesa-grate: removed (!648)
This depends on non-existing package py2-mako, and therefore blocks
building the binary repository.

Related: #370
2019-09-25 21:17:41 +02:00
Luca Weiss
7d937582c3
temp/dbus-elogind: fork from Alpine for elogind patch (!625)
Needed for ofono to work because of the at_console directive to work.

[ci:skip-build]: already built successfully in CI
2019-09-19 01:31:02 +02:00
Bart Ribbers
11e638b075
temp/mesa-git: upgrade to 0_git20190917 (!591)
- Remove the outdated patch, it has been fixed differently upstream
- Update patch for use-elf-tls slots

[ci:skip-build]: already built successfully in CI
2019-09-19 00:46:21 +02:00
Daniele Debernardi
dd0f32d9aa
temp/xfce4-battery-plugin: fix battery capacity detection (!595)
If someone also noticed the missing battery icon in the xfce4 panel,
please test with this patched plugin and report back. Thanks.
2019-09-19 00:34:13 +02:00
Bart Ribbers
d47c83f51c
temp/qt5-qtwayland: remove, patches are in upstream (!632) 2019-09-18 23:00:33 +02:00
Oliver Smith
66a856f5d0
temp/qt5-qtwayland: remove non-applying patches
I did not check if patches still applied yesterday, and it turns out
that almost all of them don't apply anymore (probably because the
changes are in the upstream source now?).

Note that I did not test if plasma mobile is working correctly again
with this version, I'm just making the build errors go away (which I
did not notice right away yesterday, as qt5-qtbase was still building
and we had to upgrade that anyway, so there was no point in waiting).

Build tested and working for x86_64.

Fixes: 86a0ecc04a ("temp/qt5-qt*: upgrade to 5.12.5")
2019-09-17 08:24:39 +02:00
Oliver Smith
86a0ecc04a
temp/qt5-qt*: upgrade to 5.12.5 2019-09-16 22:22:38 +02:00
Luca Weiss
e1c430f069
temp/qemu: remove (!608)
The package was originally added with jemalloc to work around a deadlock
while compiling mesa. I've tested compiling the mesa-git package on
x86_64 for armhf and armv7 and it worked fine. Looking at the original
issue report, the problem only happened with the autotools build system
and not with meson - and as all our mesa or networkmanager aports are
using meson now, I think we can delete this.
2019-09-14 06:39:08 +02:00
Luca Weiss
8ed41357e0
temp/mesa-git: provide mesa-dev in mesa-git-dev (!626)
[ci:skip-build]: already built successfully in CI
2019-09-14 04:35:03 +02:00
Daniele Debernardi
6b0aae4442
temp/kbd: new aport (!572)
[ci:skip-build]: already built successfully in CI
2019-09-14 04:32:19 +02:00
Daniele Debernardi
4f400a67c8
temp/xkeyboard-config: Bind square brackets for N900 us keymap (!572) 2019-09-14 04:31:08 +02:00
Bart Ribbers
6dd3b2400b
temp/qt5-qtwayland: explain why we forked it from Alpine (!607)
[ci:skip-vercheck]
2019-09-09 14:25:00 +02:00
Luca Weiss
d2b89c4cf9
temp/ofono: move from modem, upgrade to 1.30 (!612) 2019-09-09 14:23:51 +02:00
Luca Weiss
63acf61012
main/libvdpau-tegra: fix pkgver (!565) 2019-08-24 00:59:07 +02:00
Luca Weiss
d334073811
main/libdrm-grate: fix pkgver (!565)
The libdrm version is 2.4.96 according to configure.ac
2019-08-24 00:59:07 +02:00
Luca Weiss
eed0275d6b
temp/mesa-purism-gc7000: use _commit as variable name (!565) 2019-08-24 00:59:01 +02:00
Bart Ribbers
168e640a85
temp/libdrm-grate: move from main (!571)
[ci skip] Package output does not change except for meta
information (licenses), so don't build or verify checksums
of the packages to prevent outdated source URL's breaking it.
This will have to be looked at later
2019-08-23 21:27:42 +02:00
Bart Ribbers
670fa0377a
temp/libvdpau-tegra: move from main (!571) 2019-08-23 21:27:41 +02:00
Bart Ribbers
4cd09020b1
temp/mesa-grate: move from main (!571) 2019-08-23 21:27:41 +02:00
Bart Ribbers
7eaffd519c
temp/u-boot-librem5dev: move from device (!571) 2019-08-23 21:27:40 +02:00
Bart Ribbers
aa33d82bba
temp/gpgme: remove, upstreamed (!563) 2019-08-22 01:40:41 +02:00
Bart Ribbers
5c3a3967ea
temp/{wpa_supplicant,networkmanager}: remove, upstreamed (!564) 2019-08-20 18:48:35 +02:00
Oliver Smith
29e53f44ee
temp/{networkmanager,wpa_supplicant}: pkgrel bump
Increase pkgrels, so the resulting versions are higher than the aports
in Alpine. Seems like this was done in the upstream PR initially, but
then got lost during rebase.
2019-08-06 11:56:21 +02:00
Oliver Smith
2ac369ed8f
temp/{networkmanager,wpa_supplicant}: new aports (!547)
Fork from Alpine to apply Martijn's patch:
https://github.com/alpinelinux/aports/pull/9894

"This makes wpa_supplicant run in dbus mode if no config file has been
created for it, fixing the networkmanager integration. This config has
been used for a long time in postmarketOS and works fine.

It also removes the iwd dependency from networkmanager again so
wpa_supplicant is used because iwd doesn't support as many chipsets as
wpa_supplicant and it doesn't run on older kernels."

[ci:skip-build]: already built successfully in CI for x86_64, I've
                 tested that it builds for armhf and aarch64 too.
2019-08-06 11:27:35 +02:00
Oliver Smith
84492befc5
temp/mesa-git: build for arm, not for all arches
Avoid build failure for x86:

>>> mesa-git-glapi*: Running postcheck for mesa-git-glapi
>>> ERROR: mesa-git-glapi*: Found textrels:
TEXTREL  /home/pmos/build/pkg/mesa-git-glapi/usr/lib/libglapi.so.0.0.0

The package is only used for armhf, armv7, aarch64 devices currently, so
change the arch line in the APKBUILD accordingly.

$ cd device
$ for i in $(git grep mesa-git | cut -d/ -f1); do grep -H arch $i/deviceinfo; done
device-asus-flo/deviceinfo:deviceinfo_arch="armhf"
device-lg-hammerhead/deviceinfo:deviceinfo_arch="armv7"
device-pine-a64lts/deviceinfo:deviceinfo_arch="aarch64"
device-pine-dontbeevil/deviceinfo:deviceinfo_arch="aarch64"
device-sony-castor-windy/deviceinfo:deviceinfo_arch="armhf"
device-sony-sirius/deviceinfo:deviceinfo_arch="armv7"

[ci:skip-vercheck]: only changed arch line
Fixes: ce7e4d79e1 ("temp/mesa-git: new aport (!524)")
2019-07-28 10:48:51 +02:00
Bart Ribbers
28a04f8ffd
temp/mesa-freedreno: remove in favor of mesa-git (!524) 2019-07-27 20:34:33 +02:00
Bart Ribbers
7686e15af4 temp/mesa: remove in favor of mesa-git (!524) 2019-07-27 18:21:18 +02:00
Bart Ribbers
ce7e4d79e1 temp/mesa-git: new aport (!524)
This package will track the latest Git master for devices that require bleeding edge changes. Should be kept up-to-date fairly often
2019-07-27 18:21:16 +02:00
Daniele Debernardi
ceb3c2a2eb
temp/xkeyboard-config: Fork to add N900 extended layout (!507) 2019-07-25 20:59:48 +02:00
Luca Weiss
8bd5c997b8
temp/libdrm: remove (!522) 2019-07-24 11:18:57 +02:00
Oliver Smith
09ad0c8115
temp/qemu: bump pkgrel after soname bump
Increase 'qemu' pkgrel (0 -> 1), missing depend(s): so:libnettle.so.6
2019-07-23 23:13:31 +02:00
Luca Weiss
be9615a763
temp/mesa-freedreno: fix mesa-freedreno-gl conflict (!520) 2019-07-23 21:04:32 +02:00
Bhushan Shah
9e3fa6e6f7
temp/qt5-qtwayland: apply patches suggested by upstream (!509)
These patches are intended to make things work nicely due to regressions
introduced in qt5.12.4. I've tested them in QEMU and they seem to work
fine.

See: https://mail.kde.org/pipermail/kde-distro-packagers/2019-July/000379.html
2019-07-18 17:58:25 +05:30
Bart Ribbers
40b98f4ca8
temp/wlroots: remove, superseded by Phoc (!495)
[ci:skip-build]: ollieparanoid will make sure this builds locally before
                 merging
2019-07-16 23:57:08 +02:00
Martijn Braam
8ae04602a9
temp/gnome-session: remove, upstreamed (!488) 2019-07-11 18:22:53 +02:00
Martijn Braam
fd34a04679
temp/gnome-shell: remove, upstreamed (!488) 2019-07-11 18:22:35 +02:00
Martijn Braam
a4e0754cd8
temp/wlroots: pulled upsteam changes (!414) 2019-07-09 21:52:41 +02:00
Martijn Braam
4df7d8011d
temp/gnome-shell: fork to enable aarch64 (!414) 2019-07-09 21:52:51 +02:00
Martijn Braam
a238ca4ff1
temp/gnome-session: fork to enable aarch64 (!414) 2019-07-09 21:52:41 +02:00
Oliver Smith
a4f35cb7d6
temp/mesa-freedreno: current mesa master (!450)
Freedreno is broken in latest mesa stable, but it is fixed in current
master. Let's use master for now.

Based on Brian Masney's patch, but with a hardcoded commit and a
separate package.
2019-06-30 18:54:02 +02:00
Luca Weiss
82b143f3f0
Fix spelling mistakes (!466)
codespell --skip="./.git,*.patch,*.diff,config-*.*"

[ci:skip-build]
[ci:skip-vercheck]
2019-06-30 01:40:02 +02:00
Bart Ribbers
fb05a9e586
temp/kwin: remove (!467)
The patch we forked it for is in KWin 5.16.2 which is in Alpine Linux
2019-06-27 11:04:20 +02:00
Bart Ribbers
86b267ee8a
temp/kwin: new aport to fix Plasma Mobile issue (!456)
[ci:skip-build] Won't succeed in time
2019-06-23 11:57:54 +02:00
Oliver Smith
6b142e0139
temp/sonnet: remove
Binary package is available in Alpine again.
2019-06-20 14:07:29 +02:00
Bart Ribbers
9c2d1e2124
temp/qt5-qtbase & qt5-qtdeclarative: update to 5.12.4 (!447)
[ci:skip-build]: won't finish in time
2019-06-17 19:38:01 +02:00
Bart Ribbers
7974e392f1
temp/u-boot: remove (!437)
Pine64 support has been upstreamed:
21aad5d318
2019-06-14 01:36:01 +02:00
Luca Weiss
e3d9cc2a9e
temp/mesa: update to 19.1.0 (!433)
[ci:skip-build]: already built once in CI
2019-06-11 23:41:00 +02:00
Bart Ribbers
e5e8991f79
temp/mesa: fix install prefix, enable release optimizations (!431)
The description below is a quote from Brian Masney in #296.

The pmOS mesa packages need to have -Db_ndebug=true passed to the meson
build so that debug assertions and extra validations are disabled to
improve overall system performance. See [1] for more details. Fedora
also recently made this change: [2]

This change, along with using the master branch of mesa, gets the
Freedreno driver working properly with X11 on the Nexus 5 and presumably
other A3XX-based systems.

--buildtype=release should also be passed to meson for extra
optimizations. See the thread [3] for more details.

[1] https://gitlab.freedesktop.org/mesa/mesa/blob/master/docs/meson.html#L321
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1692426.
[3] https://lists.freedesktop.org/archives/mesa-dev/2019-June/219960.html

[ci:skip-build]: already built successfully in CI
2019-06-11 23:02:07 +02:00
Oliver Smith
7bc8d09013
temp/sonnet: fork from Alpine for armv7
Alpine's build bot is stuck on another package, but this needs to be
rebuilt against the recently updated libhunspell. Otherwise Plasma
Mobile cannot be installed, as pmbootstrap fails with:

ERROR: Could not find dependency 'so:libhunspell-1.6.so.0' in any aports folder or APKINDEX.

I've tested that this builds properly.
2019-06-11 21:37:37 +02:00
Bart Ribbers
30e708c0f7
temp/weston: remove, changes have been upstreamed (!421) 2019-06-07 16:49:09 +02:00
Oliver Smith
568b156c14
temp/wlroots: don't build for arm*
Disable for arm arches, because there it fails with:

[89/300] Compiling C object 'xcursor/c7765ab@@wlr_xcursor@sta/xcursor.c.o'.
FAILED: xcursor/c7765ab@@wlr_xcursor@sta/xcursor.c.o
gcc -Ixcursor/c7765ab@@wlr_xcursor@sta -Ixcursor ...
cc1: error: /home/pmos/build/pkg/mesa/usr/include: No such file or directory [-Werror=missing-include-dirs]

I suspect, that this relates to our custom mesa packaging, which is only
built for arm architectures currently. Phosh isn't running on anything
other than x86_64 so far in postmarketOS, so let's just disable wlroots
arm too until this is figured out.

[ci:skip-vercheck]: only modified the arch line
2019-06-02 04:31:05 +02:00
Bart Ribbers
4d7b35d0de
temp/wlroots: fork to enable elogind, rootston (!8) 2019-06-02 03:39:39 +02:00
Oliver Smith
77a57de7ed
Cosmetic: temp/*: fix comments on top of APKBUILD
Remove Alpine's maintainers and contributors from the APKBUILDs in temp
where we still had them. In general, we don't keep them there, because
we don't want them to get e-mailed about questions from the postmarketOS
aports. It is obvious that they were copy pasted from Alpine, with minor
adjustments.

Remove "Remember to increase pkgrel after changing _pkgver!" from
temp/mesa, because we have a CI check for that now.

[ci:skip-build]: cosmetic changes only
2019-06-01 23:32:45 +02:00
Oliver Smith
72822cf030
temp/multipath-tools: remove
The package was rebuilt in upstream.
2019-06-01 23:29:37 +02:00
Oliver Smith
cb1e3c20b4
temp/multipath-tools: fork from alpine to rebuild
Rebuild to fix:
ERROR: unsatisfiable constraints:
  so:liburcu.so.6 (missing):
    required by: multipath-tools-0.8.1-r0[so:liburcu.so.6]

Upstream patch:
https://github.com/alpinelinux/aports/pull/8319
2019-05-31 02:19:40 +02:00