gemini-client/lagrange - 1.20.3 (salfter)

Search

Install

Install this version:

emerge -a =gemini-client/lagrange-1.20.3

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

autounmask =gemini-client/lagrange-1.20.3

Or alternatively:

emerge --autounmask-write -a =gemini-client/lagrange-1.20.3

Package Information

Description:
desktop GUI (and optional TUI) client for browsing Geminispace
Homepage:
https://gmi.skyjake.fi/lagrange/
License:
BSD-2

Ebuild Details

Version EAPI Keywords Slot
1.20.3 8 amd64 0
View Raw Ebuild
EAPI=8

inherit cmake

DESCRIPTION="desktop GUI (and optional TUI) client for browsing Geminispace"
HOMEPAGE="https://gmi.skyjake.fi/lagrange/"
SRC_URI="https://github.com/skyjake/$PN/releases/download/v$PV/$P.tar.gz"
#IUSE="tui"

LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64"
RDEPEND="media-libs/libsdl2
	 dev-libs/openssl
	 dev-libs/libpcre
	 sys-libs/zlib
	 dev-libs/libunistring
	 >=dev-libs/fribidi-1.0.10
	 >=media-libs/harfbuzz-2.8.2
	 >=dev-libs/the_foundation-1.4
	 media-libs/libsdl2
	 media-sound/mpg123
	 media-libs/libwebp"
# 	 tui? ( dev-libs/sealcurses )
BDEPEND="app-arch/zip"

src_configure() {
	local mycmakeargs=(
		-DENABLE_FRIBIDI_BUILD=OFF
		-DENABLE_HARFBUZZ_MINIMAL=OFF
	)
#		-DENABLE_TUI=$(usex tui)
	cmake_src_configure
}

Inherited Eclasses

Dependencies

RDEPEND

media-libs/libsdl2
	 dev-libs/openssl
	 dev-libs/libpcre
	 sys-libs/zlib
	 dev-libs/libunistring
	 >=dev-libs/fribidi-1.0.10
	 >=media-libs/harfbuzz-2.8.2
	 >=dev-libs/the_foundation-1.4
	 media-libs/libsdl2
	 media-sound/mpg123
	 media-libs/libwebp

BDEPEND

app-arch/zip

Manifest for 1.20.3

Type File Size Source URLs
DIST lagrange-1.20.3.tar.gz 12326306 bytes https://github.com/skyjake/lagrange/releases/download/v1.20.3/lagrange-1.20.3.tar.gz