diff options
author | 2022-09-19 22:46:55 +0530 | |
---|---|---|
committer | 2022-09-20 11:29:54 -0400 | |
commit | 83c75d77085ea925a02cefa6e8b6f7edc049e046 (patch) | |
tree | 12f3530c77d92ebe09a8328ab0fb7d0d75a457b8 /app-text/apvlv/apvlv-0.4.0-r1.ebuild | |
parent | dev-python/pikepdf: add setuptools_scm_git_archive BDEPEND (diff) | |
download | gentoo-83c75d77085ea925a02cefa6e8b6f7edc049e046.tar.gz gentoo-83c75d77085ea925a02cefa6e8b6f7edc049e046.tar.bz2 gentoo-83c75d77085ea925a02cefa6e8b6f7edc049e046.zip |
app-text/apvlv: Using webkit-gtk in slot 4
This is needed for as webkit-gtk will now have slots to handle
webkit2gtk-4.0 and webkit2gtk-4.1, and we want to make sure that we pull
in the correct webkit-gtk.
Closes: https://github.com/gentoo/gentoo/pull/27362
Signed-off-by: brahmajit das <listout@protonmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'app-text/apvlv/apvlv-0.4.0-r1.ebuild')
-rw-r--r-- | app-text/apvlv/apvlv-0.4.0-r1.ebuild | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/app-text/apvlv/apvlv-0.4.0-r1.ebuild b/app-text/apvlv/apvlv-0.4.0-r1.ebuild new file mode 100644 index 000000000000..b18584848d23 --- /dev/null +++ b/app-text/apvlv/apvlv-0.4.0-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg cmake desktop + +DESCRIPTION="Alf's PDF/DJVU/EPUB Viewer like Vim" +HOMEPAGE="https://github.com/naihe2010/apvlv/" +SRC_URI="https://github.com/naihe2010/apvlv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug djvu" + +RDEPEND=" + app-text/ebook-tools + >=app-text/poppler-0.5.0:=[cairo,xpdf-headers(+)] + dev-libs/glib:2 + dev-libs/libxml2 + net-libs/webkit-gtk:4= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + djvu? ( app-text/djvu ) +" + +DEPEND="${RDEPEND} + app-text/ghostscript-gpl + media-libs/freetype +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-cmake-cxxflags.patch + "${FILESDIR}"/${P}-icon.patch +) +src_prepare() { + cmake_src_prepare +} +src_configure() { + local mycmakeargs=( + -DAPVLV_WITH_DJVU=$(usex djvu) + -DAPVLV_ENABLE_DEBUG=$(usex debug) + -DAPVLV_WITH_TXT=ON + -DDOCDIR="/usr/share/doc/${PF}" + ) + cmake_src_configure +} +src_install() { + cmake_src_install + newicon -s 32 icons/pdf.png ${PN}.png +} |