Commit graph

912 commits

Author SHA1 Message Date
Martijn Braam
c4132e6e37 cross/musl-armhf cross/musl-aarch64: Update aports to 1.1.20-r0 2018-09-08 00:57:53 +02:00
Oliver Smith
35a54fd1e8
CI: get pmbootstrap from master branch 2018-09-05 09:24:36 +02:00
Oliver Smith
d3a1413453 Update README.md: add helpful links 2018-09-04 07:15:47 +00:00
Oliver Smith
ee8481e11d
main/libphonenumber: bump pkgrel (soname bump)
so:libprotobuf.so.15 does not exist anymore in Alpine edge
2018-09-04 09:00:57 +02:00
Oliver Smith
a9bca26633
main/linux-postmarketos-*-dev: fix kernel-scripts
When cross compiling, the kernel scripts would be in the native arch
again. That was already fixed in !1234, however the mime type of the
binaries has changed, so we couldn't detect them properly anymore
(#1659).

This commit fixes it again, and also adds a checks so this won't
silently fail in the future.

[skip ci] because this would not run through anyway (building these
packages takes too long). Fixes #1659.
2018-09-04 09:00:57 +02:00
Oliver Smith
3db4c14c0f
temp/xorg-server: not needed anymore
Update happened upstream in Alpine edge:
https://github.com/alpinelinux/aports/pull/4983
2018-09-04 09:00:57 +02:00
Oliver Smith
67ecea3e25
main/postmarketos-ui-plasma-mobile: bump pkgrel 2018-09-04 09:00:57 +02:00
Jonah Brüchert
779ac2fd7e
Add aport for angelfish 2018-09-04 09:00:57 +02:00
Krait Bosheit Takoj
175645e74b
Update APKBUILD 2018-09-04 09:00:57 +02:00
Krait Bosheit Takoj
2fa7835e8a
added xorg.conf: explicitly declares to not use glamor, which was causing slowdown 2018-09-04 09:00:57 +02:00
C0rn3j
6f4bca13bd
make FDE set_passwd notice more flashy 2018-09-04 09:00:57 +02:00
Oliver Smith
0d5e2fae31
Add test cases and .gitignore
Copy all test cases from the pmbootstrap repository, that are actually
testing the aports. They were all adjusted to work nicely in this
repository, together with a brand new set of gitlab-ci configs.

This also includes the changes from this merge request, that had a
better detection of changed packages:
<https://gitlab.com/postmarketOS/pmbootstrap/merge_requests/1621>
2018-09-04 08:46:17 +02:00
Oliver Smith
9df6d8064f
pmaports.cfg: initial 2018-08-23 23:36:48 +02:00
Oliver Smith
701ff12918 fix markdown 2018-08-23 19:47:35 +00:00
Oliver Smith
e4c7fa8810
add README.md 2018-08-23 21:45:19 +02:00
Oliver Smith
dd4e1b1b30
Add GPLv3 again
All aports are from the pmbootstrap repo, which is licensed under
GPLv3. To learn more about the split, see:
<https://gitlab.com/postmarketOS/pmbootstrap/issues/383>
2018-08-23 21:44:22 +02:00
Luca Weiss
8b39bafb50 Refresh Fairphone 2 packages 2018-08-23 18:40:19 +00:00
Oliver Smith
dabc26f1c6 linux-pmos: update stable to 4.18.4, mainline to 4.18
[skip ci]
2018-08-23 03:16:34 +02:00
Oliver Smith
5f01e6c68b deviceinfo: prepend manufacturer to device name 2018-08-23 00:44:46 +00:00
Grant Miller
83312980ac Rename samsung-i9505 to samsung-jflte 2018-08-22 22:34:11 +00:00
Oliver Smith
cf979e773a cross/binutils-*: update to upstream (2.31.1-r0) 2018-08-22 23:46:33 +02:00
Oliver Smith
b3f1d81f35 temp/qemu: bump pkgrel (soname bump) 2018-08-17 00:52:24 +02:00
Oliver Smith
925c79e0bd main/libphonenumber: bump pkgrel (soname bump) 2018-08-17 00:35:41 +02:00
Martin
f508cf14b7 recovery zip: support twrp.fstab filename in addition to recovery.fstab (fix for compatibility with TWRP on sony-yuga) 2018-08-16 21:21:45 +00:00
JBBgameich
9804dc2e58 Update kernel config from Halium 2018-08-15 21:35:16 +00:00
JBBgameich
02582243bb BQ Aquaris U (chaozu) support 2018-08-15 21:35:16 +00:00
Martijn Braam
0138c0596e aports: device-samsung-manta: Changed flasher to heimdall 2018-08-15 21:22:53 +00:00
Oliver Smith
95b6d96c01 temp/xorg-server: update to 1.20.1
Fixes #1625.
2018-08-15 21:49:34 +02:00
Oliver Smith
7a172d5b55 increase pkgrel 2018-08-14 04:55:02 +02:00
mgulin
1be99f2e95 nokia-rm885: add dev_touchscreen & weston_pixman_type 2018-08-14 04:53:36 +02:00
Oliver Smith
49188baf81 luna: bump aports depending on outdated sonames 2018-08-14 04:41:27 +02:00
Oliver Smith
9d9d47f04f main/libphonenumber: pkgrel bump
Rebuild libphonenumber, because a soname it depends upon does not exist
anymore: so:libboost_system-mt.so.1.66.0
2018-08-14 04:30:21 +02:00
Bart Ribbers
192601326e Update plasma-phone-dialer to the latest upstream 2018-08-14 02:13:13 +00:00
Marti Raudsepp
ce5a83b978 Add initramfs error message when charging-sdl fails to run
There are devices where charging-sdl/directfb fails (osk-sdl#77).

It's nicer to give an error message than display "Loading..." forever.
2018-08-14 02:02:13 +00:00
Bart Ribbers
60b2b2dd05 Update KDE Frameworks to 5.49 2018-08-14 01:29:10 +00:00
Martijn Braam
feae03d4f1 aports: Updated busybox-static-aarch64 to 1.28.4-r2 for upstream compatability 2018-08-13 02:23:00 +02:00
Martijn Braam
da07c7ff06 aports: Updated busybox-static to 1.28.4-r2 for upstream compatability 2018-08-12 22:07:17 +02:00
Martin Rys
67e102e4ba [Samsung-kminilte] Fix orange screen in FDE
Fixes #1639
2018-08-11 14:33:48 +02:00
Oliver Smith
0e65b1bff8 pmb: qemu-user-static from aport, not from Debian
Overview:
In order to execute foreign arch binaries on the host system, we are
using the Linux kernel's binfmt_misc feature in combination with
static builds of QEMU. Before this patch, the statically compiled
QEMU binaries were taken from Debian (mostly because I did not realize
that Alpine ships them as well). Now we can use the ones from the aport.

Benefits:
This allows us to easily update and patch the QEMU executables, we
don't need to be in sync with Debian's versions anymore.

Alpine's package is more modular, so we can save some download,
install, zap time, as well as disk space: setting up an armhf chroot
with pmbootstrap took ~102 MB before, now it's ~18 MB.

Detailed changes:
* Remove `cross/qemu-user-static-repack` aport
* Add `data/qemu-user-binfmt.txt` with the binfmt_misc flags for ELF
  binaries of various arches (extracted from Debian's packaging)
* When parsing that file, don't write verbose messages to
  `pmbootstrap log` anymore, only to the verbose log (can be enabled
  with `pmbootstrap -v`)
* Rename `pmb.parse.arch.alpine_to_debian()` to ...`alpine_to_qemu()`
* Rename `arch_debian` to `arch_qemu`
2018-08-10 15:11:21 +00:00
Kieran Elmes
550dfa02f0 Xiaomi Cancro support 2018-08-02 22:14:59 +00:00
Oliver Smith
716e6c10eb aports/kde: test case for framework versions
This commit adds a test case, which makes sure that the KDE framework
and plasma framework version are always the same.

Additional changes:
* APKBUILD parser parses the URL now (that's the best way I found to
  categorize the KDE aports in frameworks and other)
* Changed single quotes to double quotes in KDE APKBUILDs, so the
  parser doesn't include the single quotes in the parsed result
* Added the test case to the gitlab CI config
2018-08-02 20:33:20 +00:00
Bart Ribbers
491c6cc507 Update Plasma to 5.13.4 [skip ci] 2018-08-02 22:24:18 +02:00
NotKit
c5dc9bdba7 Change default user uid to 10000 2018-08-02 20:10:56 +00:00
Marti Raudsepp
5301436178 Migrate remaining GitHub URLs to GitLab 2018-08-01 14:13:23 +03:00
Magnus Gulin
1d85c7b84c Add initial support for nokia-rm885 / Nokia Lumia 720 2018-07-30 23:30:21 +00:00
Grant Miller
b74bf01597 Detect androidboot.bootchg=true
Observed on Samsung Galaxy S4
2018-07-29 17:54:16 -05:00
Bart Ribbers
7c108d2a16 Upgrade Plasma to 5.13.3 2018-07-29 18:04:52 +00:00
joshas
f713766241 osk-sdl support for semc-smultron 2018-07-28 22:06:50 +00:00
joshas
1e498ea62a Copy directfbrc config to initfs-extra image 2018-07-28 15:25:47 +03:00
Xinayder
ef4b9720e3 motorola-ghost: Fix rendering and add touchscreen support 2018-07-26 20:31:58 +00:00