Skip to content
Snippets Groups Projects
  1. Jul 11, 2020
  2. May 24, 2020
  3. May 02, 2020
    • Minecrell's avatar
      *: remove "Contributor:" lines from APKBUILDs (MR 1203) · a85db1dc
      Minecrell authored and Alexey Minnekhanov's avatar Alexey Minnekhanov committed
      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
      a85db1dc
  4. Mar 18, 2020
  5. Mar 14, 2020
  6. Mar 09, 2020
  7. Feb 09, 2020
  8. Jan 28, 2020
  9. Jan 17, 2020
  10. Jun 02, 2019
    • Luca Weiss's avatar
      mkinitfs: Introduce deviceinfo_append_dtb variable (!387) · 693079ab
      Luca Weiss authored
      We don't need to append the dtb to the kernel image in all cases, with
      e.g. the u-boot bootloader we can load the dtb seperately from the
      kernel image. Introduce a new variable deviceinfo_append_dtb, if set to
      "true", append the dtb, otherwise just copy the dtb file to the boot
      partition.
      
      Fixes #260
      
      [ci:ignore-count]
      693079ab
  11. Mar 12, 2019
  12. Jan 25, 2019
  13. Dec 26, 2018
  14. Nov 27, 2018
  15. Aug 23, 2018
  16. Jun 30, 2018
  17. Apr 03, 2018
    • Oliver Smith's avatar
      pmbootstrap init: kernel selection / remove linux-pmos-lts (#1363) · 63f921fb
      Oliver Smith authored
      * As discussed in IRC/matrix, we're removing `linux-postmarketos-lts`
        for now. The kernel isn't used right now, and we save lots of
        maintenance effort with not updating it every week or so.
      * new config option `"kernel"` with possible values:
        `"downstream", "mainline", "stable"` (downstream is always
        `linux-$devicename`)
      * ask for the kernel during `pmbootstrap init` if the device package
        has kernel subpackages and install it in `_install.py`
      * postmarketos-mkinitfs: display note instead of exit with error when
        the `deviceinfo_dtb` file is missing (because we expect it to be
        missing for downstream kernels)
      * device-sony-amami:
        * add kernel subpackages for downstream, mainline
        * set `deviceinfo_dtb`
      * device-qemu-amd64: add kernel subpackages for stable, lts, mainline
      * test cases and test data for new functions
      * test case that checks all aports for right usage of the feature:
        * don't mix specifying kernels in depends *and* subpackages
        * 1 kernel in depends is maximum
        * kernel subpackages must have a valid name
        * Test if devices packages reference at least one kernel
      * Remove `_build_device_depends_note()` which informs the user that
        `--ignore-depends` can be used with device packages to avoid building
        the kernel. The idea was to make the transition easier after a change
        we did months ago, and now the kernel doesn't always get built before
        building the device package so it's not relevant anymore.
      * pmb/chroot/other.py:
        * Add autoinstall=True to kernel_flavors_installed(). When the flag
          is set, the function makes sure that at least one kernel for the
          device is installed.
        * Remove kernel_flavor_autodetect() function, wherever it was used,
          it has been replaced with kernel_flavors_installed()[0].
      * pmb.helpers.frontend.py: remove code to install at least one kernel,
        kernel_flavors_installed() takes care of that now.
      63f921fb
  18. Mar 07, 2018
  19. Feb 26, 2018
    • Oliver Smith's avatar
      Make nonfree depends optional part 2: device pkgs (#1268) · b8129fe1
      Oliver Smith authored
      * Add nonfree_firmware subpackage to all devices, that depend on
        nonfree firmware.
      * Some packages were depending on `linux-firmware`, but without having
        Wifi working. Removed that dependency as it was probably added by
        accident. If it was really necessary, chosing the appropriate
        split linux-firmware package (e.g. linux-firmware-brcm) is better
        anyway (that has been changed recently in Alpine and is possible
        now).
      * Add a test case that makes sure we don't have firmware depends
        without subpackages in device aports anymore.
      b8129fe1
  20. Feb 25, 2018
  21. Jan 06, 2018
  22. Dec 21, 2017
  23. Nov 21, 2017
  24. Oct 20, 2017
    • clayton craft's avatar
      Fix #499: Don't generate weston.ini from the deviceinfo anymore (#739) · fdff56f4
      clayton craft authored
      @drebrez deserves much credit for this one for all the testing,
      bisecting and for fixing everything. Thank you very much!
      ---
      * devices which need a custom weston.ini ship it with a install_if
        subpackage, so it only gets installed when weston is installed. This
        sounds complicated, but is actually pretty clean in the APKBUILD.
      * postmarketos-ui-weston: has a weston.ini.default, which enables
        xwayland and uses fbdev as backend (because that's what most
        devices use!). It defaults to the weston.ini.default if there is no
        weston.ini (as installed by the device package).
      * changed spaces to tabs for consistency, general minor refactoring of
        device-APKBUILDs
      fdff56f4
  25. Oct 17, 2017
  26. Oct 15, 2017
  27. Oct 04, 2017
  28. Sep 11, 2017
    • Pablo Castellano's avatar
      Unify names of scripts and patches (#557) · bfb55c7b
      Pablo Castellano authored
      - 90-android.rules -> 90-android-touch-dev.rules
      - reduce_lzo_compression.patch -> 02_reduce_lzo_compression.patch
      - mdss_fb_refresh_rate.patch -> 02_mdss_fb_refresh_rate.patch
      - aeea3592a13bf12861943e44fc48f1f270941f8d.patch -> 00_fix_return_address.patch
      - gpu-msm-fix-gcc5-compile.patch -> 02_gpu-msm-fix-gcc5-compile.patch
      - udev-hack.sh -> udev-v4l-hack.sh
      - Separate udev-v4l-hack.sh from profile.sh
      bfb55c7b
  29. Sep 01, 2017
  30. Aug 18, 2017
  31. Aug 07, 2017
  32. Jul 28, 2017
  33. Jul 23, 2017
    • Martijn Braam's avatar
      New splash images in mkinitfs (#240) · c8e48039
      Martijn Braam authored
      Thanks, Martijn Braam!
      
      * Made postmarketos-mkinitfs use postmarketos-splash to generate splash images
      * Added screen sizes to all deviceinfo files
      * Bumped pkgrel for all device packages
      c8e48039
  34. Jul 21, 2017
  35. Jul 08, 2017
  36. Jul 06, 2017
  37. Jul 04, 2017
  38. Jun 30, 2017
Loading