sys-fs/ffmpegfs: add 2.18

Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
This commit is contained in:
Alexey Sokolov
2026-04-17 21:13:42 +01:00
parent f198f73aa0
commit 98d7ab0796
3 changed files with 62 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools
DESCRIPTION="FUSE-based transcoding filesystem with support from/to many formats."
HOMEPAGE="https://nschlia.github.io/ffmpegfs/"
SRC_URI="https://github.com/nschlia/ffmpegfs/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="bluray dvd"
RESTRICT="test" # needs /dev/fuse
BDEPEND="
app-editors/vim-core
app-text/asciidoc
virtual/pkgconfig
www-client/w3m
"
DEPEND="
dev-db/sqlite:3
dev-libs/libchardet
media-libs/libcue:=
media-video/ffmpeg:=
sys-fs/fuse:3
bluray? ( media-libs/libbluray:= )
dvd? ( media-libs/libdvdread:= )
"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/ffmpegfs-2.18-varcache.patch"
)
src_prepare() {
default
eautoreconf
}
src_configure() {
econf \
$(use_with bluray libbluray) \
$(use_with dvd libdvd)
}