1. 20 Jul, 2022 2 commits
    • Dragan Simic's avatar
      U-Boot configuration changes · 20740eb3
      Dragan Simic authored and Dan Johansen's avatar Dan Johansen committed
      Delete the code that performed any required updates to the
      /boot/extlinux/extlinux.conf file, because these updates are
      now performed in the "uboot-pinebookpro" package.  This also
      eliminates any possible issues arising from the incorrect
      ordering of packages when they're installed, which is most
      important when the images are generated.
      While there, improve the produced user instructions a bit.
      Signed-off-by: default avatarDragan Simic <dsimic@manjaro.org>
    • Dragan Simic's avatar
      ALSA configuration improvements · 9c0eb082
      Dragan Simic authored and Dan Johansen's avatar Dan Johansen committed
      Improve the way ALSA configuration is handled, by symlinking
      the correct asound.state file if it doesn't already exist, or
      by loading the correct ALSA configuration and leaving it to
      be saved on the next reboot or shutdown.  This needs to be
      performed on both package installations and upgrades, to cover
      all possible cases with the generic image, etc. while leaving
      the old behavior of the PBP image unchanged.
      Improve the package dependencies so the required ALSA utility
      is actually guaranteed to be available.
      Signed-off-by: default avatarDragan Simic <dsimic@manjaro.org>
  2. 18 Jul, 2022 1 commit
    • Dan Johansen's avatar
      move asound.state file · ad30dc8a
      Dan Johansen authored
      Previously the asound.state file provided by this package was put in /usr/lib/alsa/,
      but this resulted in a file conflict if this package was installed on a generic image,
      as alsa creates the file to use on first run.
      So move the file that we create to /etc/alsa/ instead and make sure to restore that with alsactl.
      This should provide audio after a reboot, just like before, just without the file conflict on generic installs.
      Signed-off-by: Dan Johansen's avatarDan Johansen <strit@manjaro.org>
  3. 13 Jul, 2022 1 commit
    • Dragan Simic's avatar
      Dependency and update improvements · 2daaa85b
      Dragan Simic authored and Dan Johansen's avatar Dan Johansen committed
      Improve the package dependencies so the packages that should be
      installed before this package are listed as dependencies.  This
      prevents any possible issues when the images are generated, or
      when the packages are installed by hand.
      The "mkinitcpio" dependency is listed as "initramfs" dependency,
      which makes it possible for users to use other initramfs managers.
      It's the same in the kernel packages.
      NOTE:  The required U-Boot package is currently not within the
      list of dependencies, because putting it there causes issues
      on installations that have no U-Boot package installed.  This
      dependency issue will be resolved later.
      Remove the "quiet" option from the list of kernel command-line
      options, to complete the distro-wide removal of that option that
      was started earlier.  Moreover, also perform the changes to
      /boot/extlinux/extlinux.conf on package updates, which is even
      more important for older installations that didn't use Plymouth.
      That way their configurations will be also updated.
      At the same time, make the checks performed before the actual
      file modifications more robust.
      Signed-off-by: default avatarDragan Simic <dsimic@manjaro.org>
  4. 10 Jul, 2022 1 commit
  5. 07 Jun, 2022 1 commit
  6. 03 Jun, 2022 1 commit
  7. 30 May, 2022 1 commit
    • Dragan Simic's avatar
      Use sysctl.d and add checks · 89f0ac8f
      Dragan Simic authored and Dan Johansen's avatar Dan Johansen committed
      Let's use sysctl.d instead of tmpfiles.d, to prevent the
      already existing SysRq setting in sysctl.d from taking
      precedence.  Additionally, sysctl.d is more specific than
      tmpfiles.d and can be used in this case.
      Replace the in-place editing of /etc/systemd/sleep.conf
      with a drop-in file in sleep.conf.d, because that's the
      intended way of applying systemd configuration.
      Add more checks in the update script, to improve reliability
      and to inform the users about the performed actions only.
      Let's also use a more human-readable filename for the file
      that contains udev rules.
      Signed-off-by: default avatarDragan Simic <dsimic@manjaro.org>
  8. 18 May, 2022 1 commit
  9. 15 Feb, 2022 1 commit
  10. 22 Jan, 2022 2 commits
  11. 26 Dec, 2021 1 commit
  12. 28 Jul, 2021 1 commit
  13. 09 Jul, 2021 2 commits
  14. 25 Jan, 2021 1 commit
  15. 27 Oct, 2020 1 commit
  16. 28 Jun, 2020 1 commit
  17. 22 Mar, 2020 1 commit
  18. 12 Mar, 2020 1 commit
  19. 11 Mar, 2020 2 commits
  20. 07 Mar, 2020 1 commit
  21. 04 Mar, 2020 1 commit
  22. 03 Feb, 2020 1 commit
  23. 02 Feb, 2020 1 commit
  24. 22 Jan, 2020 1 commit
  25. 21 Nov, 2019 1 commit
  26. 16 Nov, 2019 1 commit
  27. 13 Nov, 2019 1 commit
  28. 12 Nov, 2019 1 commit
  29. 09 Nov, 2019 1 commit