Skip to content
Snippets Groups Projects
  1. Apr 18, 2019
    • Martijn Braam's avatar
      pine-dontbeevil: various dtb improvements (!323) · 9353bca7
      Martijn Braam authored
      * Created seperate DTB for the devkit named sun50i-a64-dontbeevil.dts so
        it can easily be edited and the diff remains readable in gitlab
      * Added patch to build the new dtb
      * Added the ST LIS3MDL to the new dtb (Magnetometer)
      * Added the SensorTek STK3335 to the new dtb (Proximity and ambient
        light sensor)
      * InvenSense MPU-6050 to the new dtb (Accelerometer and gyroscope)
      * Added CSI bus and OV5640 camera
      
      Remaining issues:
      * The STK3310 module doesn't load automatically
      * Camera doesn't want to capture but does show up as /dev/video0
      
      [ci:skip-build]: doesn't finish in time
      9353bca7
    • Robert Yang's avatar
      android-recovery-installer: Use an explicit list of zip file contents (!324) · 5aa88663
      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.
      5aa88663
    • Oliver Smith's avatar
      py3-brotlipy: bump pkgrel after soname bump · db9611cd
      Oliver Smith authored
      Library doesn't exist anymore, so we need to rebuild the package:
      so:libpython3.6m.so.1.0
      db9611cd
    • Betty Cooper's avatar
      main/postmarketos-artwork-wallpapers: new wallpaper (!320) · 4c429925
      Betty Cooper authored
      Use new wallpaper instead of the old one, and only install one wallpaper
      file.
      4c429925
  2. Apr 15, 2019
  3. Apr 14, 2019
    • Oliver Smith's avatar
      CI: enable crossdirect again · 1031ff82
      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.
      1031ff82
    • Oliver Smith's avatar
      cross/crossdirect: use qemu when linking (!318) · 2c07f284
      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.
      2c07f284
  4. Apr 12, 2019
  5. Apr 11, 2019
  6. Apr 08, 2019
  7. Apr 07, 2019
    • Martin Piatka's avatar
      htc-ace: switch to armv7 (!304) · e4aa322e
      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
      e4aa322e
  8. Apr 06, 2019
  9. Apr 05, 2019
  10. Apr 04, 2019
  11. Apr 03, 2019
    • Oliver Smith's avatar
      pmaports.cfg: bump version (!299) · 9bf79483
      Oliver Smith authored
      9bf79483
    • Oliver Smith's avatar
      cross/crossdirect: use ccache, execve, -Werror (!299) · 958f597a
      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.
      958f597a
    • Oliver Smith's avatar
      ccache-cross-symlinks: all arches, relative, clang (!299) · 9c90da79
      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++.
      9c90da79
Loading