Skip to content
Snippets Groups Projects
  1. Apr 13, 2020
  2. Apr 12, 2020
  3. Apr 11, 2020
    • Oliver Smith's avatar
      main/postmarketos-mkinitfs: modules from files (!1123) · 23c58a68
      Oliver Smith authored
      Read kernel module names from files in
      /etc/postmarketos-mkinitfs/modules and print out which modules are
      required by which of these files as the initramfs gets generated. Put
      the default modules into a new 00-default.modules. This allows mkinitfs
      hooks to add modules to the initramfs.
      
      Parse the modules from a file similar to modules-load.d, with commented
      lines and empty lines ignored. Add a simple test script for that and run
      it in check().
      Unverified
      23c58a68
    • Oliver Smith's avatar
      main/postmarketos-mkinitfs: split mkinitfs funcs (!1123) · 3e760460
      Oliver Smith authored
      Split mkinitfs.sh into two files, so the functions (now in
      mkinitfs_functions.sh) can be sourced in a test. Such a test will be
      added in the next commit.
      
      Move $BINARIES_EXTRA into the get_binaries_extra() function, so its
      $(find...) does not get executed when sourcing the functions file. Move
      $BINARIES into get_binaries() too for consistency.
      Unverified
      3e760460
    • Oliver Smith's avatar
      main/postmarketos-mkinitfs: pass shellcheck (!1123) · 74f42ebe
      Oliver Smith authored
      Make it pass shellcheck by fixing obvious mistakes like '==' instead of
      '='. Add "shellcheck disable" lines for things that are intentionally done
      or would be a bit more complicated to rewrite. It would be nice to
      refactor some things like '${outfile/initramfs-/uImage-}', but this should
      be done in a separate change (patches welcome).
      
      Remove unused variable "modules_path". While at it, add two new fatal
      error messages instead of just "exit 1" without any comment and remove
      redundant mkdir in APKBUILD.
      Unverified
      74f42ebe
    • Minecrell's avatar
      qemu-*: move from testing to main (!1121) · 900cb195
      Minecrell authored
      For testing changes for device categorization, it is useful to have
      a device in each of the categories. The PinePhone is close to being
      moved to main/, but it doesn't fulfill all requirements yet.
      
      The QEMU "device ports" are very simple since QEMU currently only
      emulates a rather limited set of hardware features. All available features
      are working correctly (especially after the recent rework of the QEMU
      packages). I suppose it is also usable as a "daily driver", at least for
      its intended purpose (a virtual machine for testing postmarketOS changes). :)
      
      Given that everyone can run QEMU, everyone could potentially maintain
      it. For now I have added myself as maintainer since I did most of the
      recent cleanup. Add drebrez as second maintainer.
      
      Overall it seems useful to have qemu-* in main/, especially because
      it is now the device that is selected by default in pmbootstrap.
      Unverified
      900cb195
    • Minecrell's avatar
    • Oliver Smith's avatar
      pmaports.cfg: add channel (!1141) · e42d8487
      Oliver Smith authored
      Replace branch_pmos and branch_alpine keys (that were never used) with a
      new channel key. pmbootstrap will look up the branches related to a
      channel in channels.cfg of the master branch. While at it, modernize the
      file.
      Unverified
      e42d8487
    • Oliver Smith's avatar
      channels.cfg: new file (!1141) · c80d1c5f
      Oliver Smith authored
      Let's add a nice file that defines the available release channels.
      Upcoming pmbootstrap patches will make use of this in 'pmbootstrap init'
      for example:
      
      [20:46:22] Choose the postmarketOS release channel.
      [20:46:22] Available (2):
      [20:46:22] * edge: Rolling release channel
      [20:46:22] * stable: Upcoming beta release (WIP, DO NOT USE!)
      [20:46:22] Channel [edge]:
      
      Closes: #519
      Unverified
      c80d1c5f
    • Niklas Cathor's avatar
      samsung-kminilte: add wifi firmware package (!1127) · 153f7ca3
      Niklas Cathor authored and Oliver Smith's avatar Oliver Smith committed
      linux-samsung-kminilte: adjust paths where the bcmdhd driver expects firmware
      device-samsung-kminilte: add "nonfree-firmware" subpackage
      firmware-samsung-kminilte: new package
      
      firmware post-install actions:
      - enable "deferred-initcalls" in sysinit for wlan0 to be available
      - force wpa_supplicant to use wlan0 instead of p2p0
      (both based on script from device-samsung-klte package)
      
      [ci:skip-build]: already built successfully in CI
      Unverified
      153f7ca3
  4. Apr 10, 2020
  5. Apr 09, 2020
  6. Apr 08, 2020
  7. Apr 07, 2020
  8. Apr 06, 2020
  9. Apr 05, 2020
  10. Apr 04, 2020
  11. Apr 03, 2020
  12. Mar 31, 2020
Loading