- Apr 18, 2019
-
-
Robert Yang authored
The working directory can contain other files. For example pmbootstrap uses the same directory for generating android recovery zip files. Extra files can end up being archived into the recovery zip. This change explicitly passes the list of files to be archived.
-
Oliver Smith authored
Library doesn't exist anymore, so we need to rebuild the package: so:libpython3.6m.so.1.0
-
Betty Cooper authored
Use new wallpaper instead of the old one, and only install one wallpaper file.
-
- Apr 15, 2019
-
-
Bart Ribbers authored
Built and tested on x86_64, everything works as expected. [ci:skip-build]: ollieparanoid made sure, that this builds for all relevant arches. With crossdirect, so that means it is pretty stable now \o/
-
Luca Weiss authored
Pull request was merged upstream
-
Luca Weiss authored
Pull request was merged upstream
-
Alexander Polynomdivision authored
This patches the path that the kernel tries to load the Wifi chip's firmware from. If someone with an Galaxy S7 Edge would test this - although I have no reason to believe that it would not work on the Edge - then this patch could also be applied to the linux-samsung-hero2lte package. [ci:skip-build]: already built successfully in CI
-
- Apr 14, 2019
-
-
Oliver Smith authored
All bugs should be ironed out now. Let's get some more testing by enabling crossdirect in CI again. The crossdirect feature is still only in pmbootstrap master, not in the latest pmbootstrap release. But if it works without problems for some time, we're ready to make a release. This reverts commit 6e3252e4.
-
Oliver Smith authored
Cross linker (e.g. ld from binutils-armhf) does not support any method of setting additional link paths, and this causes problems when building various packages. Work around this problem by calling the qemu binary instead of the cross binary from the native chroot, whenever we are linking. I have tested that this allows successfully building hello-world, coreinfo, libhybris for armhf. So this fixes #227 and fixes #228. Regarding performance, this is the same way as distcc does it. We would get a performance gain if we were able to use the cross-linker. But so far I could not figure out how to patch the binutils source to make it work like we want to have it. Maybe I'll ask on some binutils mailing list for advice. In the meantime, this workaround should make crossdirect work for all use-cases, and it is still faster than the previous distcc setup, because we can avoid the overhead of setting up and running a ssh server locally to work around missing authentication in distcc (see pmbootstrap!1649). Let's test this for some more time, and then make a pmbootstrap release that rolls out crossdirect for everyone.
-
- Apr 12, 2019
-
-
Federico Amedeo Izzo authored
With this patch the power button (the one you use to turn it on) suspends the device. This should allow to save more energy with respect to just turning the screen off (slider button). I tested myself on Nokia N900. [ci:skip-build]: already built successfully in CI
-
Alexander Polynomdivision authored
This is basically just the packages for the Galaxy S7 Edge (hero2lte). I only needed to change a few Kernel config options, so that the colors are displayed correctly. The options regarding CONFIG_PANEL_S6E3HF4_WQHD and CONFIG_PANEL_S6E3HA3_DYNAMIC probably solve this issue, but I modified the other options as well. I got the differences by diffing: arch/arm64/configs/exynos8890-{hero2lte,herolte}_defconfig Booting, USB networking and the display work! I can't say anything about flashing via heimdall as this tool scares me. Following what WilliamO7 wrote on the device page, I flashed it by sideloading the android recovery zip. [ci:skip-build]: already built successfully in CI
-
Robert Yang authored
[ci:skip-build]: won't finish in time
-
Robert Yang authored
Work around for issue #1715 Link qemu static binaries to jemalloc. This malloc implementation does not appear to be susceptible to the deadlock after fork issue.
-
Robert Yang authored
This is package is meant to work around the qemu static deadlock while cross-compiling. - pmbootstrap binfmt_misc chroots on arm hosts are untested - upstream jemalloc package has armv7 disabled. It is uncertain what is wrong with jemalloc for armv7. For these reasons, disable the arm packages.
-
Robert Yang authored
-
Robert Yang authored
-
Robert Yang authored
Taken from upstream aports @ 7af8be0e7aab4a5fe4315fb162850fad66aa7cb0
-
- Apr 11, 2019
-
-
Robert Yang authored
Includes pull request 51 from upstream. [ci:skip-build]: already built successfully in CI
-
Robert Yang authored
Includes pull request 43 from upstream.
-
Robert Yang authored
-
Luca Weiss authored
-
Martijn Braam authored
UART and SSH work and HDMI works in u-boot (just like the pine-a64lts). It should work now with display and xorg/weston works directly after installing. Plasma mobile doesn't work directly because both kms and fbdev are enabled and kms doesn't work yet. linux-postmarketos-allwinner: update to 5.0.0-rc3 with patches for this devkit, tested on this device and on pinea64lts (the only other device using the allwinner kernel). [ci:skip-build]: won't finish in time
-
Oliver Smith authored
-
- Apr 08, 2019
-
-
Oliver Smith authored
Fix kcalcore build error. The same fix has been submitted to Alpine. In file included from /home/pmos/build/src/kcalcore-18.12.3/src/icalformat.cpp:45: /usr/include/libical/icalss.h:492:10: fatal error: db.h: No such file or directory #include <db.h> ^~~~~~ Related: * https://gitlab.com/postmarketOS/pmaports/issues/229 * https://github.com/alpinelinux/aports/pull/6986
-
Bart Ribbers authored
[ci:skip-build]: ollieparanoid made sure that this builds for x86_64, armhf, armv7, aarch64
-
Oliver Smith authored
missing depends: so:libical.so.2, so:libicalss.so.2, so:libicalvcal.so.2
-
km2 authored
This patch forces the kernel to compile with gcc8 and includes by default INSTALL_MOD_STRIP=1.
-
Tadeo Kondrak authored
usb networking works echo 100 > /sys/devices/platform/msm_fb.590593/leds/lcd-backlight/brightness cat /sys/devices/virtual/graphics/fb0/modes > /sys/devices/virtual/graphics/fb0/mode to get screen working [ci:skip-build]: already built successfully in CI
-
- Apr 07, 2019
-
-
Martin Piatka authored
Switches htc-ace to armv7. I was able to boot to xfce and everything seemed to work fine. [ci:skip-build]: already built successfully in CI
-
- Apr 06, 2019
-
-
Martin Piatka authored
-
- Apr 05, 2019
-
-
Oliver Smith authored
-
Oliver Smith authored
Make sure we keep it in sync with Alpine's version.
-
Alexey Minnekhanov authored
[ci:skip-build]: simple arch change, building will probably take too long
-
Oliver Smith authored
Disable it, until more bugs are ironed out (see pmaports issues, everything related to crossdirect that is still open). Will be enabled again soon.
-
- Apr 04, 2019
-
-
rahmanshaber authored
[ci:skip-build]: already built successfully in CI
-
Nick Reitemeyer authored
This device is x86_64 and has a 32-bit UEFI, so I need to install 32-bit grub (AFAIK it's the only bootloader capable of loading a 64-bit kernel from 32-bit). The grub-efi-x86 package has been generated with pmbootstrap.
-
- Apr 03, 2019
-
-
Oliver Smith authored
-
Oliver Smith authored
Instead of running compilers directly, let them go through the native ccache binary. Note that it will still use the foreign arches cache dir because the native cache dir would be at /native/home/pmos/.ccache. Use execve instead of setenv and execv, because that didn't work with LD_LIBRARY_PATH (ccache was complaining that it couldn't load zlib). Enable -Werror, because we are maintaining this program and it helps us catching bugs early.
-
Oliver Smith authored
Create symlinks for all supported arches (armhf, armv7, aarch64, x86_64, x86), not only armhf and aarch64. Skip creating symlinks for the arch that the package gets built for, so we can include x86_64 in the list without conflicting with the ccache package from Alpine. Link to ../../../bin/ccache instead of /usr/bin/ccache, so it works properly with crossdirect (where we mount the native chroot to /native in the foreign chroot). Add symlinks for clang and clang++.
-
Oliver Smith authored
$ pmbootstrap pkgrel_bump --auto Increase 'libphonenumber' pkgrel (5 -> 6), missing depend(s): so:libboost_system-mt.so.1.67.0, so:libboost_thread-mt.so.1.67.0 Increase 'unity-system-compositor' pkgrel (0 -> 1), missing depend(s): so:libboost_system-mt.so.1.67.0 Increase 'trust-store' pkgrel (0 -> 1), missing depend(s): so:libboost_filesystem-mt.so.1.67.0, so:libboost_program_options-mt.so.1.67.0, so:libboost_system-mt.so.1.67.0 Increase 'process-cpp' pkgrel (0 -> 1), missing depend(s): so:libboost_iostreams-mt.so.1.67.0 Increase 'mir' pkgrel (0 -> 1), missing depend(s): so:libboost_filesystem-mt.so.1.67.0, so:libboost_iostreams-mt.so.1.67.0, so:libboost_program_options-mt.so.1.67.0, so:libboost_system-mt.so.1.67.0 Increase 'location-service' pkgrel (0 -> 1), missing depend(s): so:libboost_filesystem-mt.so.1.67.0, so:libboost_program_options-mt.so.1.67.0, so:libboost_system-mt.so.1.67.0 Increase 'ubuntu-download-manager' pkgrel (0 -> 1), missing depend(s): so:libboost_log-mt.so.1.67.0, so:libboost_program_options-mt.so.1.67.0, so:libboost_system-mt.so.1.67.0, so:libboost_thread-mt.so.1.67.0 Increase 'dbus-cpp' pkgrel (0 -> 1), missing depend(s): so:libboost_filesystem-mt.so.1.67.0, so:libboost_program_options-mt.so.1.67.0, so:libboost_system-mt.so.1.67.0 [ci:skip-build]: I doubt that this would finish in time
-