Received: from out1.migadu.com (out1.migadu.com [91.121.223.63]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id C5785782C45 for ; Wed, 18 Aug 2021 11:38:10 +0000 (UTC) X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stacyharper.net; s=key1; t=1629286689; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=bDjrXoCpNP0xLHoMDlgZcMlrFWcXK6FYygC5Qmcttn4=; b=pMyP8dDFvyTn1D8gdfFYT7xt2gOYS5vCK/lieJndOKL+poPlFwoFgOBzAe+S2BcqKMxSNC LdJFJNTOrImUFzcwhl3I7wsgl8vqY+M8l7x920EblXiE0rivtclNITZlJdSqv/cfCoW4xg NhSObeYBHZzUWX+bKkY5FawUv3ysLK/ipwrjDif1CSF3D+wihP7+h8KbhXGZeXjddKENJ+ 14fpt4bdtdvIz6yX+DjMVfWwU/gTsv4IpKGNiQnnxrkMFTqZi4uex8N3oezPpaxcO+IhiB TaNfKHXL4D3B7nSaRu7OisERdKZzEGt0uFVYpnCjTPa7VGtCEfa2a+5utJYH7w== From: Stacy Harper To: alpine-aports@lists.alpinelinux.org Subject: [PATCH v2] community/foot: fix terminfo override Date: Wed, 18 Aug 2021 13:38:04 +0200 Message-Id: <20210818113804.15848-1-contact@stacyharper.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: contact@stacyharper.net ncurses-terminfo now got foot terminfo files. ERROR: foot-1.8.2-r3: trying to overwrite usr/share/terminfo/f/foot owned by ncurses-terminfo-6.2_p20210814-r1. ERROR: foot-1.8.2-r3: trying to overwrite usr/share/terminfo/f/foot-direct owned by ncurses-terminfo-6.2_p20210814-r1. As other terminals packages do, we strip those terminfo from foot itself foot and rely on ncurses-terminfo-base Signed-off-by: Stacy Harper --- community/foot/APKBUILD | 5 ++++- main/ncurses/APKBUILD | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) This also add foot-direct in the ncurse package diff --git a/community/foot/APKBUILD b/community/foot/APKBUILD index 1d30b9c18c..03c4692ad6 100644 --- a/community/foot/APKBUILD +++ b/community/foot/APKBUILD @@ -1,11 +1,12 @@ # Maintainer: Alex McGrath pkgname=foot pkgver=1.8.2 -pkgrel=1 +pkgrel=2 pkgdesc="A fast, lightweight and minimalistic Wayland terminal emulator" url="https://codeberg.org/dnkl/foot.git" arch="all !ppc64le" # ppc64le build fails license="MIT" +depends="ncurses-terminfo-base" makedepends=" meson scdoc @@ -40,6 +41,8 @@ package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output install -Dm644 foot.ini "$pkgdir"/usr/share/foot/foot.ini mv "$pkgdir"/usr/share/fish/vendor_completions.d "$pkgdir"/usr/share/fish/completions + rm "$pkgdir"/usr/share/terminfo/f/foot + rm "$pkgdir"/usr/share/terminfo/f/foot-direct } sha512sums=" diff --git a/main/ncurses/APKBUILD b/main/ncurses/APKBUILD index 6285f9b70e..9f40aa52b8 100644 --- a/main/ncurses/APKBUILD +++ b/main/ncurses/APKBUILD @@ -2,7 +2,7 @@ pkgname=ncurses pkgver=6.2_p20210814 _ver=${pkgver/_p/-} -pkgrel=0 +pkgrel=1 pkgdesc="Console display library" url="https://invisible-island.net/ncurses/" arch="all" @@ -50,7 +50,7 @@ package() { alacritty tmux tmux-256color terminator 'terminology*' \ vte vte-256color gnome gnome-256color kitty konsole konsole-256color \ konsole-linux putty putty-256color rxvt-256color 'st-*' \ - screen-256color; do + screen-256color foot foot-direct; do local termfiles=$(find "$pkgdir"/usr/share/terminfo/ -name "$i" 2>/dev/null) || true [ -z "$termfiles" ] && continue -- 2.33.0