• Foot Wayland terminal Current patch

    From jayjwa@jayjwa@atr2.ath.cx.invalid to alt.os.linux.slackware on Mon Mar 23 12:43:57 2026
    From Newsgroup: alt.os.linux.slackware

    Here is a patch for
    https://slackbuilds.org/repository/15.0/desktop/foot/
    which is out of date. It is a little ahead of this project https://github.com/Ponce/slackbuilds/tree/current/desktop/foot
    but probably does not fit in the LQ thread since it technically
    builds. Foot should use its own TERM value and not cheese to xterm
    because it's not xterm. If you want to try Foot, note it needs "fcft" as
    well. I'm not mailing the maintainer because Gmail bounces my email.

    foot --version
    foot version: 1.26.1 -pgo +ime +graphemes +toplevel-tag +blur
    -assertions
    printenv TERM
    foot

    --- b/foot.SlackBuild 2023-09-30 00:24:29.000000000 -0400
    +++ a/foot.SlackBuild 2026-03-23 11:51:57.544889686 -0400
    @@ -25,7 +25,7 @@
    cd $(dirname $0) ; CWD=$(pwd)

    PRGNAM=foot
    -VERSION=${VERSION:-1.15.3}
    +VERSION=${VERSION:-1.26.1}
    BUILD=${BUILD:-1}
    TAG=${TAG:-_SBo}
    PKGTYPE=${PKGTYPE:-tgz}
    @@ -66,9 +66,9 @@
    rm -rf $PKG
    mkdir -p $TMP $PKG $OUTPUT
    cd $TMP
    -rm -rf $PRGNAM
    -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$VERSION.tar.gz
    -cd $PRGNAM
    +rm -rf $PRGNAM-$VERSION
    +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
    +cd $PRGNAM-$VERSION
    chown -R root:root .
    find -L . \
    \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
    @@ -92,7 +92,7 @@
    -Dthemes=true \
    -Dime=true \
    -Dgrapheme-clustering=enabled \
    - -Dterminfo=disabled \
    + -Dterminfo=enabled \

    "${NINJA:=ninja}"
    DESTDIR=$PKG $NINJA install
    --- b/foot.info 2024-02-16 21:12:18.000000000 -0500
    +++ a/foot.info 2026-03-23 11:59:32.995284482 -0400
    @@ -1,8 +1,8 @@
    PRGNAM="foot"
    -VERSION="1.15.3"
    +VERSION="1.26.1"
    HOMEPAGE="https://codeberg.org/dnkl/foot" -DOWNLOAD="https://codeberg.org/dnkl/foot/archive/1.15.3.tar.gz" -MD5SUM="a5dd0c558eaf5bd6ff139e33d2b46a0b" +DOWNLOAD="https://codeberg.org/dnkl/foot/releases/download/1.26.1/foot-1.26.1.tar.gz"
    +MD5SUM="d9f0d105fdd926f39e9b8c3afe52a7ef"
    DOWNLOAD_x86_64=""
    MD5SUM_x86_64=""
    REQUIRES="fcft"
    --
    PGP Key ID: 781C A3E2 C6ED 70A6 B356 7AF5 B510 542E D460 5CAE
    "The Internet should always be the Wild West!"
    --- Synchronet 3.21f-Linux NewsLink 1.2