app-shells/flyline-bin - 1.3.0 (gentoo-zh)

Search

Install

Install this version:

emerge -a =app-shells/flyline-bin-1.3.0

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =app-shells/flyline-bin-1.3.0

Or alternatively:

emerge --autounmask-write -a =app-shells/flyline-bin-1.3.0

Package Information

Description:
Modern line editor for Bash
Homepage:
https://github.com/HalFrgrd/flyline
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
1.3.0 8 -* ~amd64 0
View Raw Ebuild
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DESCRIPTION="Modern line editor for Bash"
HOMEPAGE="https://github.com/HalFrgrd/flyline"
SRC_URI="
	amd64? (
		https://github.com/HalFrgrd/flyline/releases/download/v${PV}/libflyline-v${PV}-x86_64-unknown-linux-gnu.tar.gz
			-> ${P}-amd64.tar.gz
	)
"
S="${WORKDIR}"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="-* ~amd64"

RDEPEND="
	>=app-shells/bash-4.4:0[plugins]
	sys-devel/gcc:*
	sys-libs/glibc
"

RESTRICT="strip"

QA_PREBUILT="usr/lib*/bash/flyline"

src_install() {
	exeinto "/usr/$(get_libdir)/bash"
	newexe "libflyline.so.${PV}" flyline
}

pkg_postinst() {
	elog "Run 'enable flyline' in Bash to enable Flyline."
}

Dependencies

RDEPEND

	>=app-shells/bash-4.4:0[plugins]
	sys-devel/gcc:*
	sys-libs/glibc

Manifest for 1.3.0

Type File Size Source URLs
DIST flyline-bin-1.3.0-amd64.tar.gz 2820889 bytes https://github.com/HalFrgrd/flyline/releases/download/v1.3.0/libflyline-v1.3.0-x86_64-unknown-linux-gnu.tar.gz