linux-qubasis

linux oasis port as a qubes template

git clone https://9o.is/git/linux-qubasis.git

commit ca0c07c018aa7eb955ca4f0ac2c091f4ed5be13c
parent bf8e1ae9e50f0e610b5b572ed9c87966c2fa27d5
Author: Jul <jul@9o.is>
Date:   Thu, 31 Jul 2025 00:21:32 -0400

add carriage return fzy patch

Diffstat:
Mpkg/fzy/build | 10++++++++++
Apkg/fzy/patches/0001-add-carriage-return-to-tty_clearline.patch | 25+++++++++++++++++++++++++
2 files changed, 35 insertions(+), 0 deletions(-)

diff --git a/pkg/fzy/build b/pkg/fzy/build @@ -1,8 +1,18 @@ #!/bin/sh set -euo pipefail +gitref="0b97373a" repodir="$srcdir/repo" +if [ "$skip_clean" != "true" ]; then + git -C "$repodir" clean -dx + git -C "$repodir" reset --hard "$gitref" + + for patch in $srcdir/patches/*.patch; do + git -C "$repodir" am --no-gpg-sign "$patch" + done +fi + rm -rf "$outdir" cp "$srcdir/config.h" "$repodir" diff --git a/pkg/fzy/patches/0001-add-carriage-return-to-tty_clearline.patch b/pkg/fzy/patches/0001-add-carriage-return-to-tty_clearline.patch @@ -0,0 +1,25 @@ +From 9f4bd0fb1f050b66bb902c3512ec33fab0990e47 Mon Sep 17 00:00:00 2001 +From: Jul <jul@qh.is> +Date: Thu, 31 Jul 2025 00:13:39 -0400 +Subject: [PATCH] add carriage return to tty_clearline + +--- + src/tty.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/tty.c b/src/tty.c +index b8a555d..a8f0826 100644 +--- a/src/tty.c ++++ b/src/tty.c +@@ -165,7 +165,7 @@ void tty_newline(tty_t *tty) { + } + + void tty_clearline(tty_t *tty) { +- tty_printf(tty, "%c%cK", 0x1b, '['); ++ tty_printf(tty, "%c%cK\r", 0x1b, '['); + } + + void tty_setcol(tty_t *tty, int col) { +-- +2.50.1 +