mobian-librem5-tweaks (0.2.2) unstable; urgency=medium

  [ undef ]
  * d/links: Remove unused firmware link.
    The Bluez maintainer has now added a build argument to point bluez tools
    to /lib/firmware rather than /etc/firmware
    (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036546). We should
    now be able to drop it.
  * d/control: Add mising bluez dependency.
    This is used by the bluetooth-brcmfmac service. We need 5.68-2 or
    greater to support using /lib/firmware directly as the firmware
    repository.
    While there, re-order the imports.

  [ Chris Talbot ]
  * Revert "tweaks: disable ModemManager's quick suspend/resume"
    This reverts commit 3ba470f85fbb56c7224da89b4265bbe560eb3953.
  * shipmode: Update to latest script

  [ Andrey Skvortsov ]
  * d/control: Add missing i2c-tools dependency
    i2cset is required by l5-poweroff-shipmode script, that is used
    configure bq25895 to prevent battery discharge, when the phone is off.

 -- Arnaud Ferraris <aferraris@debian.org>  Mon, 26 Aug 2024 12:28:28 +0200

mobian-librem5-tweaks (0.2.1) unstable; urgency=medium

  * d/control: drop Breaks/Replaces.
    This causes an unsolvable conflict.

 -- Arnaud Ferraris <aferraris@debian.org>  Mon, 24 Jul 2023 14:16:38 +0200

mobian-librem5-tweaks (0.2.0) unstable; urgency=medium

  [ Arnaud Ferraris ]
  * debian: allow using pipewire instead of pulseaudio.
    The modem-related udev rules gets in the way (it makes PW ignore the
    corresponding sound card), so let's get rid of it
  * debian: change udev rules' priority and break `librem5-tweaks`
    Latest version of the `librem5-tweaks` Debian package also ships a
    `librem5-pm` rule with priority 85. Ensure ours gets priority and avoids
    such conflicts in the future. In the meantime, we also need to conflict
    on previous versions of `librem5-tweaks`.

  [ Alistair Francis ]
  * pm: udev: Use DEVPATH instead of ID_PATH.
    ID_PATH doesn't correctly apply the quirks when using pmOS. Let's use
    DEVPATH instead of ID_PATH to allow the udev quirks to work in pmOS as
    well as PureOS.

 -- Arnaud Ferraris <aferraris@debian.org>  Mon, 24 Jul 2023 09:10:58 +0200

mobian-librem5-tweaks (0.1.10) unstable; urgency=medium

  [ Arnaud Ferraris ]
  * d/control: make package `Architecture: all`

  [ undef ]
  * d/links: Fix /etc/firmware link
  * d/pm.udev: Use simple_ondemand goveror for DRAM

 -- Undef <debian@undef.tools>  Sat, 01 Jul 2023 06:11:34 +0000

mobian-librem5-tweaks (0.1.9) unstable; urgency=medium

  [ undef ]
  * tweaks/systemd: Fix Librem5 bluetooth suspend

 -- Undef <debian@undef.tools>  Mon, 05 Jun 2023 09:22:00 +0000

mobian-librem5-tweaks (0.1.8) unstable; urgency=medium

  [ Chris Talbot ]
  * Add setup for pgp card
  * Reduce latency on Pulseaudio
  * Add support for SparkLAN Bluetooth

  [ undef ]
  * d/control: require bluetooth audio support.
    This allows bluetooth audio to work OOTB on the Librem5.
  * d/links: Allow BT firmware load from /etc/firmware
    hcitool requires that the firmware can be found in /etc/firmware [0].
    Without this symlink the firmware doesn't load and the bluetooth range
    is near 1mm.
    [0] https://salsa.debian.org/bluetooth-team/bluez/-/blob/debian/sid/tools/hciattach.h#L44

 -- Arnaud Ferraris <aferraris@debian.org>  Mon, 22 May 2023 13:01:12 +0200

mobian-librem5-tweaks (0.1.7) unstable; urgency=medium

  * debian: update udev rules from current `librem5-base`
    This adds a few ones related to WIP patches, but they should be safe to
    ship now.
  * tweaks: add support for DP out audio
  * d/gbp.conf: update default branch name
  * tweaks: disable ModemManager's quick suspend/resume.
    This is a temporary hack until the issue is fixed upstream.

 -- Arnaud Ferraris <aferraris@debian.org>  Wed, 15 Mar 2023 12:36:43 +0100

mobian-librem5-tweaks (0.1.6) unstable; urgency=medium

  * tweaks: drop u-boot-menu config fragment.
    It has been replaced by a device-independent one from `mobian-tweaks`.
  * d/control: update dependency on `u-boot-menu`
  * tweaks: create boot script during package build.
    This script isn't changing anymore, we can therefore ship a "binary"
    version of it instead of rebuilding on each install.

 -- Arnaud Ferraris <aferraris@debian.org>  Fri, 16 Dec 2022 12:06:07 +0100

mobian-librem5-tweaks (0.1.5) unstable; urgency=medium

  * tweaks: drop unneeded tweaks and scripts.
    We now carry an updated `u-boot-menu` which takes care of automatically
    synchronizing the DTBs and accepts config fragments. Therefore, drop
    whatever we can from our `zz-sync-dtb` and stop rewriting
    `/etc/default/u-boot` in our postinst script.
    Moreover, this patch adds a `u-boot-menu` config fragment for future
    use.
  * debian: add gbp.conf.

 -- Arnaud Ferraris <arnaud.ferraris@collabora.com>  Fri, 25 Mar 2022 16:04:17 +0100

mobian-librem5-tweaks (0.1.4) unstable; urgency=medium

  * pulse: use correct sink & source names
  * tweaks: fix wys not picking up the modem.
  * Revert "tweaks: switch to mainline wifi driver"

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 25 Sep 2021 16:53:43 +0200

mobian-librem5-tweaks (0.1.3) unstable; urgency=medium

  * boot.cmd: go for evergreen.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 25 Sep 2021 14:59:29 +0200

mobian-librem5-tweaks (0.1.2) unstable; urgency=medium

  * tweaks: switch to mainline wifi driver
  * debian: get rid of udev rule for proximity sensor
  * tweaks: disable wifi powersave
  * debian: add udev rules for cameras and power management
  * pulse: update with latest version from Purism
  * tweaks: add script for ship mode on shutdown
  * tweaks: make gstreamer use GLES2
  * debian: update for 5.13 kernel
  * d/control: depend on u-boot-tools

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 25 Sep 2021 11:44:15 +0200

mobian-librem5-tweaks (0.1.1) unstable; urgency=medium

  * d/control: depend on rsync for zz-sync-dtb

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 26 Nov 2020 16:56:49 +0100

mobian-librem5-tweaks (0.1.0) unstable; urgency=medium

  * zz-sync-dtb: fix dtb symlink creation
  * zz-sync-dtb: fix dtb destination dir creation

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 26 Nov 2020 00:01:47 +0100

mobian-librem5-tweaks (0.0.9) unstable; urgency=medium

  * Re-apply "debian: add triggers to make sure extlinux.conf is generated"
    This reverts commit ad29072e86edbd24e03f627432fd766de3ea0a40.
  * tweaks: replace zz-rename-files with zz-sync-dtb.
    This is a preliminary step to replacing our boot script with u-boot-menu
    in the future.
    For now, we make sure the menu is generated AND the boot script can work
    as a fallback (need to switch to a newer u-boot, which brings support
    for loading compressed images using the menu).
  * boot.cmd: adjust command line arguments.
    On the Librem 5, the only accessible console is on UART4, make sure we
    use this one.
  * pulse: librem5: set default sink/source and add echo cancellation

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 17 Nov 2020 12:49:43 +0100

mobian-librem5-tweaks (0.0.8) unstable; urgency=medium

  * Revert "debian: add triggers to make sure extlinux.conf is generated"
  * Revert "postinst: generate proper u-boot-update config and sync dtb's"
  * Revert "tweaks: replace zz-rename-files with zz-sync-dtb"
  * Revert "tweaks: remove boot script"

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 06 Nov 2020 00:56:47 +0100

mobian-librem5-tweaks (0.0.7) unstable; urgency=medium

  * pulse: librem5: set default profile, sink and source
  * tweaks: remove boot script.
  * tweaks: replace zz-rename-files with zz-sync-dtb
  * postinst: generate proper u-boot-update config and sync dtb's
  * debian: add triggers to make sure extlinux.conf is generated

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 06 Nov 2020 00:32:46 +0100

mobian-librem5-tweaks (0.0.6) unstable; urgency=medium

  * debian: fix install/postinst scripts name

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 05 Nov 2020 11:44:27 +0100

mobian-librem5-tweaks (0.0.5) unstable; urgency=medium

  * d/control: rename to mobian-librem5-tweaks.
  * d/control: depend on librem5-tweaks.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 04 Nov 2020 17:35:24 +0100

librem5-tweaks (0.0.4) unstable; urgency=medium

  * tweaks: add machine-info to set chassis type

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 23 Oct 2020 12:57:07 +0200

librem5-tweaks (0.0.3) unstable; urgency=medium

  * librem5-proximity: tweak near value to be more usable
  * pulse: librem5: remove tweaks for wm8962 now we have decent profiles

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 13 Oct 2020 12:41:49 +0200

librem5-tweaks (0.0.2) unstable; urgency=medium

  * tweak proximity sensor udev rule and install using debhelper
  * tweaks: import pulseaudio config from Purism.
  * tweaks: force GDK to use the GLES backend
  * debian: import udev rules from Purism.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sun, 04 Oct 2020 00:15:21 +0200

librem5-tweaks (0.0.1) unstable; urgency=medium

  * Initial package release

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 03 Oct 2020 12:39:20 +0200
