Commit Graph
915 Commits
Author SHA1 Message Date
Bhushan Shah 99a676dc8a kde/kwin: Add patch to disable finding of QML module
ecm_find_qmlmodule checks if QML modules are installed, and if not it
warns during build time. This is purely for packager knowledge. Not
finding those packages here doesn't affect the runtime of the
kwin_wayland at all.

We are disabling this due to bug in the qmlplugindump which causes it to
not return and get stuck, See issue #28.

Revert this when QTBUG-70460 is solved upstream.
2018-09-12 12:12:39 +05:30
Bart Ribbers ba0ba4e869 Update Plasma to 5.13.5 [skip ci] 2018-09-09 12:55:11 +02:00
Martijn Braam 23ba0dd94c cross/musl-x86_64: Update aports to 1.1.20-r0 2018-09-08 01:02:15 +02:00
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