File debian.changelog of Package reform-tools

reform-tools (1.65) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * machines/* with BPI-CM4 Module.conf: update u-boot to 2024-12-23
  * add reform-emmc-bootstrap
  * sbin/reform-flash-uboot:
     - restore support for --offline switch
     - instead of finding the end of the first free space, find the beginning
       of the first partition
     - add --force
  * sbin/reform-boot-config:
     - reset MOUNTROOT after umounting, so that the right partition gets
       mounted afterward
     - make sure that OLDMOUNTBOOT actually is a mount point as a sanity check
     - run mountpoint with --quiet
     - do not update, but create the initramfs
  * sbin/reform-setup-encrypted-nvme: fix incorrectly placed double quote
  * install usr/lib/sddm/sddm.conf.d/10-wayland.conf to make sddm use wayland
    by default instead of Xorg
  * add x-initrd.attach to /etc/crypttab
  * move 99-reform.rules -> 99-reform-audio.rules
  * imx8mq: replace writing 'enabled' to /sys path in reform-hw-setup and
    reform-standby by udev rule
  * Makefile:
     - let help2man error out in case of problems
     - expect all tools to start with reform- prefix
  * debian/control: simplify free-space check by using parted --json | jq
  * debian/rules: install systemd dropin for
    /usr/lib/systemd/system/fwupd.service.

  [ Chris Hofstaedtler ]
  * reform-mcu-tool: allow USBErrorPipe on reset

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sat, 11 Jan 2025 21:21:06 +0100

reform-tools (1.64) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * add Makefile
  * add CHANGELOG.md
  * sbin/reform-flash-uboot: do not download anything if flash.bin is
    up-to-date
  * debian/reform-tools.install: install usr/lib/dracut/dracut.conf.d
  * bin/reform-check:
     - synchronize with reform-system-image:mkimage.sh
     - warn about reform-qcacld2 on bookworm
     - improve modprobe.d/reform.conf wording
  * bin/reform-compstat: use read_time instead of read_bytes to determine disk
    activity percent
  * make everything shellcheck-clean

  [ Chris Hofstaedtler ]
  * reform-flash-uboot: require using shorthands

  [ Joe Albanese ]
  * add dracut/20-pocket-reform.conf

  [ Lukas F. Hartmann ]
  * reform2_lpc: add backlight support for pocket reform display v2
  * reform2_lpc: convert camelCase to conform to kernel coding style

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 06 Dec 2024 23:19:12 +0100

reform-tools (1.63) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * debian/clean: clean up debian/reform-handbook.1
  * debian/reform-tools.manpages: add reform-handbook.1
  * kernel/zz-reform-tools: turn error messages into warnings, they are not
    fatal
  * machines/* with RCORE RK3588 Module.conf: set EMMC_BOOT=warn
  * sbin/reform-flash-uboot: add support for rk3588 eMMC which is not using the
    boot0 partition for u-boot
  * bin/reform-compstat:
     - add copyright header
     - add --percpu
     - use four six-per-em space U+2006 characters to create an empty box
     - let 98% CPU utilization already print the full bar

  [ Chris Hofstaedtler ]
  * Add reform-mcu-tool

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 20 Nov 2024 12:21:50 +0100

reform-tools (1.62) reform; urgency=medium

  * lpc/reform2_lpc.c: fixup ifdef

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Mon, 18 Nov 2024 16:30:49 +0100

reform-tools (1.61) reform; urgency=medium

  * debian/control: add Depends on gpiod
  * sbin/reform-hw-setup: print error if gpiod is too old
  * debian/reform-tools.links: install symlink
    {/etc => /usr/share}/kernel/postinst.d/zz-reform-tools
  * new script: reform-handbook
  * machines/* with RCORE RK3588 Module.conf: update u-boot to 2024-11-13b
  * machines/* with i.MX8MP Module.conf: update u-boot to 2024-11-14
  * lpc/reform2_lpc.c: add abs_diff implementation for linux (<< 6.6)
  * debian/rules: print the clang-format diff that fixes the problem

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Thu, 14 Nov 2024 10:55:34 +0100

reform-tools (1.60) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * machines: make EMMC_BOOT a tri-state option
  * move MNT icon font to reform-branding package

  [ Michal Suchanek ]
  * Add postinst script to set font on upgrade
  * Do not set hardcoded terminal font

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 06 Nov 2024 10:59:55 +0100

reform-tools (1.59) reform; urgency=medium

  * debian/reform-tools.postinst: do not remove the world-readable bit from
    files in /etc/skel. The bash package also installs files into /etc/skel
    with mode 644

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 30 Oct 2024 10:53:36 +0100

reform-tools (1.58) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * debian/reform-tools.postinst: fixup more files with insecure permissions
    in /etc
  * bin/reform-check: add more checks for wrong permissions in /etc

  [ Michal Suchanek ]
  * Revert "initramfs: Load font early on Pocket Reform"

  [ Chris Hofstaedtler ]
  * Clean up old /etc/modprobe.d/reform.conf conffile

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 30 Oct 2024 00:56:41 +0100

reform-tools (1.57) reform; urgency=medium

  * fix permission 666 -> 644 for reform apt sources.list files
  * machines/* with RCORE RK3588 Module.conf: set EMMC_USE=true because even
    when u-boot was borked, rk3588 will prefer u-boot from sd-card if present
  * bin/reform-check: check for wrong permissions of apt sources.list
  * sbin/reform-{boot-config,migrate}: check if $BOOTPART exists before
    starting to operate

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 29 Oct 2024 00:40:16 +0100

reform-tools (1.56) reform; urgency=medium

  [ Lukas F. Hartmann ]
  * reform-hw-setup: add eth reset workaround and audio setup for rk3588

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Thu, 24 Oct 2024 22:58:43 +0200

reform-tools (1.55) reform; urgency=medium

  [ Michal Suchánek ]
  * reform2_lpc: Run through clang-format using the Linux config
  * reform2_lpc: Set battery technology to Unknown
  * reform2_lpc: Detect battery reading glitches

  [ Johannes Schauer Marin Rodrigues ]
  * debian/rules: run clang-format, black and shfmt in dh_auto_test
  * reformat shell scripts with shfmt
  * machines/*RK3588 Module.conf: update to 2024-10-11b
  * debian/copyright: add more content

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 11 Oct 2024 17:56:36 +0200

reform-tools (1.54) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * bump rk3588 u-boot to 2024-10-08
  * add missing dependency of reform-wallpaper as Recommends

  [ Michal Suchánek ]
  * initramfs: Load font early on Pocket Reform

  [ Lukas F. Hartmann ]
  * reform-hw-setup: fixup a311d ethernet re-probing

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 08 Oct 2024 21:38:04 +0200

reform-tools (1.53) reform; urgency=medium

  * sbin/reform-flash-uboot: fix functionality that running without arguments
    just updates /boot/flash.bin
  * kernel/zz-reform-tools:
     - make sure /usr/lib/linux-image-* exists
     - print error if there was no dtb found
     - print warning for irregular dtb paths
  * install /usr/share/glib-2.0/schemas/20_reform.gschema.override setting the
    default theme and font
  * add libexec/reform-tools/reform-wallpaper.py

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 06 Sep 2024 00:42:01 +0200

reform-tools (1.52) reform; urgency=medium

  * sbin/reform-hw-setup: do not run init_qca9377_wifi if qcacld2 is already
    loaded
  * sbin/reform-hw-setup: run insmod with -f or otherwise it will fail with
    'Invalid module format' even if the version is correct

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Thu, 22 Aug 2024 18:23:35 +0200

reform-tools (1.51) reform; urgency=medium

  * debian/reform-tools.install: do not install zz-reform-tools into a
    subdirectory of /usr/share/kernel/postinst.d
  * kernel/zz-reform-tools: fix variable name mode -> action
  * sbin/reform-hw-setup: make init_qca9377_wifi failing non-fatal

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Thu, 22 Aug 2024 15:40:57 +0200

reform-tools (1.50) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * Add Recommends on bmap-tools
  * machines/MNT * with RCORE RK3588 Module.conf: bump u-boot version
  * add /usr/share/kernel/postinst.d/zz-reform-tools
  * sbin/reform-flash-uboot (Thanks to deianara)
     - fix typo MMC_BOOT -> EMMC_BOOT.
     - run parted with --script.
  * sbin/reform-display-config: support for u-boot-menu
  * sbin/reform-hw-setup:
     - run with set -e
     - prefix messages with type indicator
     - add support for pocket reform and reform next with rk3588

  [ markste-in ]
  * sbin/reform-hw-setup: Change how the qcacld2 driver is loaded. Try to load
    exact match otherwise try every other available option

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Thu, 22 Aug 2024 11:40:41 +0200

reform-tools (1.49) reform; urgency=medium

  * initramfs-tools/hooks/reform: add rk3588 for next and pocket
  * add machines/MNT Pocket Reform with RCORE RK3588 Module.conf
  * reform-check: stop warning about missing policykit-1
  * reform-check: stop warning about missing /etc/modprobe.d/reform.conf

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 09 Aug 2024 13:11:58 +0200

reform-tools (1.48) reform; urgency=medium

  * sbin/reform-flash-uboot: allow flashing to emmc on platforms with
    SD_BOOT set to false
  * disallow flashing u-boot to emmc on i.MX8MP to avoid accidentally
    soft-bricking it
  * The u-boot offset for i.MX8MP is zero bytes
  * remove reform-synaptic
  * add .gitlab-ci.yml

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 07 Aug 2024 11:47:52 +0200

reform-tools (1.47) reform; urgency=medium

  * stop shipping files in /etc
  * move modprobe.d/reform.conf from /etc to /usr/lib
  * bin/reform-check:
     - fix deprecated kernel detection
     - respect xz-compressed dkms kernel modules
  * add machine/*.conf files for RCORE RK3588

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 02 Aug 2024 20:28:38 +0200

reform-tools (1.46) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * add --help output and man pages for all tools
  * replace Iosevka Term font with JetBrains Mono Regular
  * Stop shipping the following files:
     - /etc/reform-help
     - /etc/reform-desktop-help
     - /etc/reform-root-help
     - /sbin/reform-init
     - /usr/bin/reform-desktop-help
  * machines/MNT Reform 2.conf: update to u-boot 2024-07-19
  * machines/MNT * with BPI-CM4 Module.conf: u-boot 2024-08-01 (nvme support)
  * instead of explicitly running foot, run x-terminal-emulator which defaults
    to foot in the system images. Change the default terminal by running
        $ sudo update-alternatives --config x-terminal-emulator
  * bin/reform-check:
     - download uboot with dtbpath prefix
     - do not fail script if u-boot cannot be downloaded
     - allow --mirror=reform.debian.net
     - fix FLASHBIN_OFFSET computation
     - update package list
  * bin/reform-compstat: format with black
  * bin/reform-help: point out that reform-display-config is only for imx8mq
  * sbin/reform-flash-rescue
     - use bmaptool if available
     - resize root partition to fill remaining space on emmc
  * sbin/reform-boot-config: do not offer unmounting /boot twice
  * flash-kernel: put markers around preboot.d and ubootenv.d snippets
  * only inform about the dip-switch position on imx8mq
  * systemd/*.service: add Documentation field
  * debian/control: make reform2-lpc-dkms section kernel
  * debian/reform-tools.triggers: update-initramfs trigger gets added by
    dh_installinitramfs
  * debian/control: update description

  [ Esther Weidauer ]
  * add "sudo" to root commands in reform-help

  [ Matt ]
  * Rename battery under /sys from 8xlifepo4 to BAT0

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Thu, 01 Aug 2024 03:27:49 +0200

reform-tools (1.45) reform; urgency=medium

  [ Lukas F. Hartmann ]
  * reform-hw-setup: a311d: rebind wifi sdio after booting to make sure it
    works
  * a311d: disable wifi powersaving to make wifi more reliable

  [ Johannes Schauer Marin Rodrigues ]
  * sbin/reform-boot-config: add missing space
  * place default-wifi-powersave-off.conf into /usr/lib/NetworkManager/conf.d/
  * machines/*.conf: update u-boot tags and hashes for reform with imx8mq,
    a311d and ls1028a
  * sbin/reform-flash-uboot: download flash.bin by dtb basename

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sun, 30 Jun 2024 08:07:27 +0200

reform-tools (1.44) reform; urgency=medium

  [ Lukas F. Hartmann ]
  * imx8mp: add missing initramfs drivers; fixes display, pcie and usb in
    initramfs

  [ Johannes Schauer Marin Rodrigues ]
  * sbin/reform-setup-encrypted-nvme: make /boot on eMMC the default for
    reform-boot-config
  * sbin/reform-boot-config: allow interactive umount
  * initramfs-tools/scripts/reform: run 'dmesg -n 7' in the initramfs on
    ls1028 as workaround for dwc3 unreliability
  * sbin/reform-setup-encrypted-nvme: if reform-boot-config fails, print steps
    how to re-run it

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Mon, 10 Jun 2024 22:39:23 +0200

reform-tools (1.43) reform; urgency=medium

  * reform-check: adjustments for new kernel flavour mnt-reform-arm64 in 6.8
  * machines: on imx8mp, mmc is mmcblk2 and sd is mmcblk0
  * sbin/reform-hw-setup: adjust for different /sys path in linux 6.8
  * sbin/reform-hw-setup: add loglevel=7 workaround for dwc3 module on ls1028a

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Mon, 03 Jun 2024 11:06:33 +0200

reform-tools (1.42) reform; urgency=medium

  * reform-setup-cleanup.sh and reform-setup-sway-config are now shipped by
    reform-setup-wizard
  * imx8mp machines: add u-boot sha1 and tag
  * machines: add BOOTARGS
  * reform-check: check for abnormalities in kernel cmdline

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 07 May 2024 06:41:32 +0200

reform-tools (1.41) reform; urgency=medium

  [ Lukas F. Hartmann ]
  * etc/profile.d/reform.sh: remove harmful QT_QPA_PLATFORM=wayland and
    outdated ETNA_MESA_DEBUG=nir

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Mon, 06 May 2024 13:41:45 +0200

reform-tools (1.40) reform; urgency=medium

  [ Lukas F. Hartmann ]
  * wayfire: allow brightness ctrl also by super+f1/f2

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 17 Apr 2024 13:36:40 +0200

reform-tools (1.39) reform; urgency=medium

  * sbin/reform-flash-uboot: fixup MMCDEV -> DEV_MMC
  * bin/reform-check: print additional information about the current system
  * machines/*: introduce SD_BOOT which is false on i.MX8MP
  * reform-hw-setup: add loader for qca9377 wifi on imx8mp platforms
  * firefox syspref.js: remove ads on new tab page
  * modprobe: block ath10k_sdio for imx8mp
  * reform-tray: include reform-help in reform-desktop-help
  * reform-hw-setup: add audio init for pocket reform

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 16 Apr 2024 22:45:45 +0200

reform-tools (1.38) reform; urgency=medium

  * libexec/reform-tools/reform-tray.py: make GUI utilities optional
  * debian/copyright: add missing closing triangular bracket
  * bin/reform-check: more reform2_lpc.ko and linux-headers package check
  * debian/control: add fonts-font-awesome to Recommends for waybar battery
    icon
  * sway+wayfire: properly rotate and scale the pocket reform display
  * sway+wayfire: use hyper f1/f2 for brightness, use percentages, use 10% steps
  * refactor reform-hw-setup a bit and set big console font on pocket reform

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sun, 24 Mar 2024 23:25:31 +0100

reform-tools (1.37) reform; urgency=medium

  * debian/rules: regenerate MNTIcons.ttf from source using fontforge
  * debian/copyright: document license of ./mnt-icon-font/MNTIcons.sfd
  * install /usr/share/reform-setup-wizard/cleanup.d/reform-setup-cleanup.sh
  * install /usr/share/reform-setup-wizard/reform-setup-sway-config

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 20 Mar 2024 11:49:12 +0100

reform-tools (1.36) reform; urgency=medium

  [ Lukas F. Hartmann ]
  * reform-tray: update icon to view-more-symbolic (3 dots)
  * waybar: add mnt logo, add tooltip and instructions for launcher, fix
    battery icons
  * reform-tray: change icon, reorder menu to be more logical, open handbook
    on 'Help'

  [ Johannes Schauer Marin Rodrigues ]
  * sbin/reform-hw-setup: do not run with set -e

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 19 Mar 2024 20:51:52 +0100

reform-tools (1.35) reform; urgency=medium

  * Add support for four new setups:
     - MNT Pocket Reform with i.MX8MP Module
     - MNT Pocket Reform with BPI-CM4 Module
     - MNT Reform 2 with i.MX8MP Module
     - MNT Reform 2 with RCORE RK3588 Module
  * bin/reform-check: check if reform2_lpc is loaded
  * bin/reform-check: check whether dtb and symlinks to it are set up correctly
  * bin/reform-check: instruct to run 'apt update' first
  * sbin/reform-boot-config: do not fail if /boot is not mounted
  * sbin/reform-boot-config: make --help output dependent on the platform
  * sbin/reform-flash-uboot: forbid flashing u-boot to emmc on A311D and
    LS1028A
  * sbin/reform-migrate: give approximate numbers that have to be copied
  * initramfs-tools/hooks/reform: warn instead of error if platform unknown
  * initramfs-tools/scripts/reform: disable manual modprobing
  * flash-kernel/ubootenv.d/00reform2_ubootenv, u-boot-menu/reform.conf: set
    loglevel=3
  * debian/control: add Testsuite: autopkgtest-pkg-dkms
  * remove X11 settings for etnaviv -- this removes /etc/X11/xorg.conf as well
    as /usr/share/X11/xorg.conf.d/10-reform-etnaviv.conf

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 19 Mar 2024 13:55:44 +0100

reform-tools (1.34) reform; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * etc/skel/.config/sway/config: replace dmps on/off with brightnessctl
    --save and brightnessctl --restore
  * reform-hw-setup: add comment explaining a311d amixer settings
  * reform-boot-config: fix /boot message for a311d
  * reform-boot-config: allow unmount /boot after prompt if current system is
    rescue sd-card
  * reform-boot-config: remove the rescue system disk label if necessary
  * reform-flash-uboot: inform about the DIP switch on imx8mq
  * reform-check: support for reform.debian.net
  * reform-flash-rescue: support for flashing reform.d.n images to emmc
  * stop installing /usr/lib/systemd/system-shutdown/reform-poweroff now that
    the reform-lpc module does the right thing
  * use symlinks to install systemd services to let dh_installsystemd choose
    whether to install into /lib or into /usr/lib
  * etc/reform-help: instruct to run reform-config with sudo

  [ Michael Fincham ]
  * lpc/reform2_lpc.c: send poweroff

  [ Lukas F. Hartmann ]
  * skel: fix qt5 icon theme and dialogs for KDE
  * skel: prevent autostarting of waybar, blueman, pasystray, lxpolkit in
    non-wlroots DEs
  * skel: don't set QT_QPA_PLATFORMTHEME as it interferes with KDE
  * skel: set adwaita cursor theme for gtk apps in sway and wayfire

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 02 Jan 2024 20:19:06 +0100

reform-tools (1.33) reform; urgency=medium

  * bin/reform-check: support skipping the first X bytes of flash.bin when
    comparing
  * debian/control: add dep on x11-xserver-utils for xhost
  * add multiplatform support in sysimage-v4
  * move remaining scripts from bash to posix shell
  * sbin/reform-setup-encrypted-nvme: compute swap space depending on total
    memory
  * update to latest u-boot 2023-10-10 on all platforms
  * set cma=512M on imx and cma=512M@3G on ls1028a

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Mon, 16 Oct 2023 08:22:18 +0200

reform-tools (1.32) reform; urgency=medium

  * debian/reform-tools.conffiles: remove-on-upgrade
    /etc/flash-kernel/ubootenv.d/00reform2_ubootenv
  * do not restart reform-sleep.service on upgrades
  * sbin/reform-standby: make 'Device or resource busy' and 'No such device'
    non-fatal
  * debian/reform-tools.triggers: make triggers activate-noawait
  * run wrap-and-sort -astb
  * debian/reform-tools.install: install to /usr
  * update to u-boot 2023-10-10
  * sbin/reform-flash-uboot: skip checks on disks without a partition table
  * install /usr/share/u-boot-menu/conf.d/reform.conf respecting ${bootargs}

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 10 Oct 2023 10:38:43 +0200

reform-tools (1.31) reform; urgency=medium

  * bin/reform-check:
     - warn about /etc/flash-kernel/preboot.d/00reform2_preboot and
       /etc/flash-kernel/ubootenv.d/00reform2_ubootenv
     - allow /etc/flash-kernel/machine to not exist on platforms other than
       imx8mq
     - update default content of /etc/default/flash-kernel
     - update list of packages from sysimage-v4
     - make checking for latest u-boot platform dependant
     - warn about missing non-free-firmware on a311d
  * flash-kernel/ubootenv.d/00reform2_ubootenv:
     - respect ${bootargs} again
     - put console=tty1 at the end of the cmdline to make sure that luks
       passphrase prompt shows up there and not on the serial line
  * stop installing /usr/share/u-boot-menu/conf.d/reform.conf as it does not
    allow for platform specific settings -- use /etc/default/u-boot instead

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 04 Oct 2023 17:12:39 +0200

reform-tools (1.30) reform; urgency=medium

  * reform-hw-setup: a311d: reload ethernet modules to complete phy reset
  * Update 00reform2_ubootenv
  * reform-tray: add missing dependencies, change reboot/poweroff to systemctl
  * flash-kernel/uboot: add missing reform board variant

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Thu, 28 Sep 2023 16:16:39 +0200

reform-tools (1.29) reform; urgency=medium

  * flash-kernel/ubootenv.d/00reform2_ubootenv: set bootargs for each platform

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sun, 24 Sep 2023 07:41:13 +0200

reform-tools (1.28) reform; urgency=medium

  * initramfs-tools/hooks/reform: also support 'MNT Reform 2 HDMI'
  * flash-kernel: first stab at setting cpu specific kernel command lines in
    ubootenv
  * initramfs-tools: add missing modules for ls1028a display
  * reform-hw-setup: add LS1028A usb workaround and default scaling_governor

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sat, 23 Sep 2023 20:46:33 +0200

reform-tools (1.27) reform; urgency=medium

  * copy /boot/ls1028a-mhdpfw.bin into initramfs
  * sbin/reform-flash-rescue: check all partitions of /dev/mmcblk0
  * let reform-tools activate update-initramfs and flash-kernel triggers
  * sbin/reform-migrate: check whether partition for /boot is mounted before
    proceeding

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Thu, 21 Sep 2023 01:46:10 +0200

reform-tools (1.26) reform; urgency=medium

  * sbin/reform-flash-rescue: change disk labels after dd

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Mon, 11 Sep 2023 17:54:27 +0200

reform-tools (1.25) reform; urgency=medium

  * updates for sysimage-v4
     - switch default sway terminal to foot and include a nice foot config
     - sway: modernize config, switch to wofi
     - update reform-help
     - update waybar config
     - add wallpaper
     - add default wayfire.ini
     - update reform-flash-rescue's image download URL
     - update reform-desktop-help content
     - skel: add configs for gtk3, qt5ct, dunst
  * let imx8mq specific tools exit early on the wrong platform
  * add a311d support to reform-hw-setup
  * install /usr/share/initramfs-tools/modules.d/reform.conf replacing
    /etc/initramfs-tools/modules
  * new script: reform-synaptic
  * add dependency on parted needed by reform-flash-uboot
  * add Protected: yes to make it really hard to remove
  * add rudimentary debian/copyright
  * add --help option to reform-flash-uboot

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 12 Jul 2023 14:17:51 +0200

reform-tools (1.24) reform; urgency=medium

  * sbin/reform-flash-uboot: adjust checksum for u-boot 2023-07-04

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 11 Jul 2023 01:49:55 +0200

reform-tools (1.23) reform; urgency=medium

  * reform2-lpc-dkms: add missing header for linux 6.4

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 13 Jun 2023 10:38:15 +0200

reform-tools (1.22) reform; urgency=medium

  * bump uboot version to 2023-07-04

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 04 Jul 2023 19:19:43 +0200

reform-tools (1.21) reform; urgency=medium

  * reform-check: check for old /etc/flash-kernel/preboot.d/00reform2_preboot
    overwriting /usr/share/flash-kernel/preboot.d/00reform2_preboot

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 30 May 2023 07:53:00 +0200

reform-tools (1.20) reform; urgency=medium

  * add reform-flash-uboot

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sat, 08 Apr 2023 08:31:58 +0200

reform-tools (1.19) reform; urgency=medium

  * reform2-lpc-dkms.dkms: AUTOINSTALL="yes"

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sat, 18 Feb 2023 09:51:10 +0100

reform-tools (1.18) reform; urgency=medium

  * install /usr/share/u-boot-menu/conf.d/reform.conf

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 27 Jan 2023 13:50:15 +0100

reform-tools (1.17) reform; urgency=medium

  * bump uboot version to 2023-01-25

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 27 Jan 2023 12:08:57 +0100

reform-tools (1.16) reform; urgency=medium

  * add reform-check utility
  * etc/profile.d/reform.sh: remove call to unicode_start as its functionality
    is provided automatically by console-setup
  * etc/motd-rescue: adjust message to not specifically talk about eMMC, SDcard
    or NVMe anymore
  * etc/motd: use reform-tools date in message
  * etc/profile.d/reform.sh: export MOZ_ENABLE_WAYLAND and
    _JAVA_AWT_WM_NONREPARENTING
  * sbin/reform-flash-rescue: check all mmcblk0 partitions in a loop before
    proceeding
  * sbin/reform-migrate: expand usage message
  * sbin/reform-setup-encrypted-nvme: mount to tmpdir instead of /mnt
  * sbin/reform-migrate: mount to tmpdir instead of /mnt

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sun, 18 Dec 2022 14:36:56 +0100

reform-tools (1.15) reform; urgency=medium

  * rework reform-boot-config
     - support all combinations of:
        * new root partition is already monted as /
        * new root partition lives elsewhere
        * new /boot partition is the same as the already configured one
        * new /boot is already mounted
        * new /boot device doesn't exist
     - error out if anything is still mounted that shouldn't be mounted
     - only mount when necessary
     - only use chroot if new root device is not /
     - use traps to always unmount everything and clean tmpfiles upon
       failure
     - consult /etc/fstab of new root for location of old /boot
     - copy over contents of old /boot to new one if necessary

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sat, 03 Dec 2022 07:23:28 +0100

reform-tools (1.14) reform; urgency=medium

  * Disable the raid456 kernel module to prevent losing wm8960audio

 -- Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>  Sun, 06 Nov 2022 17:14:03 +0100

reform-tools (1.13) reform; urgency=medium

  * install flash-kernel boot scripts to /usr/share instead of /etc
  * flash-kernel/preboot.d/00reform2_preboot: even if ${fdtfile} is set, use
    dtb-${fk_kvers} if it exists

 -- Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>  Sun, 06 Nov 2022 17:13:32 +0100

reform-tools (1.12) reform; urgency=medium

  * install /usr/share/initramfs-tools/scripts/init-top/reform as a temporary
    workaround to mxsfb producing a blank screen on roughly 50% of boots

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 12 Oct 2022 05:38:40 +0200

reform-tools (1.11) reform; urgency=medium

  * reform-{boot-config,setup-encrypted-nvme}: add more cleanup code to exit
    traps and be verbose about script failure
  * reform-boot-config: allow messing up the currently running system by using
    an interactive prompt

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Tue, 13 Sep 2022 04:01:00 +0200

reform-tools (1.10) reform; urgency=medium

  * add reform2-lpc-dkms package with the reform2_lpc module

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Mon, 12 Sep 2022 16:06:20 +0200

reform-tools (1.9) reform; urgency=medium

  * install /usr/share/X11/xorg.conf.d/10-reform-etnaviv.conf

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 07 Sep 2022 17:02:24 +0200

reform-tools (1.8) reform; urgency=medium

  * etc/skel/.config/mpv/mpv.conf: set maximum resolution of ytdl to 1080p
  * sway: fix KDE cursor appearing in sway
  * sbin/reform-{flash-rescue,boot-config,migrate,display-config,
    setup-encrypted-nvme}: check if devices are in use before proceeding
  * sbin/reform-boot-config: allow passing the device name explicitly
  * sbin/reform-migrate: add --emmc option
  * sbin/reform-{boot-config,display-config,migrate}: inform about the DIP
    switch if --emmc option is used
  * sbin/reform-setup-encrypted-nvme: replicate what reform-migrate does to
    avoid modifying the currently running system and ask whether /boot should
    be on emmc or sd-card
  * sbin/reform-{boot,display}-config: output meaningful error if
    /dev/mmcblk0p1 is missing
  * sbin/reform-{boot,display}-config: inform about the DIP switch always
  * sbin/reform-{display-config,migrate,setup-encrypted-nvme}: umount in a
    shell trap

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sat, 09 Jul 2022 15:29:59 +0200

reform-tools (1.7) reform; urgency=medium

  * sbin/reform-flash-rescue: download from main branch instead of old sysimage-v3

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 17 Jun 2022 17:01:38 +0200

reform-tools (1.6) reform; urgency=medium

  * add etc/skel/.local/bin/kde for KDE Plasma desktop with wayland

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 08 Jun 2022 06:53:45 +0200

reform-tools (1.5) reform; urgency=medium

  * sbin/reform-boot-config: add option to boot with rootfs on eMMC and
    document ROOTPART envvar
  * sbin/reform-flash-rescue: extend from one-liner to interactive flasher and
    downloader to eMMC

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Fri, 22 Apr 2022 18:54:51 +0200

reform-tools (1.4) reform; urgency=medium

  * sbin/reform-migrate: reuse reform-boot-config to reduce code duplication
  * sbin/reform-setup-encrypted-nvme: use same crypttab options as
    debian-installer
  * sbin/reform-setup-encrypted-nvme: offer to run write resume, crypttab and
    fstab and run reform-migrate
  * sbin/reform-boot-config,reform-migrate: do not overwrite swap settings
  * sbin/reform-display-config: use findmnt instead of grepping mount output
  * sbin/reform-boot-config: allow operating on rootfs other than the currently
    running one
  * sbin/reform-migrate: use here-document to prevent globbing and word
    splitting of $TARGET
  * sbin/reform-migrate: prefixing with x is no longer necessary since bash 2.0
    released in 1996
  * sbin/reform-migrate: abort early if something is mounted on /mnt already
  * sbin/reform-migrate: add instructions how to partition NVMe

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 30 Mar 2022 09:31:32 +0200

reform-tools (1.3) reform; urgency=medium

  * waybar/config: pass arguments to reform-compstat
  * remove reform-connman-gtk

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Wed, 30 Mar 2022 09:30:26 +0200

reform-tools (1.2) reform; urgency=medium

  * rename etc/motd -> etc/motd-full to avoid conflict with existing /etc/motd
  * debian/control: add package dependencies
  * reform-hw-setup: some bits got lost when moving from reform-system-image to
    reform-tools
  * choose our pulse profile set when udev finds wm8960audio
  * enable systemd services after installation
  * fixup scripts to work with sysimage-v3

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sun, 20 Feb 2022 17:22:42 +0100

reform-tools (1.1) reform; urgency=medium

  * Initial release for sysimage-v3

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Sun, 20 Feb 2022 17:21:02 +0100
openSUSE Build Service is sponsored by