summaryrefslogtreecommitdiff
path: root/www-client/elinks/elinks-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
commitd934827bf44b7cfcf6711964418148fa60877668 (patch)
tree0625f358789b5e015e49db139cc1dbc9be00428f /www-client/elinks/elinks-9999.ebuild
parent2e34d110f164bf74d55fced27fe0000201b3eec5 (diff)
gentoo resync : 25.11.2020
Diffstat (limited to 'www-client/elinks/elinks-9999.ebuild')
-rw-r--r--www-client/elinks/elinks-9999.ebuild22
1 files changed, 14 insertions, 8 deletions
diff --git a/www-client/elinks/elinks-9999.ebuild b/www-client/elinks/elinks-9999.ebuild
index aec8f06d1856..1f801f564c3a 100644
--- a/www-client/elinks/elinks-9999.ebuild
+++ b/www-client/elinks/elinks-9999.ebuild
@@ -3,9 +3,10 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+LUA_COMPAT=( lua5-{1,2} )
-inherit autotools git-r3 python-any-r1
+inherit autotools git-r3 lua-single python-any-r1
EGIT_REPO_URI="https://github.com/rkd77/felinks"
@@ -16,8 +17,9 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn ipv6
- javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib"
+ libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib zstd"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
BDEPEND="virtual/pkgconfig"
RDEPEND="
brotli? ( app-arch/brotli:= )
@@ -25,7 +27,7 @@ RDEPEND="
gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
idn? ( net-dns/libidn:= )
- lua? ( >=dev-lang/lua-5:0= )
+ lua? ( ${LUA_DEPS} )
perl? ( dev-lang/perl:= )
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
samba? ( net-fs/samba )
@@ -37,15 +39,18 @@ RDEPEND="
gnutls? ( net-libs/gnutls:= )
)
tre? ( dev-libs/tre )
- X? ( x11-libs/libX11 x11-libs/libXt )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXt
+ )
xml? ( >=dev-libs/expat-1.95.4 )
- zlib? ( >=sys-libs/zlib-1.1.4 )"
+ zlib? ( >=sys-libs/zlib-1.1.4 )
+ zstd? ( app-arch/zstd:= )"
DEPEND="${RDEPEND}
${PYTHON_DEPS}"
PATCHES=(
"${FILESDIR}"/${P}-parallel-make.patch
- "${FILESDIR}"/${PN}-0.13.4-ruby-gcc10.patch
)
src_unpack() {
@@ -75,12 +80,13 @@ src_configure() {
$(use_with bzip2 bzlib)
$(use_with guile)
$(use_with idn)
- --with-luapkg=$(usev lua)
+ $(use_with lua luapkg lua)
$(use_with perl)
$(use_with ruby)
$(use_with tre)
$(use_with X x)
$(use_with zlib)
+ $(use_with zstd)
$(use_enable bittorrent)
$(use_enable finger)
$(use_enable ftp)