[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2024-02-28 Thread Sam James
commit: 086be3cc228e76caa2cba5470b63347e1b953f85
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Feb 29 00:49:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 29 00:51:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086be3cc

www-client/elinks: sync live

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 06f1d265ceb6..dc3d36d2c731 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 LUA_COMPAT=( lua5-{1,2,3,4} luajit )
 
-inherit meson lua-single python-any-r1
+inherit flag-o-matic meson lua-single python-any-r1
 
 DESCRIPTION="Advanced and well-established text-mode web browser"
 HOMEPAGE="http://elinks.or.cz/;
@@ -75,6 +75,13 @@ pkg_setup() {
 }
 
 src_configure() {
+   # This file is severely broken w.r.t. strict-aliasing and upstream 
acknowledges it:
+   # 
https://github.com/rkd77/elinks/blob/d05ce90b35d82109aab320b490e3ca54aa6df057/src/util/lists.h#L14
+   # 
https://github.com/rkd77/elinks/blob/d05ce90b35d82109aab320b490e3ca54aa6df057/src/meson.build#L44
+   #
+   # Although they force fno-strict-aliasing, we should also not trust the 
LTO either.
+   filter-lto
+
local emesonargs=(
-Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
-Dhtmldoc=false



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2024-02-28 Thread Sam James
commit: c30f795e25db71ca03d85a7ccfd0a085f5e9a1c6
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Feb 29 00:05:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 29 00:27:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30f795e

www-client/elinks: mark LTO-unsafe

Upstream acknowledges the project is a walking strict-aliasing
violation, and activates -fno-strict-aliasing.

Given this, we shouldn't trust it to generate valid code with LTO
either.

Bug: https://bugs.gentoo.org/864127
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r2.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r2.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
index ecccac8216f0..d2c680bb33b6 100644
--- a/www-client/elinks/elinks-0.16.1.1-r2.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{10..11} )
 LUA_COMPAT=( lua5-{1,2,3,4} luajit )
 
-inherit meson lua-single python-any-r1
+inherit flag-o-matic meson lua-single python-any-r1
 
 DESCRIPTION="Advanced and well-established text-mode web browser"
 HOMEPAGE="http://elinks.or.cz/;
@@ -79,6 +79,13 @@ pkg_setup() {
 }
 
 src_configure() {
+   # This file is severely broken w.r.t. strict-aliasing and upstream 
acknowledges it:
+   # 
https://github.com/rkd77/elinks/blob/d05ce90b35d82109aab320b490e3ca54aa6df057/src/util/lists.h#L14
+   # 
https://github.com/rkd77/elinks/blob/d05ce90b35d82109aab320b490e3ca54aa6df057/src/meson.build#L44
+   #
+   # Although they force fno-strict-aliasing, we should also not trust the 
LTO either.
+   filter-lto
+
local emesonargs=(
-Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
-Dhtmldoc=false



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/, www-client/elinks/

2023-12-27 Thread Sam James
commit: bd5471bfd6e7c14facf9052c6bcf11835c8b1ff2
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 02:03:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 02:03:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5471bf

www-client/elinks: drop 0.16.0, 0.16.1.1-r1

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/Manifest |   1 -
 www-client/elinks/elinks-0.16.0.ebuild | 169 -
 www-client/elinks/elinks-0.16.1.1-r1.ebuild| 168 
 .../files/elinks-0.16.0-fix-build-mujs.patch   |  47 --
 .../elinks/files/elinks-0.16.0-fix-tests.patch |  19 ---
 5 files changed, 404 deletions(-)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 462b1a150161..2ce6f1c7bd14 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,2 +1 @@
-DIST elinks-0.16.0.tar.xz 2029708 BLAKE2B 
b81dfeb303d2e33c88f063925f61dbf50a1cf8462cf3d000b70e01b210855682352303646c7d4dc2c5bdd0de41c3ce33d222c636be4d8292cbe8379b4b043ef8
 SHA512 
b1d6040b691610d596e0d1eae26bfe52d702272c71a2e5100ab7d6b05b24a0b88524d4fc7be3f6371e0bada1e6f0992da7505a72419ca642dec778424629a522
 DIST elinks-0.16.1.1.tar.xz 2037292 BLAKE2B 
05578eaa7a88f0abe4472b876a1f72645d32119ce807a61962f8d24a5b444240d3b94189bf25142c0e51e2d404d5992ace07ecc23ef1316d5f3942736b265267
 SHA512 
49e03ff4766e29b6fd4324d226e415ca1329a84d4a44fac40ecd72186dd104de88c3e541810a008dc6f1d1ed889a45edbef159cbc6ac3860756ca21261ffec8a

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
deleted file mode 100644
index 2ee2176e4676..
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-LUA_COMPAT=( lua5-{1,2,3,4} luajit )
-
-inherit meson lua-single python-any-r1
-
-DESCRIPTION="Advanced and well-established text-mode web browser"
-HOMEPAGE="http://elinks.or.cz/;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/rkd77/felinks;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
-
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn"
-IUSE+=" javascript lua lzma +mouse nls nntp perl samba ssl test tre unicode X 
xml zlib zstd"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.2:=[unicode(+)]
-   brotli? ( app-arch/brotli:= )
-   bzip2? ( >=app-arch/bzip2-1.0.2 )
-   gpm? (
-   >=sys-libs/gpm-1.20.0-r5
-   )
-   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
-   idn? ( net-dns/libidn:= )
-   javascript? (
-   dev-cpp/libxmlpp:5.0
-   dev-lang/mujs:=
-   )
-   lua? ( ${LUA_DEPS} )
-   lzma? ( app-arch/xz-utils )
-   perl? ( dev-lang/perl:= )
-   samba? ( net-fs/samba )
-   ssl? (
-   !gnutls? ( dev-libs/openssl:= )
-   gnutls? ( net-libs/gnutls:= )
-   )
-   tre? ( dev-libs/tre )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-   xml? ( >=dev-libs/expat-1.95.4 )
-   zlib? ( >=sys-libs/zlib-1.1.4 )
-   zstd? ( app-arch/zstd:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   test? (
-   net-dns/libidn
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-tests.patch
-   "${FILESDIR}"/${PN}-0.16.0-fix-build-mujs.patch
-)
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -D88-colors=true
-   -D256-colors=true
-   $(meson_use bittorrent)
-   $(meson_use brotli)
-   $(meson_use bzip2 bzlib)
-   $(usex debug '-Ddebug=true' '-Dfastmem=true')
-   $(meson_use finger)
-   $(meson_use ftp)
-   -Dfsp=false
-   -Dgemini=false
-   -Dgettext=true
-   $(meson_use gopher)
-   $(meson_use gpm)
-   $(meson_use guile)
-   -Dgssapi=false
-   -Dhtml-highlight=true
-   $(meson_use idn)
-   $(meson_use javascript mujs)
-   -Dipv6=true
-   -Dleds=true
-   -Dlibev=false
-   -Dlibevent=false
-   -Dluapkg=$(usex lua ${ELUA:-0} '')
-   $(meson_use lzma)
-   $(meson_use mouse)
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-10-27 Thread Michał Górny
commit: 9c761b5e33c6bdbaaac24d3034c505937025d6c0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 22 12:50:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 15:18:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c761b5e

www-client/elinks: Remove redundant local flag descs

Signed-off-by: Michał Górny  gentoo.org>

 www-client/elinks/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/www-client/elinks/metadata.xml b/www-client/elinks/metadata.xml
index 6fb17fdeaadd..3b56552ae318 100644
--- a/www-client/elinks/metadata.xml
+++ b/www-client/elinks/metadata.xml
@@ -11,7 +11,6 @@


Enable support for the BitTorrent 
protocol
-   Enable support for brotli compression
Enable support for the finger 
protocol
Enable support for the gopher 
protocol
Make elinks to grab all mouse events



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-09-09 Thread Sam James
commit: 902b56dab678eac0ee275848e16e8b355b8b239a
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  9 09:51:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  9 09:51:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=902b56da

www-client/elinks: Stabilize 0.16.1.1-r2 sparc, #913890

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r2.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
index 0714012dcfa4..1c5dcbcca4c9 100644
--- a/www-client/elinks/elinks-0.16.1.1-r2.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-09-09 Thread Sam James
commit: 4182bf9ed05a343ff83b5cba659f55fb19df0e42
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  9 09:51:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  9 09:51:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4182bf9e

www-client/elinks: Stabilize 0.16.1.1-r2 ppc64, #913890

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r2.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
index ec20dcaa5d55..ecccac8216f0 100644
--- a/www-client/elinks/elinks-0.16.1.1-r2.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-09-09 Thread Sam James
commit: fd17b31c6f4905a84d247977fc4958a4ce5eb08f
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  9 09:51:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  9 09:51:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd17b31c

www-client/elinks: Stabilize 0.16.1.1-r2 ppc, #913890

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r2.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
index 1c5dcbcca4c9..ec20dcaa5d55 100644
--- a/www-client/elinks/elinks-0.16.1.1-r2.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-09-09 Thread Sam James
commit: d6ceda99362479d82ed7c81191c45d2c200fe0a0
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  9 09:44:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  9 09:44:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ceda99

www-client/elinks: Stabilize 0.16.1.1-r2 amd64, #913890

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r2.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
index 213a3dd827de..637d2fba9787 100644
--- a/www-client/elinks/elinks-0.16.1.1-r2.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-09-09 Thread Sam James
commit: e10437758d0b71569b17b811a45644356ddab52f
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  9 09:44:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  9 09:44:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1043775

www-client/elinks: Stabilize 0.16.1.1-r2 x86, #913890

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r2.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
index 637d2fba9787..0714012dcfa4 100644
--- a/www-client/elinks/elinks-0.16.1.1-r2.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-09-09 Thread Sam James
commit: e9fc9f6e2a4281eab0ed143f3a0aed4a3b245dd7
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  9 09:42:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  9 09:42:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9fc9f6e

www-client/elinks: Stabilize 0.16.1.1-r2 arm, #913890

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r2.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
index 16b07eae2f9b..213a3dd827de 100644
--- a/www-client/elinks/elinks-0.16.1.1-r2.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-09-09 Thread Arthur Zamarin
commit: 8c612740e44314f52f4487d98bff27f2d883a713
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep  9 09:27:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  9 09:27:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c612740

www-client/elinks: Stabilize 0.16.1.1-r1 sparc, #906818

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
index 156b4eb76fd0..9d31147ba0a8 100644
--- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-09-09 Thread Arthur Zamarin
commit: 9403ba8b46d08406fc420e3f67e12f86448b8051
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep  9 09:27:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  9 09:27:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9403ba8b

www-client/elinks: Stabilize 0.16.1.1-r1 ppc64, #906818

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
index 9d31147ba0a8..c3e902bb281e 100644
--- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/, www-client/elinks/files/

2023-07-03 Thread Sam James
commit: 4ac664e7d86ef49367178cfff9a03936e0fd8289
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 15:10:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 15:10:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac664e7

www-client/elinks: drop 0.13.5-r100, 0.15.1-r1

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/Manifest |   2 -
 www-client/elinks/elinks-0.13.5-r100.ebuild| 147 ---
 www-client/elinks/elinks-0.15.1-r1.ebuild  | 158 -
 .../elinks/files/elinks-0.13.5-parallel-make.patch |  51 ---
 .../files/elinks-0.15.1-no-mouse-build.patch   |  40 --
 5 files changed, 398 deletions(-)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 4eb6b44a6972..462b1a150161 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,4 +1,2 @@
-DIST elinks-0.13.5.tar.gz 3600196 BLAKE2B 
e1e51674b5630d6dab3de3030aee671876750fc97808bf4dca50b505fa2c31af669c4c3773b3830186fb98acda5c692ff1902c6e1240251ea699103a70bb4e43
 SHA512 
786f6142c03bca4a47a1043ca4f9c36aab431d192eb13bcad14c1da391f5746779a8f65e53eb781dff79f619ceb3ed30ef939eae8d81f64251fad9b803c0ae7b
-DIST elinks-0.15.1.tar.xz 1997208 BLAKE2B 
dcec7054d417842e709f26bab53ddb1bf43556de4c69d116ad1e049664bc7c5a5513f02cee500d591252b439a66f354079e2e3eff5692202102cb900e06340c2
 SHA512 
677ab3fc24dcfe4e7248a9c1a8e07083ebd13bd9923d89702a04dbe1c3e4d4038029c095881183d7f11ae2c5317ff7e5458320644fde0c176378b89068d8
 DIST elinks-0.16.0.tar.xz 2029708 BLAKE2B 
b81dfeb303d2e33c88f063925f61dbf50a1cf8462cf3d000b70e01b210855682352303646c7d4dc2c5bdd0de41c3ce33d222c636be4d8292cbe8379b4b043ef8
 SHA512 
b1d6040b691610d596e0d1eae26bfe52d702272c71a2e5100ab7d6b05b24a0b88524d4fc7be3f6371e0bada1e6f0992da7505a72419ca642dec778424629a522
 DIST elinks-0.16.1.1.tar.xz 2037292 BLAKE2B 
05578eaa7a88f0abe4472b876a1f72645d32119ce807a61962f8d24a5b444240d3b94189bf25142c0e51e2d404d5992ace07ecc23ef1316d5f3942736b265267
 SHA512 
49e03ff4766e29b6fd4324d226e415ca1329a84d4a44fac40ecd72186dd104de88c3e541810a008dc6f1d1ed889a45edbef159cbc6ac3860756ca21261ffec8a

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
deleted file mode 100644
index 2724fdf1d0ab..
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-LUA_COMPAT=( lua5-{1,2} )
-
-inherit autotools lua-single python-any-r1
-
-DESCRIPTION="Advanced and well-established text-mode web browser"
-HOMEPAGE="http://elinks.or.cz/;
-SRC_URI="https://github.com/rkd77/felinks/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/felinks-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
-   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:= )
-   bzip2? ( >=app-arch/bzip2-1.0.2 )
-   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? ( ${LUA_DEPS} )
-   perl? ( dev-lang/perl:= )
-   ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
-   samba? ( net-fs/samba )
-   ssl? (
-   !gnutls? (
-   dev-libs/openssl:0=
-   )
-   gnutls? ( net-libs/gnutls:= )
-   )
-   tre? ( dev-libs/tre )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-   xml? ( >=dev-libs/expat-1.95.4 )
-   zlib? ( >=sys-libs/zlib-1.1.4 )
-   zstd? ( app-arch/zstd:= )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-parallel-make.patch
-)
-
-src_prepare() {
-   default
-
-   sed -i -e 's/-Werror//' configure* || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --sysconfdir="${EPREFIX}"/etc/elinks
-   --enable-leds
-   --enable-88-colors
-   --enable-256-colors
-   --enable-true-color
-   --enable-html-highlight
-   --without-spidermonkey
-   $(use_with gpm)
-   $(use_with brotli)
-   $(use_with bzip2 bzlib)
-   $(use_with guile)
-   $(use_with idn)
-   $(use_with lua luapkg lua)
-   $(use_with perl)
-   $(use_with ruby)
-   $(use_with tre)
-   $(use_with X x)
-   $(use_with zlib)
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/, www-client/elinks/

2023-07-03 Thread Sam James
commit: dfefaa456bd69bc14e3a1c2c6c1b0cc19c6b0869
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  3 15:15:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  3 15:15:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfefaa45

www-client/elinks: fix build w/ perl-5.38

Closes: https://bugs.gentoo.org/909042
Thanks-to: Azamat H. Hackimov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r2.ebuild| 172 +
 .../elinks/files/elinks-0.16.1.1-perl-5.38.patch   |  62 
 2 files changed, 234 insertions(+)

diff --git a/www-client/elinks/elinks-0.16.1.1-r2.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
new file mode 100644
index ..16b07eae2f9b
--- /dev/null
+++ b/www-client/elinks/elinks-0.16.1.1-r2.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+LUA_COMPAT=( lua5-{1,2,3,4} luajit )
+
+inherit meson lua-single python-any-r1
+
+DESCRIPTION="Advanced and well-established text-mode web browser"
+HOMEPAGE="http://elinks.or.cz/;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/rkd77/felinks;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn"
+IUSE+=" javascript lua lzma +mouse nls nntp perl samba ssl test tre unicode X 
xml zlib zstd"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.2:=[unicode(+)]
+   brotli? ( app-arch/brotli:= )
+   bzip2? ( >=app-arch/bzip2-1.0.2 )
+   gpm? (
+   >=sys-libs/gpm-1.20.0-r5
+   )
+   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
+   idn? ( net-dns/libidn:= )
+   javascript? (
+   dev-cpp/libxmlpp:5.0
+   dev-lang/mujs:=
+   )
+   lua? ( ${LUA_DEPS} )
+   lzma? ( app-arch/xz-utils )
+   perl? ( dev-lang/perl:= )
+   samba? ( net-fs/samba )
+   ssl? (
+   !gnutls? ( dev-libs/openssl:= )
+   gnutls? ( net-libs/gnutls:= )
+   )
+   tre? ( dev-libs/tre )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   zlib? ( >=sys-libs/zlib-1.1.4 )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? (
+   net-dns/libidn
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.16.1.1-perl-5.38.patch
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
+   -Dhtmldoc=false
+   -Dpdfdoc=false
+   -D88-colors=true
+   -D256-colors=true
+   $(meson_use bittorrent)
+   $(meson_use brotli)
+   $(meson_use bzip2 bzlib)
+   $(usex debug '-Ddebug=true' '-Dfastmem=true')
+   $(meson_use finger)
+   $(meson_use ftp)
+   -Dfsp=false
+   -Dgemini=false
+   $(meson_use nls gettext)
+   $(meson_use gopher)
+   $(meson_use gpm)
+   $(meson_use guile)
+   -Dgssapi=false
+   -Dhtml-highlight=true
+   $(meson_use idn)
+   $(meson_use javascript mujs)
+   -Dipv6=true
+   -Dleds=true
+   -Dlibev=false
+   -Dlibevent=false
+   -Dluapkg=$(usex lua ${ELUA:-0} '')
+   $(meson_use lzma)
+   $(meson_use mouse)
+   #-Dmujs=false
+   $(meson_use nls)
+   $(meson_use nntp)
+   $(meson_use perl)
+   -Dpython=false
+   -Dquickjs=false
+   -Druby=false
+   $(meson_use samba smb)
+   -Dsm-scripting=false
+   -Dspidermonkey=false
+   -Dterminfo=true
+   $(meson_use test)
+   $(meson_use tre)
+   -Dtrue-color=true
+   $(meson_use xml xbel)
+   $(meson_use X x)
+   $(meson_use zlib)
+   $(meson_use zstd)
+   )
+
+   if use ssl ; then
+   if use gnutls ; then
+   emesonargs+=( -Dgnutls=true )
+   else
+   emesonargs+=( -Dopenssl=true)
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-27 Thread Sam James
commit: 4d9484a4190528a694d4b550c583172f65b7a89f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 15:54:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 15:54:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9484a4

www-client/elinks: Stabilize 0.16.1.1-r1 ppc, #906818

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
index 85add5360556..156b4eb76fd0 100644
--- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-21 Thread Joonas Niilola
commit: 6e55b31fdcd3b3b891b40bf778b56326a51fa646
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun May 21 05:58:44 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May 21 05:58:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e55b31f

www-client/elinks: Stabilize 0.16.1.1-r1 x86, #906818

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
index bab920a9d5c6..3e65d451f618 100644
--- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-21 Thread Joonas Niilola
commit: 7514d9003305214da0de496221b8220830ee305d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun May 21 06:00:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May 21 06:00:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7514d900

www-client/elinks: add missing xorg-proto dep

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r1.ebuild | 3 ++-
 www-client/elinks/elinks-.ebuild| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
index 3e65d451f618..5fe8d6f72123 100644
--- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -57,7 +57,8 @@ RDEPEND="
zlib? ( >=sys-libs/zlib-1.1.4 )
zstd? ( app-arch/zstd:= )
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
 BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 9261011bf874..52a95e6acf02 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -57,7 +57,8 @@ RDEPEND="
zlib? ( >=sys-libs/zlib-1.1.4 )
zstd? ( app-arch/zstd:= )
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
 BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-20 Thread Sam James
commit: 0cfe1ebf5bb2afac020303d24e502c70e502697f
Author: Sam James  gentoo  org>
AuthorDate: Sun May 21 00:49:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 21 00:49:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cfe1ebf

www-client/elinks: Stabilize 0.16.1.1-r1 arm, #906818

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
index 35c3212c53f2..bab920a9d5c6 100644
--- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-20 Thread Sam James
commit: e5bf020bc400170c1ae457cb03cd2b1eea886fca
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 13:00:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 13:00:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bf020b

www-client/elinks: Stabilize 0.16.1.1-r1 amd64, #906818

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
index 12588d437631..35c3212c53f2 100644
--- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-09 Thread Sam James
commit: 46f7da87b8160cd6d809c568270b2857f67a8d35
Author: Felix Janda  posteo  de>
AuthorDate: Tue May  9 22:40:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 01:26:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f7da87

www-client/elinks: fix compilation with USE="-nls"

USE="-nls" indicates no nls/gettext, so we should pass -Dgettext=false
in that case.

Bug: https://bugs.gentoo.org/888952
Signed-off-by: Felix Janda  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/30963
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r1.ebuild | 2 +-
 www-client/elinks/elinks-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.16.1.1-r1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
index 298434da8a24..12588d437631 100644
--- a/www-client/elinks/elinks-0.16.1.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -88,7 +88,7 @@ src_configure() {
$(meson_use ftp)
-Dfsp=false
-Dgemini=false
-   -Dgettext=true
+   $(meson_use nls gettext)
$(meson_use gopher)
$(meson_use gpm)
$(meson_use guile)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 180537f142e7..9261011bf874 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -88,7 +88,7 @@ src_configure() {
$(meson_use ftp)
-Dfsp=false
-Dgemini=false
-   -Dgettext=true
+   $(meson_use nls gettext)
$(meson_use gopher)
$(meson_use gpm)
$(meson_use guile)



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-01 Thread Sam James
commit: 9fafd721e85a9c8cd6c602eba7b5d26b1bb6f9ed
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 09:59:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 10:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fafd721

www-client/elinks: 0.16.x is still libidn1

master is libidn2

Signed-off-by: Sam James  gentoo.org>

 .../elinks/{elinks-0.16.1.1.ebuild => elinks-0.16.1.1-r1.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.16.1.1.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
similarity index 98%
rename from www-client/elinks/elinks-0.16.1.1.ebuild
rename to www-client/elinks/elinks-0.16.1.1-r1.ebuild
index 180537f142e7..298434da8a24 100644
--- a/www-client/elinks/elinks-0.16.1.1.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r1.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
>=sys-libs/gpm-1.20.0-r5
)
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
-   idn? ( net-dns/libidn2:= )
+   idn? ( net-dns/libidn:= )
javascript? (
dev-cpp/libxmlpp:5.0
dev-lang/mujs:=
@@ -63,7 +63,7 @@ BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? (
-   net-dns/libidn2
+   net-dns/libidn
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-01 Thread Sam James
commit: 6f072ae212333ba5460d826d9f22b89100abf761
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 09:34:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 09:34:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f072ae2

www-client/elinks: add 0.16.1.1, drop 0.16.1

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/Manifest | 2 +-
 www-client/elinks/{elinks-0.16.1.ebuild => elinks-0.16.1.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 2af50bac98ad..4eb6b44a6972 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,4 +1,4 @@
 DIST elinks-0.13.5.tar.gz 3600196 BLAKE2B 
e1e51674b5630d6dab3de3030aee671876750fc97808bf4dca50b505fa2c31af669c4c3773b3830186fb98acda5c692ff1902c6e1240251ea699103a70bb4e43
 SHA512 
786f6142c03bca4a47a1043ca4f9c36aab431d192eb13bcad14c1da391f5746779a8f65e53eb781dff79f619ceb3ed30ef939eae8d81f64251fad9b803c0ae7b
 DIST elinks-0.15.1.tar.xz 1997208 BLAKE2B 
dcec7054d417842e709f26bab53ddb1bf43556de4c69d116ad1e049664bc7c5a5513f02cee500d591252b439a66f354079e2e3eff5692202102cb900e06340c2
 SHA512 
677ab3fc24dcfe4e7248a9c1a8e07083ebd13bd9923d89702a04dbe1c3e4d4038029c095881183d7f11ae2c5317ff7e5458320644fde0c176378b89068d8
 DIST elinks-0.16.0.tar.xz 2029708 BLAKE2B 
b81dfeb303d2e33c88f063925f61dbf50a1cf8462cf3d000b70e01b210855682352303646c7d4dc2c5bdd0de41c3ce33d222c636be4d8292cbe8379b4b043ef8
 SHA512 
b1d6040b691610d596e0d1eae26bfe52d702272c71a2e5100ab7d6b05b24a0b88524d4fc7be3f6371e0bada1e6f0992da7505a72419ca642dec778424629a522
-DIST elinks-0.16.1.tar.xz 2037112 BLAKE2B 
f09bc57e943628c519f2f64858afa6557e991faaf0b3239c9d9be2bfc8df38ee01989625f7ffd04d1872edcd28fde738002ec7b38ad9371f7890d2c232ed00dd
 SHA512 
2f75dc15c401e9f73cfff76983d3fd8714f0b85ca03c9fafe14b3e590c3ee11704e81728640a6f45d683c87223bf5819f276678b9fab97e1f8668745fcb70e1c
+DIST elinks-0.16.1.1.tar.xz 2037292 BLAKE2B 
05578eaa7a88f0abe4472b876a1f72645d32119ce807a61962f8d24a5b444240d3b94189bf25142c0e51e2d404d5992ace07ecc23ef1316d5f3942736b265267
 SHA512 
49e03ff4766e29b6fd4324d226e415ca1329a84d4a44fac40ecd72186dd104de88c3e541810a008dc6f1d1ed889a45edbef159cbc6ac3860756ca21261ffec8a

diff --git a/www-client/elinks/elinks-0.16.1.ebuild 
b/www-client/elinks/elinks-0.16.1.1.ebuild
similarity index 100%
rename from www-client/elinks/elinks-0.16.1.ebuild
rename to www-client/elinks/elinks-0.16.1.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-01 Thread Arthur Zamarin
commit: 4c3c75dd284ec5e217cd494f51a2ddfb4a9bc2b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  1 07:39:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  1 07:39:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3c75dd

www-client/elinks: Stabilize 0.16.0 ppc64, #904641

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index d8ee3698624f..8aa1fd3b9177 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-01 Thread Arthur Zamarin
commit: 71625360926f81b16486b9b85848363cf9543b4e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  1 07:39:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  1 07:39:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71625360

www-client/elinks: Stabilize 0.16.0 sparc, #904641

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index 8aa1fd3b9177..f491cf7e61f1 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-01 Thread Sam James
commit: e6086171d35dce3ff9621128517370ab36aef2f2
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 07:23:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 07:23:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6086171

www-client/elinks: Stabilize 0.16.0 x86, #904641

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index db85d37dcaba..ba3bf406a48d 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-01 Thread Sam James
commit: 53639c52e97687d5eb50d196f15ce4f9a84d72a3
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 07:23:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 07:23:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53639c52

www-client/elinks: Stabilize 0.16.0 amd64, #904641

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index ba3bf406a48d..d8ee3698624f 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-05-01 Thread Arthur Zamarin
commit: 12f6eb8017c3cda26b62bffa55706dc5d556956b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  1 06:45:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  1 06:45:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f6eb80

www-client/elinks: Stabilize 0.16.0 arm, #904641

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index aa8b79777227..db85d37dcaba 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-04-30 Thread Sam James
commit: e924501daa6d8b5878ae528fc4e9d9817a8f8921
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 05:15:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 05:16:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e924501d

www-client/elinks: add 0.16.1

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/Manifest  |  1 +
 .../elinks/{elinks-.ebuild => elinks-0.16.1.ebuild} | 13 +
 www-client/elinks/elinks-.ebuild| 13 +
 3 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index e78cffa828a7..2af50bac98ad 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,3 +1,4 @@
 DIST elinks-0.13.5.tar.gz 3600196 BLAKE2B 
e1e51674b5630d6dab3de3030aee671876750fc97808bf4dca50b505fa2c31af669c4c3773b3830186fb98acda5c692ff1902c6e1240251ea699103a70bb4e43
 SHA512 
786f6142c03bca4a47a1043ca4f9c36aab431d192eb13bcad14c1da391f5746779a8f65e53eb781dff79f619ceb3ed30ef939eae8d81f64251fad9b803c0ae7b
 DIST elinks-0.15.1.tar.xz 1997208 BLAKE2B 
dcec7054d417842e709f26bab53ddb1bf43556de4c69d116ad1e049664bc7c5a5513f02cee500d591252b439a66f354079e2e3eff5692202102cb900e06340c2
 SHA512 
677ab3fc24dcfe4e7248a9c1a8e07083ebd13bd9923d89702a04dbe1c3e4d4038029c095881183d7f11ae2c5317ff7e5458320644fde0c176378b89068d8
 DIST elinks-0.16.0.tar.xz 2029708 BLAKE2B 
b81dfeb303d2e33c88f063925f61dbf50a1cf8462cf3d000b70e01b210855682352303646c7d4dc2c5bdd0de41c3ce33d222c636be4d8292cbe8379b4b043ef8
 SHA512 
b1d6040b691610d596e0d1eae26bfe52d702272c71a2e5100ab7d6b05b24a0b88524d4fc7be3f6371e0bada1e6f0992da7505a72419ca642dec778424629a522
+DIST elinks-0.16.1.tar.xz 2037112 BLAKE2B 
f09bc57e943628c519f2f64858afa6557e991faaf0b3239c9d9be2bfc8df38ee01989625f7ffd04d1872edcd28fde738002ec7b38ad9371f7890d2c232ed00dd
 SHA512 
2f75dc15c401e9f73cfff76983d3fd8714f0b85ca03c9fafe14b3e590c3ee11704e81728640a6f45d683c87223bf5819f276678b9fab97e1f8668745fcb70e1c

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-0.16.1.ebuild
similarity index 96%
copy from www-client/elinks/elinks-.ebuild
copy to www-client/elinks/elinks-0.16.1.ebuild
index 887047f30005..180537f142e7 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-0.16.1.ebuild
@@ -24,8 +24,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn"
 IUSE+=" javascript lua lzma +mouse nls nntp perl samba ssl test tre unicode X 
xml zlib zstd"
-# tests restricted for https://github.com/rkd77/elinks/issues/203
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
 RDEPEND="
@@ -36,7 +35,7 @@ RDEPEND="
>=sys-libs/gpm-1.20.0-r5
)
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
-   idn? ( net-dns/libidn:= )
+   idn? ( net-dns/libidn2:= )
javascript? (
dev-cpp/libxmlpp:5.0
dev-lang/mujs:=
@@ -61,8 +60,11 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
-   nls? ( sys-devel/gettext )
virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? (
+   net-dns/libidn2
+   )
 "
 
 pkg_setup() {
@@ -73,6 +75,9 @@ pkg_setup() {
 
 src_configure() {
local emesonargs=(
+   -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
+   -Dhtmldoc=false
+   -Dpdfdoc=false
-D88-colors=true
-D256-colors=true
$(meson_use bittorrent)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 887047f30005..180537f142e7 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -24,8 +24,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn"
 IUSE+=" javascript lua lzma +mouse nls nntp perl samba ssl test tre unicode X 
xml zlib zstd"
-# tests restricted for https://github.com/rkd77/elinks/issues/203
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
 RDEPEND="
@@ -36,7 +35,7 @@ RDEPEND="
>=sys-libs/gpm-1.20.0-r5
)
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
-   idn? ( net-dns/libidn:= )
+   idn? ( net-dns/libidn2:= )
javascript? (
dev-cpp/libxmlpp:5.0
dev-lang/mujs:=
@@ -61,8 +60,11 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
-   nls? ( sys-devel/gettext )
virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? (
+   net-dns/libidn2
+   )
 "
 
 pkg_setup() {
@@ -73,6 +75,9 @@ pkg_setup() {
 
 src_configure() {
local emesonargs=(
+   -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
+

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-04-30 Thread Sam James
commit: 1f6643982970325d12322ad79fdb3418dc843dea
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 05:11:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 05:16:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f664398

www-client/elinks: add libidn test dep

Closes: https://bugs.gentoo.org/891053
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index e187c697d4d2..aa8b79777227 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -60,8 +60,11 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
-   nls? ( sys-devel/gettext )
virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? (
+   net-dns/libidn
+   )
 "
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-04-30 Thread Sam James
commit: 36a1434af9a23668f4808e63b30ace1de02ad94f
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 05:08:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 05:08:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a1434a

www-client/elinks: Stabilize 0.16.0 ppc, #904641

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index ee2c6e22b5ed..e187c697d4d2 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2023-04-14 Thread Michał Górny
commit: e57423e3d2d0eec5817fdd2305de428b2f00eb99
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 14 15:49:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 14 15:51:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57423e3

www-client/elinks: Allow py3.11 for build

Closes: https://bugs.gentoo.org/897334
Signed-off-by: Michał Górny  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 2 +-
 www-client/elinks/elinks-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index 96db7e4ff653..ee2c6e22b5ed 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 LUA_COMPAT=( lua5-{1,2,3,4} luajit )
 
 inherit meson lua-single python-any-r1

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 22a9a96dd86b..887047f30005 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 LUA_COMPAT=( lua5-{1,2,3,4} luajit )
 
 inherit meson lua-single python-any-r1



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/

2022-12-31 Thread Sam James
commit: 88534051b733404af8dd28783a7e7d02ede98c4d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 22:40:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 22:40:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88534051

www-client/elinks: add missing patches

Bug: https://bugs.gentoo.org/797427
Fixes: 032ff4acf3b23136f91f857252ff14abbf724aef
Signed-off-by: Sam James  gentoo.org>

 .../files/elinks-0.16.0-fix-build-mujs.patch   | 47 ++
 .../elinks/files/elinks-0.16.0-fix-tests.patch | 19 +
 2 files changed, 66 insertions(+)

diff --git a/www-client/elinks/files/elinks-0.16.0-fix-build-mujs.patch 
b/www-client/elinks/files/elinks-0.16.0-fix-build-mujs.patch
new file mode 100644
index ..030280c61f1e
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.16.0-fix-build-mujs.patch
@@ -0,0 +1,47 @@
+https://github.com/rkd77/elinks/issues/204
+https://github.com/rkd77/elinks/pull/205
+
+From 5cb602191830737531f8c715f47f7429959b2471 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sat, 31 Dec 2022 21:06:57 +
+Subject: [PATCH] Fix build failures with mujs
+
+Closes: https://github.com/rkd77/elinks/issues/204
+Signed-off-by: Sam James 
+--- a/src/document/html/parser/general.c
 b/src/document/html/parser/general.c
+@@ -41,6 +41,9 @@
+ /* Unsafe macros */
+ #include "document/html/internal.h"
+ 
++#if defined(CONFIG_ECMASCRIPT_SMJS) || defined(CONFIG_QUICKJS) || 
defined(CONFIG_MUJS)
++#include "ecmascript/ecmascript.h"
++#endif
+ 
+ void
+ html_span(struct html_context *html_context, char *a,
+--- a/src/document/html/parser/stack.c
 b/src/document/html/parser/stack.c
+@@ -27,6 +27,10 @@
+ /* Unsafe macros */
+ #include "document/html/internal.h"
+ 
++#if defined(CONFIG_ECMASCRIPT_SMJS) || defined(CONFIG_QUICKJS) || 
defined(CONFIG_MUJS)
++#include "ecmascript/ecmascript.h"
++#endif
++
+ #if 0 //def CONFIG_XML
+ #include 
+ #endif
+--- a/src/ecmascript/ecmascript.h
 b/src/ecmascript/ecmascript.h
+@@ -5,6 +5,8 @@
+ /* In the future you will get DOM, a complete ECMAScript interface and free
+  * plasm displays for everyone. */
+ 
++#include 
++
+ #ifdef HAVE_CONFIG_H
+ #include "config.h"
+ #endif
+

diff --git a/www-client/elinks/files/elinks-0.16.0-fix-tests.patch 
b/www-client/elinks/files/elinks-0.16.0-fix-tests.patch
new file mode 100644
index ..6b46b63afcdd
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.16.0-fix-tests.patch
@@ -0,0 +1,19 @@
+https://github.com/rkd77/elinks/issues/203
+https://github.com/rkd77/elinks/commit/aa8d7989815d48b6afdc3e321bd859f4453bacf2
+
+From aa8d7989815d48b6afdc3e321bd859f4453bacf2 Mon Sep 17 00:00:00 2001
+From: Witold Filipczyk 
+Date: Fri, 30 Dec 2022 09:35:41 +0100
+Subject: [PATCH] [test] Strange endif . Refs #203
+
+--- a/src/dom/test/meson.build
 b/src/dom/test/meson.build
+@@ -28,7 +28,6 @@ meson.source_root()+'/src/dom/sgml/xbel/xbel.c',
+ testdeps,
+ c_args:['-DHAVE_CONFIG_H'], cpp_args:['-DHAVE_CONFIG_H'], 
include_directories:['.', '../..', '../../..'],
+ build_by_default:false)
+-endif
+ 
+ test_lib = environment({'TEST_LIB': meson.source_root()+'/test/libtest.sh'})
+ 
+



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2022-12-29 Thread Sam James
commit: 0a4c40c03a6ff889d2c398f556c0693724164d95
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 21:35:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 21:35:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4c40c0

www-client/elinks: fix DoubleEmptyLine

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.16.0.ebuild | 1 -
 www-client/elinks/elinks-.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.16.0.ebuild 
b/www-client/elinks/elinks-0.16.0.ebuild
index 3c1f97b7f5ff..4c021b32fc24 100644
--- a/www-client/elinks/elinks-0.16.0.ebuild
+++ b/www-client/elinks/elinks-0.16.0.ebuild
@@ -71,7 +71,6 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
-
 src_configure() {
local emesonargs=(
-D88-colors=true

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 3c1f97b7f5ff..4c021b32fc24 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -71,7 +71,6 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
-
 src_configure() {
local emesonargs=(
-D88-colors=true



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/, profiles/base/

2022-12-29 Thread Sam James
commit: 582813bc85632cd46b874ca1f9fba48e22fc73a0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 21:25:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 21:26:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582813bc

www-client/elinks: add 0.16.0

Note that this adds USE=javascript masked because it can't work yet (because
of pending libxmlpp bump) but added to ensure we don't forget about it.

Bug: https://bugs.gentoo.org/797427
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask|  4 
 www-client/elinks/Manifest|  1 +
 .../elinks/{elinks-.ebuild => elinks-0.16.0.ebuild}   | 15 ---
 www-client/elinks/elinks-.ebuild  | 15 ---
 4 files changed, 29 insertions(+), 6 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0e241ff8be84..26983de4b5a7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2022-12-29)
+# Needs yet-unpackaged libxmlpp-5.0, bug #98
+www-client/elinks javascript
+
 # Ionen Wolkens  (2022-12-29)
 # Blocks eventual cleanup of https://github.com/rkd77/elinks/issues/203
+RESTRICT="!test? ( test ) test"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
 RDEPEND="
@@ -35,6 +37,10 @@ RDEPEND="
)
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
idn? ( net-dns/libidn:= )
+   javascript? (
+   dev-cpp/libxmlpp:5.0
+   dev-lang/mujs:=
+   )
lua? ( ${LUA_DEPS} )
lzma? ( app-arch/xz-utils )
perl? ( dev-lang/perl:= )
@@ -65,6 +71,7 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
+
 src_configure() {
local emesonargs=(
-D88-colors=true
@@ -84,6 +91,7 @@ src_configure() {
-Dgssapi=false
-Dhtml-highlight=true
$(meson_use idn)
+   $(meson_use javascript mujs)
-Dipv6=true
-Dleds=true
-Dlibev=false
@@ -102,6 +110,7 @@ src_configure() {
-Dsm-scripting=false
-Dspidermonkey=false
-Dterminfo=true
+   $(meson_use test)
$(meson_use tre)
-Dtrue-color=true
$(meson_use xml xbel)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 20caa1f92b40..3c1f97b7f5ff 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-LUA_COMPAT=( lua5-{1,2} )
+LUA_COMPAT=( lua5-{1,2,3,4} luajit )
 
 inherit meson lua-single python-any-r1
 
@@ -22,8 +22,10 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn
-   lua lzma +mouse nls nntp perl samba ssl tre unicode X xml zlib zstd"
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn"
+IUSE+=" javascript lua lzma +mouse nls nntp perl samba ssl test tre unicode X 
xml zlib zstd"
+# tests restricted for https://github.com/rkd77/elinks/issues/203
+RESTRICT="!test? ( test ) test"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
 RDEPEND="
@@ -35,6 +37,10 @@ RDEPEND="
)
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
idn? ( net-dns/libidn:= )
+   javascript? (
+   dev-cpp/libxmlpp:5.0
+   dev-lang/mujs:=
+   )
lua? ( ${LUA_DEPS} )
lzma? ( app-arch/xz-utils )
perl? ( dev-lang/perl:= )
@@ -65,6 +71,7 @@ pkg_setup() {
python-any-r1_pkg_setup
 }
 
+
 src_configure() {
local emesonargs=(
-D88-colors=true
@@ -84,6 +91,7 @@ src_configure() {
-Dgssapi=false
-Dhtml-highlight=true
$(meson_use idn)
+   $(meson_use javascript mujs)
-Dipv6=true
-Dleds=true
-Dlibev=false
@@ -102,6 +110,7 @@ src_configure() {
-Dsm-scripting=false
-Dspidermonkey=false
-Dterminfo=true
+   $(meson_use test)
$(meson_use tre)
-Dtrue-color=true
$(meson_use xml xbel)



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2022-10-28 Thread Sam James
commit: 2e7bc0198ed4ac33bed7e5892efd248d96a30389
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 13:21:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 13:21:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7bc019

www-client/elinks: enable lua5-3, lua5-4, luajit

Closes: https://bugs.gentoo.org/877365
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.15.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.15.1-r1.ebuild 
b/www-client/elinks/elinks-0.15.1-r1.ebuild
index 655204af0f0f..1ce0f06489b9 100644
--- a/www-client/elinks/elinks-0.15.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.15.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-LUA_COMPAT=( lua5-{1,2} )
+LUA_COMPAT=( lua5-{1,2,3,4} luajit )
 
 inherit meson lua-single python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/, www-client/elinks/files/

2022-10-13 Thread Sam James
commit: 8f806f078a5373d5be0af5a6ad6be23b7a851745
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 19:55:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 19:55:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f806f07

www-client/elinks: rename old parallel-make patch

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5-r100.ebuild   | 4 ++--
 ...nks--parallel-make.patch => elinks-0.13.5-parallel-make.patch} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index b4dfb74b0dae..a3b49623550e 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -49,7 +49,7 @@ DEPEND="${RDEPEND}
${PYTHON_DEPS}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}--parallel-make.patch
+   "${FILESDIR}"/${P}-parallel-make.patch
 )
 
 src_prepare() {

diff --git a/www-client/elinks/files/elinks--parallel-make.patch 
b/www-client/elinks/files/elinks-0.13.5-parallel-make.patch
similarity index 100%
rename from www-client/elinks/files/elinks--parallel-make.patch
rename to www-client/elinks/files/elinks-0.13.5-parallel-make.patch



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2022-10-13 Thread Sam James
commit: d97efbe0584b062a9e9c58afe4f6fdaaf523cbb0
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 19:42:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 19:42:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97efbe0

www-client/elinks: fix lua pkg_setup

Closes: https://bugs.gentoo.org/876917
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/{elinks-0.15.1.ebuild => elinks-0.15.1-r1.ebuild} | 6 ++
 www-client/elinks/elinks-.ebuild| 6 ++
 2 files changed, 12 insertions(+)

diff --git a/www-client/elinks/elinks-0.15.1.ebuild 
b/www-client/elinks/elinks-0.15.1-r1.ebuild
similarity index 98%
rename from www-client/elinks/elinks-0.15.1.ebuild
rename to www-client/elinks/elinks-0.15.1-r1.ebuild
index 1ea79ed7f5de..20caa1f92b40 100644
--- a/www-client/elinks/elinks-0.15.1.ebuild
+++ b/www-client/elinks/elinks-0.15.1-r1.ebuild
@@ -59,6 +59,12 @@ BDEPEND="
virtual/pkgconfig
 "
 
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+
+   python-any-r1_pkg_setup
+}
+
 src_configure() {
local emesonargs=(
-D88-colors=true

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 1ea79ed7f5de..20caa1f92b40 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -59,6 +59,12 @@ BDEPEND="
virtual/pkgconfig
 "
 
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+
+   python-any-r1_pkg_setup
+}
+
 src_configure() {
local emesonargs=(
-D88-colors=true



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/, www-client/elinks/

2022-10-13 Thread Sam James
commit: c668a56d7831a5fd719670df83ac86b5ae44b718
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 19:54:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 19:54:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c668a56d

www-client/elinks: fix build w/ USE=-mouse

Closes: https://bugs.gentoo.org/876953
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.15.1-r1.ebuild  |  4 +++
 .../files/elinks-0.15.1-no-mouse-build.patch   | 40 ++
 2 files changed, 44 insertions(+)

diff --git a/www-client/elinks/elinks-0.15.1-r1.ebuild 
b/www-client/elinks/elinks-0.15.1-r1.ebuild
index 20caa1f92b40..655204af0f0f 100644
--- a/www-client/elinks/elinks-0.15.1-r1.ebuild
+++ b/www-client/elinks/elinks-0.15.1-r1.ebuild
@@ -59,6 +59,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-no-mouse-build.patch
+)
+
 pkg_setup() {
use lua && lua-single_pkg_setup
 

diff --git a/www-client/elinks/files/elinks-0.15.1-no-mouse-build.patch 
b/www-client/elinks/files/elinks-0.15.1-no-mouse-build.patch
new file mode 100644
index ..cee5bdac4a83
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.15.1-no-mouse-build.patch
@@ -0,0 +1,40 @@
+https://bugs.gentoo.org/876953
+https://github.com/rkd77/elinks/issues/189
+https://github.com/rkd77/elinks/commit/d229ebe89cb2a5e08e9d0af98faaa59ba2089fb3
+
+From d229ebe89cb2a5e08e9d0af98faaa59ba2089fb3 Mon Sep 17 00:00:00 2001
+From: Witold Filipczyk 
+Date: Fri, 9 Sep 2022 11:30:21 +0200
+Subject: [PATCH] [options] Do not compile-in mouse related functions when
+ mouse support is disabled. Refs #189
+
+--- a/src/config/options.c
 b/src/config/options.c
+@@ -896,6 +896,7 @@ change_hook_ui_double_esc(struct session *ses, struct 
option *current, struct op
+   return 0;
+ }
+ 
++#ifdef CONFIG_MOUSE
+ static int
+ change_hook_ui_mouse_disable(struct session *ses, struct option *current, 
struct option *changed)
+ {
+@@ -911,7 +912,7 @@ change_hook_ui_mouse_disable(struct session *ses, struct 
option *current, struct
+   }
+   return 0;
+ }
+-
++#endif
+ 
+ /** Make option templates visible or invisible in the option manager.
+  * This is called once on startup, and then each time the value of the
+@@ -988,7 +989,9 @@ static const struct change_hook_info change_hooks[] = {
+   { "ui.colors",  change_hook_ui_colors },
+   { "ui.double_esc",  change_hook_ui_double_esc },
+   { "ui.language",change_hook_language },
++#ifdef CONFIG_MOUSE
+   { "ui.mouse_disable",   change_hook_ui_mouse_disable },
++#endif
+   { "ui", change_hook_ui },
+   { NULL, NULL },
+ };
+



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2022-10-12 Thread Sam James
commit: 36ea4dc7b2242d2802479da074c29a5a06e87789
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 01:10:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 01:51:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ea4dc7

www-client/elinks: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/www-client/elinks/metadata.xml b/www-client/elinks/metadata.xml
index b489cf443cc2..6fb17fdeaadd 100644
--- a/www-client/elinks/metadata.xml
+++ b/www-client/elinks/metadata.xml
@@ -18,4 +18,7 @@
Enable support for regex searches via 
dev-libs/tre
Enable support for bookmarks via 
dev-libs/expat

+   
+   rkd77/elinks
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2022-10-12 Thread Sam James
commit: 60077257913d961895b343c5126ee4bdeb77ca3c
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 01:50:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 01:51:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60077257

www-client/elinks: add 0.15.1

Bug: https://bugs.gentoo.org/635110
Bug: https://bugs.gentoo.org/864127
Closes: https://bugs.gentoo.org/780672
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/Manifest |   1 +
 www-client/elinks/elinks-0.15.1.ebuild | 148 ++
 www-client/elinks/elinks-.ebuild   | 162 -
 3 files changed, 228 insertions(+), 83 deletions(-)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 612a84d475f6..ccbe603223be 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1 +1,2 @@
 DIST elinks-0.13.5.tar.gz 3600196 BLAKE2B 
e1e51674b5630d6dab3de3030aee671876750fc97808bf4dca50b505fa2c31af669c4c3773b3830186fb98acda5c692ff1902c6e1240251ea699103a70bb4e43
 SHA512 
786f6142c03bca4a47a1043ca4f9c36aab431d192eb13bcad14c1da391f5746779a8f65e53eb781dff79f619ceb3ed30ef939eae8d81f64251fad9b803c0ae7b
+DIST elinks-0.15.1.tar.xz 1997208 BLAKE2B 
dcec7054d417842e709f26bab53ddb1bf43556de4c69d116ad1e049664bc7c5a5513f02cee500d591252b439a66f354079e2e3eff5692202102cb900e06340c2
 SHA512 
677ab3fc24dcfe4e7248a9c1a8e07083ebd13bd9923d89702a04dbe1c3e4d4038029c095881183d7f11ae2c5317ff7e5458320644fde0c176378b89068d8

diff --git a/www-client/elinks/elinks-0.15.1.ebuild 
b/www-client/elinks/elinks-0.15.1.ebuild
new file mode 100644
index ..1ea79ed7f5de
--- /dev/null
+++ b/www-client/elinks/elinks-0.15.1.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+LUA_COMPAT=( lua5-{1,2} )
+
+inherit meson lua-single python-any-r1
+
+DESCRIPTION="Advanced and well-established text-mode web browser"
+HOMEPAGE="http://elinks.or.cz/;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/rkd77/felinks;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/rkd77/elinks/releases/download/v${PV}/${P}.tar.xz;
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn
+   lua lzma +mouse nls nntp perl samba ssl tre unicode X xml zlib zstd"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.2:=[unicode(+)]
+   brotli? ( app-arch/brotli:= )
+   bzip2? ( >=app-arch/bzip2-1.0.2 )
+   gpm? (
+   >=sys-libs/gpm-1.20.0-r5
+   )
+   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
+   idn? ( net-dns/libidn:= )
+   lua? ( ${LUA_DEPS} )
+   lzma? ( app-arch/xz-utils )
+   perl? ( dev-lang/perl:= )
+   samba? ( net-fs/samba )
+   ssl? (
+   !gnutls? ( dev-libs/openssl:= )
+   gnutls? ( net-libs/gnutls:= )
+   )
+   tre? ( dev-libs/tre )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   zlib? ( >=sys-libs/zlib-1.1.4 )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -D88-colors=true
+   -D256-colors=true
+   $(meson_use bittorrent)
+   $(meson_use brotli)
+   $(meson_use bzip2 bzlib)
+   $(usex debug '-Ddebug=true' '-Dfastmem=true')
+   $(meson_use finger)
+   $(meson_use ftp)
+   -Dfsp=false
+   -Dgemini=false
+   -Dgettext=true
+   $(meson_use gopher)
+   $(meson_use gpm)
+   $(meson_use guile)
+   -Dgssapi=false
+   -Dhtml-highlight=true
+   $(meson_use idn)
+   -Dipv6=true
+   -Dleds=true
+   -Dlibev=false
+   -Dlibevent=false
+   -Dluapkg=$(usex lua ${ELUA:-0} '')
+   $(meson_use lzma)
+   $(meson_use mouse)
+   #-Dmujs=false
+   $(meson_use nls)
+   $(meson_use nntp)
+   $(meson_use perl)
+   -Dpython=false
+   -Dquickjs=false
+   -Druby=false
+   $(meson_use samba smb)
+   -Dsm-scripting=false
+   -Dspidermonkey=false
+   -Dterminfo=true
+   $(meson_use tre)
+   -Dtrue-color=true
+   $(meson_use xml xbel)
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-11-01 Thread Arthur Zamarin
commit: 186b7729c13093f840397d4ce71e6c273ea505c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov  1 08:18:54 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov  1 08:28:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186b7729

www-client/elinks: enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 www-client/elinks/elinks-0.13.5-r100.ebuild | 2 +-
 www-client/elinks/elinks-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index 5a3f8874262..b4dfb74b0da 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 LUA_COMPAT=( lua5-{1,2} )
 
 inherit autotools lua-single python-any-r1

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 991578db5b6..d5b093e3bfd 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 LUA_COMPAT=( lua5-{1,2} )
 
 inherit autotools git-r3 lua-single python-any-r1



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-04-30 Thread Mikle Kolyada
commit: 2ecefed46436f9d8962333dbd728379ba11c4062
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 30 18:28:25 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 30 18:30:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ecefed4

www-client/elinks: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 www-client/elinks/elinks-0.13.5-r100.ebuild | 5 ++---
 www-client/elinks/elinks-.ebuild| 7 +++
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index 4d0faa55767..0adcb7efe21 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
-   libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
+   lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib zstd"
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 BDEPEND="virtual/pkgconfig"
@@ -33,8 +33,7 @@ RDEPEND="
samba? ( net-fs/samba )
ssl? (
!gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)
gnutls? ( net-libs/gnutls:= )
)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index d8be828a576..991578db5b6 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn ipv6
-   libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
+   lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib zstd"
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 BDEPEND="virtual/pkgconfig"
@@ -33,8 +33,7 @@ RDEPEND="
samba? ( net-fs/samba )
ssl? (
!gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)
gnutls? ( net-libs/gnutls:= )
)



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/

2021-03-31 Thread Conrad Kostecki
commit: 1a2cdb4f630c00f7d1271ce095a32fce5d95b637
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Mar 29 18:04:24 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar 31 19:50:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2cdb4f

www-client/elinks: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/20185
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch 
b/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch
deleted file mode 100644
index 380dce51f0d..000
--- a/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://github.com/rkd77/felinks/pull/61
-
 a/src/scripting/ruby/core.h
-+++ b/src/scripting/ruby/core.h
-@@ -21,7 +21,7 @@
- #define RB_ERRINFO (ruby_errinfo)
- #endif
- 
--VALUE erb_module;
-+extern VALUE erb_module;
- 
- void alert_ruby_error(struct session *ses, unsigned char *msg);
- void erb_report_error(struct session *ses, int state);



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-03-20 Thread Joonas Niilola
commit: d70f8efae342fd81f3e43b440179e733d41f49c6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Mar 20 08:19:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 20 08:25:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70f8efa

www-client/elinks: drop 0.13.4, 0.13.5

Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/elinks/Manifest|   1 -
 www-client/elinks/elinks-0.13.4-r1.ebuild | 142 -
 www-client/elinks/elinks-0.13.5.ebuild| 146 --
 3 files changed, 289 deletions(-)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 102cce4b1a7..612a84d475f 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,2 +1 @@
-DIST elinks-0.13.4.tar.gz 3594672 BLAKE2B 
67a44c05a24c200f7b472c6e7c3d0f0966c820ff6d7837ec2cf60e985f5b64cdd63f67103fcc897c293867174cf7162178c2b4af2ec2fdc261b130907cd7f8f7
 SHA512 
028ed8e6c00de5c65cde80b2e2c42a6568696d277dc8e5645130377d7bb5a3f6adacbea626b6e19ae3e756eb40b4dca5d642839d57943c1a04eb1fe65aa98fe6
 DIST elinks-0.13.5.tar.gz 3600196 BLAKE2B 
e1e51674b5630d6dab3de3030aee671876750fc97808bf4dca50b505fa2c31af669c4c3773b3830186fb98acda5c692ff1902c6e1240251ea699103a70bb4e43
 SHA512 
786f6142c03bca4a47a1043ca4f9c36aab431d192eb13bcad14c1da391f5746779a8f65e53eb781dff79f619ceb3ed30ef939eae8d81f64251fad9b803c0ae7b

diff --git a/www-client/elinks/elinks-0.13.4-r1.ebuild 
b/www-client/elinks/elinks-0.13.4-r1.ebuild
deleted file mode 100644
index d837e86b910..000
--- a/www-client/elinks/elinks-0.13.4-r1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit autotools python-any-r1
-
-DESCRIPTION="Advanced and well-established text-mode web browser"
-HOMEPAGE="http://elinks.or.cz/;
-SRC_URI="https://github.com/rkd77/felinks/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/felinks-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
-   javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
-   brotli? ( app-arch/brotli:= )
-   bzip2? ( >=app-arch/bzip2-1.0.2 )
-   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= )
-   perl? ( dev-lang/perl:= )
-   ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
-   samba? ( net-fs/samba )
-   ssl? (
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   gnutls? ( net-libs/gnutls:= )
-   )
-   tre? ( dev-libs/tre )
-   X? ( x11-libs/libX11 x11-libs/libXt )
-   xml? ( >=dev-libs/expat-1.95.4 )
-   zlib? ( >=sys-libs/zlib-1.1.4 )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}--parallel-make.patch
-   "${FILESDIR}"/${P}-ruby-gcc10.patch
-)
-
-src_prepare() {
-   default
-
-   sed -i -e 's/-Werror//' configure* || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --sysconfdir="${EPREFIX}"/etc/elinks
-   --enable-leds
-   --enable-88-colors
-   --enable-256-colors
-   --enable-true-color
-   --enable-html-highlight
-   --without-spidermonkey
-   $(use_with gpm)
-   $(use_with brotli)
-   $(use_with bzip2 bzlib)
-   $(use_with guile)
-   $(use_with idn)
-   --with-luapkg=$(usev lua)
-   $(use_with perl)
-   $(use_with ruby)
-   $(use_with tre)
-   $(use_with X x)
-   $(use_with zlib)
-   $(use_enable bittorrent)
-   $(use_enable finger)
-   $(use_enable ftp)
-   $(use_enable gopher)
-   $(use_enable ipv6)
-   $(use_enable mouse)
-   $(use_enable nls)
-   $(use_enable nntp)
-   $(use_enable samba smb)
-   $(use_enable xml xbel)
-   )
-
-   if use debug ; then
-   myconf+=( --enable-debug )
-   else
-   myconf+=( --enable-fastmem )
-   fi
-
-   if use ssl ; then
-   if use gnutls ; then
-   myconf+=( --with-gnutls )
-   else
-   myconf+=( --with-openssl="${EPREFIX}"/usr )
-   fi
-   else
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-23 Thread Sam James
commit: de2a6e79f65c23742926149159238beae3210a4f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2a6e79

www-client/elinks: Stabilize 0.13.5-r100 ppc, #766528

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index bbebb66dacc..523abb14380 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-23 Thread Sam James
commit: 90df624b62ccf9dfc5773d9b033f5e6d066fd47c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 22:50:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 22:50:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90df624b

www-client/elinks: Stabilize 0.13.5-r100 arm, #766528

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index 9fd1587dc3f..a8aa82e4100 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-23 Thread Sam James
commit: 51bf898ad692c1104f41f6080d768e071e0d0228
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 22:42:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 22:42:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51bf898a

www-client/elinks: Stabilize 0.13.5-r100 sparc, #766528

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index 088bd0d6bcc..9fd1587dc3f 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-22 Thread Sam James
commit: 00c178b9f01f99aa4b1e406081b0297e8c2914ec
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 04:19:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 04:19:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c178b9

www-client/elinks: Stabilize 0.13.5-r100 x86, #766528

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index 28a73dca1fe..088bd0d6bcc 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-22 Thread Sam James
commit: d0d98d77f12fa979b6accd8602e94e6f6195d9a1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 04:09:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 04:09:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d98d77

www-client/elinks: Stabilize 0.13.5-r100 amd64, #766528

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index 053ff179245..28a73dca1fe 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-07 Thread Sam James
commit: 8df20bb8493906fc3e35da04f1fc8955d0b1874f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 16:51:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 16:51:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df20bb8

www-client/elinks: Stabilize 0.13.5 ppc64, #762065

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5.ebuild 
b/www-client/elinks/elinks-0.13.5.ebuild
index 179eb009f99..53ba40d87a3 100644
--- a/www-client/elinks/elinks-0.13.5.ebuild
+++ b/www-client/elinks/elinks-0.13.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-07 Thread Sam James
commit: eecc88deedc7d2915b7353094f2d4ba8474361ed
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 10:07:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 10:09:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecc88de

www-client/elinks: Stabilize 0.13.5 ppc, #762065

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5.ebuild 
b/www-client/elinks/elinks-0.13.5.ebuild
index 0f5d5b65971..179eb009f99 100644
--- a/www-client/elinks/elinks-0.13.5.ebuild
+++ b/www-client/elinks/elinks-0.13.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-06 Thread Fabian Groffen
commit: fe9a93063a8f44b35f388f83e71e3ae2b53a307c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 11:35:40 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 11:35:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9a9306

www-client/elinks: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 www-client/elinks/elinks-0.13.4-r1.ebuild   | 4 ++--
 www-client/elinks/elinks-0.13.5-r100.ebuild | 4 ++--
 www-client/elinks/elinks-0.13.5.ebuild  | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/www-client/elinks/elinks-0.13.4-r1.ebuild 
b/www-client/elinks/elinks-0.13.4-r1.ebuild
index 97ce5b248f5..d837e86b910 100644
--- a/www-client/elinks/elinks-0.13.4-r1.ebuild
+++ b/www-client/elinks/elinks-0.13.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 

diff --git a/www-client/elinks/elinks-0.13.5-r100.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
index d9da1270435..053ff179245 100644
--- a/www-client/elinks/elinks-0.13.5-r100.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 

diff --git a/www-client/elinks/elinks-0.13.5.ebuild 
b/www-client/elinks/elinks-0.13.5.ebuild
index 4400301262b..5e19836d2b4 100644
--- a/www-client/elinks/elinks-0.13.5.ebuild
+++ b/www-client/elinks/elinks-0.13.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-05 Thread Sam James
commit: f9cc086e2ff97e71ec61ee400dff20ee67a18cee
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  6 06:37:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  6 06:37:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9cc086e

www-client/elinks: Stabilize 0.13.5 arm, #762065

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.5.ebuild 
b/www-client/elinks/elinks-0.13.5.ebuild
index 4c17b2b0a9e..4400301262b 100644
--- a/www-client/elinks/elinks-0.13.5.ebuild
+++ b/www-client/elinks/elinks-0.13.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2021-01-04 Thread Sergei Trofimovich
commit: 8d10b917f2813a56d79ece99d4e851a1af2c0c35
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan  4 19:39:28 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan  4 19:39:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d10b917

www-client/elinks: stable 0.13.5 for sparc

stable wrt bug #762065

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.13.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-0.13.5.ebuild 
b/www-client/elinks/elinks-0.13.5.ebuild
index 278cf123dff..4c17b2b0a9e 100644
--- a/www-client/elinks/elinks-0.13.5.ebuild
+++ b/www-client/elinks/elinks-0.13.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/, profiles/

2020-11-11 Thread Joonas Niilola
commit: a33770ae589ea1d79ec2f8319a779fab5d6ee394
Author: Felix Janda  posteo  de>
AuthorDate: Wed Nov 11 11:24:29 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 11 11:25:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33770ae

www-client/elinks: migrate to lua-single eclass

Closes: https://bugs.gentoo.org/752876
Signed-off-by: Felix Janda  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/package.mask   |  1 +
 ...elinks-.ebuild => elinks-0.13.5-r100.ebuild} | 21 +
 www-client/elinks/elinks-.ebuild|  6 --
 3 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b99b283ccc0..2fd151042fd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -363,6 +363,7 @@ dev-lua/luacrypto
 >=net-p2p/eiskaltdcpp-2.2.10-r100
 >=sci-visualization/gnuplot-5.4.0-r100
 >=www-apache/mod_security-2.9.3-r100
+>=www-client/elinks-0.13.5-r100
 >=www-servers/lighttpd-1.4.55-r100
 >=app-admin/conky-1.11.4
 >=media-sound/aqualung-1.1-r100

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-0.13.5-r100.ebuild
similarity index 86%
copy from www-client/elinks/elinks-.ebuild
copy to www-client/elinks/elinks-0.13.5-r100.ebuild
index 151233e633d..d9da1270435 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-0.13.5-r100.ebuild
@@ -4,20 +4,22 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8,9} )
+LUA_COMPAT=( lua5-{1,2} )
 
-inherit autotools git-r3 python-any-r1
-
-EGIT_REPO_URI="https://github.com/rkd77/felinks;
+inherit autotools lua-single python-any-r1
 
 DESCRIPTION="Advanced and well-established text-mode web browser"
 HOMEPAGE="http://elinks.or.cz/;
+SRC_URI="https://github.com/rkd77/felinks/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
-IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn ipv6
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
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 )
@@ -48,14 +50,9 @@ DEPEND="${RDEPEND}
${PYTHON_DEPS}"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-parallel-make.patch
+   "${FILESDIR}"/${PN}--parallel-make.patch
 )
 
-src_unpack() {
-   default
-   git-r3_src_unpack
-}
-
 src_prepare() {
default
 

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 151233e633d..1f801f564c3 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -4,8 +4,9 @@
 EAPI=7
 
 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;
 
@@ -18,6 +19,7 @@ KEYWORDS=""
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm gnutls guile idn ipv6
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 )



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-10-27 Thread Sam James
commit: 7e4a147dfbcdd90109694c582fd7b7b8bc114070
Author: Felix Janda  posteo  de>
AuthorDate: Tue Sep  1 16:50:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 27 21:16:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4a147d

www-client/elinks: update live ebuild

Signed-off-by: Felix Janda  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/17364
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-.ebuild | 16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index aec8f06d185..151233e633d 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit autotools git-r3 python-any-r1
 
@@ -16,7 +16,7 @@ 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"
 
 BDEPEND="virtual/pkgconfig"
 RDEPEND="
@@ -37,15 +37,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 +78,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)



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-10-27 Thread Sam James
commit: 2bc6b8d63e6c3f6d778c5b5f5cd6c5ecb27b0374
Author: Felix Janda  posteo  de>
AuthorDate: Sun Oct 25 01:12:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 27 21:16:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc6b8d6

www-client/elinks: bump to 0.13.5

Signed-off-by: Felix Janda  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/Manifest |   1 +
 www-client/elinks/elinks-0.13.5.ebuild | 146 +
 2 files changed, 147 insertions(+)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 8a51cb8261c..102cce4b1a7 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1 +1,2 @@
 DIST elinks-0.13.4.tar.gz 3594672 BLAKE2B 
67a44c05a24c200f7b472c6e7c3d0f0966c820ff6d7837ec2cf60e985f5b64cdd63f67103fcc897c293867174cf7162178c2b4af2ec2fdc261b130907cd7f8f7
 SHA512 
028ed8e6c00de5c65cde80b2e2c42a6568696d277dc8e5645130377d7bb5a3f6adacbea626b6e19ae3e756eb40b4dca5d642839d57943c1a04eb1fe65aa98fe6
+DIST elinks-0.13.5.tar.gz 3600196 BLAKE2B 
e1e51674b5630d6dab3de3030aee671876750fc97808bf4dca50b505fa2c31af669c4c3773b3830186fb98acda5c692ff1902c6e1240251ea699103a70bb4e43
 SHA512 
786f6142c03bca4a47a1043ca4f9c36aab431d192eb13bcad14c1da391f5746779a8f65e53eb781dff79f619ceb3ed30ef939eae8d81f64251fad9b803c0ae7b

diff --git a/www-client/elinks/elinks-0.13.5.ebuild 
b/www-client/elinks/elinks-0.13.5.ebuild
new file mode 100644
index 000..278cf123dff
--- /dev/null
+++ b/www-client/elinks/elinks-0.13.5.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="Advanced and well-established text-mode web browser"
+HOMEPAGE="http://elinks.or.cz/;
+SRC_URI="https://github.com/rkd77/felinks/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/felinks-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
+   libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib 
zstd"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   brotli? ( app-arch/brotli:= )
+   bzip2? ( >=app-arch/bzip2-1.0.2 )
+   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= )
+   perl? ( dev-lang/perl:= )
+   ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
+   samba? ( net-fs/samba )
+   ssl? (
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   gnutls? ( net-libs/gnutls:= )
+   )
+   tre? ( dev-libs/tre )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   zlib? ( >=sys-libs/zlib-1.1.4 )
+   zstd? ( app-arch/zstd:= )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}--parallel-make.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's/-Werror//' configure* || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --sysconfdir="${EPREFIX}"/etc/elinks
+   --enable-leds
+   --enable-88-colors
+   --enable-256-colors
+   --enable-true-color
+   --enable-html-highlight
+   --without-spidermonkey
+   $(use_with gpm)
+   $(use_with brotli)
+   $(use_with bzip2 bzlib)
+   $(use_with guile)
+   $(use_with idn)
+   $(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)
+   $(use_enable gopher)
+   $(use_enable ipv6)
+   $(use_enable mouse)
+   $(use_enable nls)
+   $(use_enable nntp)
+   $(use_enable samba smb)
+   $(use_enable xml xbel)
+   )
+
+   if use debug ; then
+   myconf+=( --enable-debug )
+   else
+   myconf+=( --enable-fastmem )
+   fi
+
+   if use ssl ; then
+   if use gnutls ; then
+   myconf+=( --with-gnutls )
+   else
+   myconf+=( --with-openssl="${EPREFIX}"/usr )
+   fi
+   else
+

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-09-20 Thread Thomas Deutschmann
commit: d7c4df5c9424a2e359beb10531adcf37f21a96ec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep 20 12:57:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 20 13:12:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c4df5c

www-client/elinks: remove USE=javascript

Javascript support depends on old dev-lang/spidermonkey:17 which will be
removed.

If javascript support in elinks is really critical please file a bug
and we maybe restore support.

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/elinks/{elinks-0.13.4.ebuild => elinks-0.13.4-r1.ebuild} | 3 +--
 www-client/elinks/elinks-.ebuild| 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4-r1.ebuild
similarity index 97%
rename from www-client/elinks/elinks-0.13.4.ebuild
rename to www-client/elinks/elinks-0.13.4-r1.ebuild
index 9e8e327da17..11660c2e694 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4-r1.ebuild
@@ -25,7 +25,6 @@ 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:= )
-   javascript? ( dev-lang/spidermonkey:17= )
lua? ( >=dev-lang/lua-5:0= )
perl? ( dev-lang/perl:= )
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
@@ -65,12 +64,12 @@ src_configure() {
--enable-256-colors
--enable-true-color
--enable-html-highlight
+   --without-spidermonkey
$(use_with gpm)
$(use_with brotli)
$(use_with bzip2 bzlib)
$(use_with guile)
$(use_with idn)
-   $(use_with javascript spidermonkey)
--with-luapkg=$(usev lua)
$(use_with perl)
$(use_with ruby)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 15f8ced6146..aec8f06d185 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -25,7 +25,6 @@ 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:= )
-   javascript? ( dev-lang/spidermonkey:17= )
lua? ( >=dev-lang/lua-5:0= )
perl? ( dev-lang/perl:= )
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
@@ -70,12 +69,12 @@ src_configure() {
--enable-256-colors
--enable-true-color
--enable-html-highlight
+   --without-spidermonkey
$(use_with gpm)
$(use_with brotli)
$(use_with bzip2 bzlib)
$(use_with guile)
$(use_with idn)
-   $(use_with javascript spidermonkey)
--with-luapkg=$(usev lua)
$(use_with perl)
$(use_with ruby)



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/, www-client/elinks/files/

2020-09-13 Thread Sam James
commit: 0e591ad37835503bffc0e506f0921616c471da5d
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 13 18:39:51 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 13 18:39:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e591ad3

www-client/elinks: cleanup old (inc. EAPI 4)

Closes: https://bugs.gentoo.org/648648
Closes: https://bugs.gentoo.org/730658
Closes: https://bugs.gentoo.org/739914
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/Manifest |   3 -
 www-client/elinks/elinks-0.12_pre6-r4.ebuild   | 155 -
 .../elinks/elinks-0.13_pre_pre20180225.ebuild  | 142 
 .../elinks/files/elinks-0.11.2-lua-5.1.patch   |  16 --
 .../files/elinks-0.12_pre5-compilation-fix.patch   |  12 --
 .../elinks/files/elinks-0.12_pre5-libressl.patch   |  29 
 .../elinks/files/elinks-0.12_pre5-rand-egd.patch   |  20 ---
 .../elinks/files/elinks-0.12_pre5-ruby-1.9.patch   | 187 -
 .../files/elinks-0.12_pre5-sm185-jsval-fixes.patch | 124 --
 www-client/elinks/files/elinks-0.13-ruby.patch | 183 
 www-client/elinks/metadata.xml |   1 -
 11 files changed, 872 deletions(-)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 51fa0ee2ac2..8a51cb8261c 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,4 +1 @@
-DIST elinks-0.12_pre5-js185-patches.tar.bz2 13820 BLAKE2B 
b850c66cc74d59c6cfb0c7c6ebaaddfe0706e8cdcc14b1df5232ba2b3c75bf632e3b3e398b200876d7e594b122c6b27227ca92729129ef955174b05e7f0e6a06
 SHA512 
1552aeacdecb0a2db357402e0474d6b4810c767609d1d399b3350a4bcdc21ba9c0bde5a5d0bffd1d7b27d41ac46e3e85ae2527d715a1645a2dd51ab14b8eab3c
-DIST elinks-0.12pre6.tar.bz2 2854500 BLAKE2B 
3d91c2a4b03cf77a2a86131cfb5339a40c6e89c8aaab7293d5b7f6861f0b7647b1951f2bc15814e342c926a154707162a7814981cdc729329dfb04627133f3bf
 SHA512 
bff70faafea7c4739695a7fad8f659109894b318588f5a035a5594a6053238789259ce6067c2f5cb97448f138db143adebb23f84bf689bea209ba37573484b7f
 DIST elinks-0.13.4.tar.gz 3594672 BLAKE2B 
67a44c05a24c200f7b472c6e7c3d0f0966c820ff6d7837ec2cf60e985f5b64cdd63f67103fcc897c293867174cf7162178c2b4af2ec2fdc261b130907cd7f8f7
 SHA512 
028ed8e6c00de5c65cde80b2e2c42a6568696d277dc8e5645130377d7bb5a3f6adacbea626b6e19ae3e756eb40b4dca5d642839d57943c1a04eb1fe65aa98fe6
-DIST elinks-0.13_pre_pre20180225.tar.gz 3518990 BLAKE2B 
89c95b1d6e438975f5711f2e83960c90ced451953f395f3d73eeca40e6187b423b3c7d50b065c11673ee9fe03e8ee99a4c7642ebc01eea888c417645a0e53d7d
 SHA512 
3f817768766e6dd6df042f7512163c5de70766e4d565fc081f4f755f7f7958d5487b9ff2ea29187a5cc813dc0841d75d440087fbdaf99f73d2a269dca70d5725

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
deleted file mode 100644
index 5d39231f42a..000
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit eutils autotools flag-o-matic
-
-MY_P="${P/_/}"
-DESCRIPTION="Advanced and well-established text-mode web browser"
-HOMEPAGE="http://elinks.or.cz/;
-SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
-   
https://dev.gentoo.org/~axs/distfiles/${PN}-0.12_pre5-js185-patches.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
- javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
-RESTRICT="test"
-
-DEPEND="
-   bzip2? ( >=app-arch/bzip2-1.0.2 )
-   gc? ( dev-libs/boehm-gc )
-   gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
-   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] )
-   idn? ( net-dns/libidn )
-   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
-   lua? ( >=dev-lang/lua-5:0= )
-   perl? ( dev-lang/perl:= )
-   ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
-   samba? ( net-fs/samba )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   tre? ( dev-libs/tre )
-   X? ( x11-libs/libX11 x11-libs/libXt )
-   xml? ( >=dev-libs/expat-1.95.4 )
-   zlib? ( >=sys-libs/zlib-1.1.4 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-PATCHES=(
-   "${FILESDIR}"/${PN}--parallel-make.patch
-   "${FILESDIR}"/${PN}-0.12_pre5-compilation-fix.patch
-   "${FILESDIR}"/${PN}-0.12_pre5-libressl.patch
-   "${FILESDIR}"/${PN}-0.12_pre5-rand-egd.patch
-   "${FILESDIR}"/${PN}-0.11.2-lua-5.1.patch
-   "${FILESDIR}"/${PN}-0.12_pre5-ruby-1.9.patch
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-09-13 Thread Sam James
commit: 0bf150fbd847568ffac3767f0176d9187b8b4758
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 13 18:34:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 13 18:34:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf150fb

www-client/elinks: Stabilize 0.13.4 amd64, #739914

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index ce8bf05711c..9e8e327da17 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-09-13 Thread Sergei Trofimovich
commit: 508a22766f9e7ee6e46976bb2b8bd1b787e32b82
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 13 08:41:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 13 08:44:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508a2276

www-client/elinks: stable 0.13.4 for ppc

stable wrt bug #739914

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index 00ef6e45f39..ce8bf05711c 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-09-11 Thread Sergei Trofimovich
commit: 1c2e8dfcd900c935e388fab27898c53cf63ecbc5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep 11 17:03:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 11 17:32:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2e8dfc

www-client/elinks: stable 0.13.4 for hppa, bug #739914

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index f195ac68889..00ef6e45f39 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-09-09 Thread Sergei Trofimovich
commit: d809fcbb70c72c9f7060469cc340301da351badb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:44:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:59:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d809fcbb

www-client/elinks: stable 0.13.4 for ppc64

stable wrt bug #739914

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index 4bc2b413964..f195ac68889 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-09-09 Thread Sergei Trofimovich
commit: bc6c02ba1902a695029eaa9f3af12d97083b92bd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Sep  9 21:34:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  9 21:35:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6c02ba

www-client/elinks: stable 0.13.4 for sparc

stable wrt bug #739914

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index b7a502453a0..4bc2b413964 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-09-08 Thread Thomas Deutschmann
commit: 998ea1ea41a173e6cecf693522bd944c9e7b5f31
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Sep  8 15:53:46 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Sep  8 15:56:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998ea1ea

www-client/elinks: x86 stable (bug #739914)

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/elinks/elinks-0.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index 67f028c4567..b7a502453a0 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-09-07 Thread Sam James
commit: 02bff80efc7c9c41a0d1d74e093702d0826dd0d5
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  8 04:35:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  8 04:35:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02bff80e

www-client/elinks: Stabilize 0.13.4 arm, #739914

Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index aa8b251b8b4..67f028c4567 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/felinks-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/, www-client/elinks/

2020-08-07 Thread Sam James
commit: 977cfe6dac1a14198581c281213d8cff4be1e9b5
Author: Felix Janda  posteo  de>
AuthorDate: Sun Aug  2 21:27:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  7 17:57:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977cfe6d

www-client/elinks: fix compilation with -fno-common/gcc10

Bug: https://bugs.gentoo.org/730658
Signed-off-by: Felix Janda  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13.4.ebuild |  1 +
 www-client/elinks/elinks-.ebuild   |  1 +
 www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch | 13 +
 3 files changed, 15 insertions(+)

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
index 82731e98cab..c4b601e544b 100644
--- a/www-client/elinks/elinks-0.13.4.ebuild
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -46,6 +46,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}--parallel-make.patch
+   "${FILESDIR}"/${P}-ruby-gcc10.patch
 )
 
 src_prepare() {

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 16eb304d3e7..ce228d3832a 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -46,6 +46,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${P}-parallel-make.patch
+   "${FILESDIR}"/${PN}-0.13.4-ruby-gcc10.patch
 )
 
 src_unpack() {

diff --git a/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch 
b/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch
new file mode 100644
index 000..380dce51f0d
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.13.4-ruby-gcc10.patch
@@ -0,0 +1,13 @@
+https://github.com/rkd77/felinks/pull/61
+
+--- a/src/scripting/ruby/core.h
 b/src/scripting/ruby/core.h
+@@ -21,7 +21,7 @@
+ #define RB_ERRINFO (ruby_errinfo)
+ #endif
+ 
+-VALUE erb_module;
++extern VALUE erb_module;
+ 
+ void alert_ruby_error(struct session *ses, unsigned char *msg);
+ void erb_report_error(struct session *ses, int state);



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-08-07 Thread Sam James
commit: c6254788da14a118d38917581f1d34b0338ae75b
Author: Felix Janda  posteo  de>
AuthorDate: Sun Aug  2 21:25:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  7 17:57:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6254788

www-client/elinks:  is now python3 only

Bug: https://bugs.gentoo.org/698976
Signed-off-by: Felix Janda  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 526c537b06d..af29a9b1f79 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit autotools git-r3 python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-08-07 Thread Sam James
commit: 8b59848ca036c6edcef62e4ad0abe8d607d1d32b
Author: Felix Janda  posteo  de>
AuthorDate: Sat Aug  1 22:03:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  7 17:57:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b59848c

www-client/elinks: bump to EAPI 7

Signed-off-by: Felix Janda  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-0.13_pre_pre20180225.ebuild | 11 +++
 www-client/elinks/elinks-.ebuild | 13 -
 2 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild 
b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
index 61aa540f93c..cb8f0fdd3d8 100644
--- a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
+++ b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="threads"
+
 inherit autotools python-any-r1
 
 EGIT_COMMIT="0dd3aaabe61fbc5ed0d9a74915678d11d00c2a1c"
@@ -19,12 +21,13 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~sparc ~x86 ~a
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 
+BDEPEND="virtual/pkgconfig"
 RDEPEND="
-   brotli? ( app-arch/brotli )
+   brotli? ( app-arch/brotli:= )
bzip2? ( >=app-arch/bzip2-1.0.2 )
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 )
+   idn? ( net-dns/libidn:= )
javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
lua? ( >=dev-lang/lua-5:0= )
perl? ( dev-lang/perl:= )

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 0d10ee080ca..526c537b06d 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="threads"
+
 inherit autotools git-r3 python-any-r1
 
 EGIT_REPO_URI="https://github.com/rkd77/felinks;
@@ -17,12 +19,13 @@ KEYWORDS=""
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 
+BDEPEND="virtual/pkgconfig"
 RDEPEND="
-   brotli? ( app-arch/brotli )
+   brotli? ( app-arch/brotli:= )
bzip2? ( >=app-arch/bzip2-1.0.2 )
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 )
+   idn? ( net-dns/libidn:= )
javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
lua? ( >=dev-lang/lua-5:0= )
perl? ( dev-lang/perl:= )
@@ -41,7 +44,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${P}-parallel-make.patch
-   )
+)
 
 src_unpack() {
default



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-08-07 Thread Sam James
commit: 011b668c74c2141e72c78da4175bcbf26fe21988
Author: Felix Janda  posteo  de>
AuthorDate: Sat Aug  1 22:05:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  7 17:57:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011b668c

www-client/elinks: bump to 0.13.4

Closes: https://bugs.gentoo.org/705478
Signed-off-by: Felix Janda  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/Manifest |   1 +
 www-client/elinks/elinks-0.13.4.ebuild | 142 +
 2 files changed, 143 insertions(+)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 342efac7230..51fa0ee2ac2 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,3 +1,4 @@
 DIST elinks-0.12_pre5-js185-patches.tar.bz2 13820 BLAKE2B 
b850c66cc74d59c6cfb0c7c6ebaaddfe0706e8cdcc14b1df5232ba2b3c75bf632e3b3e398b200876d7e594b122c6b27227ca92729129ef955174b05e7f0e6a06
 SHA512 
1552aeacdecb0a2db357402e0474d6b4810c767609d1d399b3350a4bcdc21ba9c0bde5a5d0bffd1d7b27d41ac46e3e85ae2527d715a1645a2dd51ab14b8eab3c
 DIST elinks-0.12pre6.tar.bz2 2854500 BLAKE2B 
3d91c2a4b03cf77a2a86131cfb5339a40c6e89c8aaab7293d5b7f6861f0b7647b1951f2bc15814e342c926a154707162a7814981cdc729329dfb04627133f3bf
 SHA512 
bff70faafea7c4739695a7fad8f659109894b318588f5a035a5594a6053238789259ce6067c2f5cb97448f138db143adebb23f84bf689bea209ba37573484b7f
+DIST elinks-0.13.4.tar.gz 3594672 BLAKE2B 
67a44c05a24c200f7b472c6e7c3d0f0966c820ff6d7837ec2cf60e985f5b64cdd63f67103fcc897c293867174cf7162178c2b4af2ec2fdc261b130907cd7f8f7
 SHA512 
028ed8e6c00de5c65cde80b2e2c42a6568696d277dc8e5645130377d7bb5a3f6adacbea626b6e19ae3e756eb40b4dca5d642839d57943c1a04eb1fe65aa98fe6
 DIST elinks-0.13_pre_pre20180225.tar.gz 3518990 BLAKE2B 
89c95b1d6e438975f5711f2e83960c90ced451953f395f3d73eeca40e6187b423b3c7d50b065c11673ee9fe03e8ee99a4c7642ebc01eea888c417645a0e53d7d
 SHA512 
3f817768766e6dd6df042f7512163c5de70766e4d565fc081f4f755f7f7958d5487b9ff2ea29187a5cc813dc0841d75d440087fbdaf99f73d2a269dca70d5725

diff --git a/www-client/elinks/elinks-0.13.4.ebuild 
b/www-client/elinks/elinks-0.13.4.ebuild
new file mode 100644
index 000..82731e98cab
--- /dev/null
+++ b/www-client/elinks/elinks-0.13.4.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="Advanced and well-established text-mode web browser"
+HOMEPAGE="http://elinks.or.cz/;
+SRC_URI="https://github.com/rkd77/felinks/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/felinks-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gnutls gpm guile idn ipv6
+   javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   brotli? ( app-arch/brotli:= )
+   bzip2? ( >=app-arch/bzip2-1.0.2 )
+   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:= )
+   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
+   lua? ( >=dev-lang/lua-5:0= )
+   perl? ( dev-lang/perl:= )
+   ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
+   samba? ( net-fs/samba )
+   ssl? (
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   gnutls? ( net-libs/gnutls:= )
+   )
+   tre? ( dev-libs/tre )
+   X? ( x11-libs/libX11 x11-libs/libXt )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   zlib? ( >=sys-libs/zlib-1.1.4 )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}--parallel-make.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's/-Werror//' configure* || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --sysconfdir="${EPREFIX}"/etc/elinks
+   --enable-leds
+   --enable-88-colors
+   --enable-256-colors
+   --enable-true-color
+   --enable-html-highlight
+   $(use_with gpm)
+   $(use_with brotli)
+   $(use_with bzip2 bzlib)
+   $(use_with guile)
+   $(use_with idn)
+   $(use_with javascript spidermonkey)
+   --with-luapkg=$(usev lua)
+   $(use_with perl)
+   $(use_with ruby)
+   $(use_with tre)
+   $(use_with X x)
+   $(use_with zlib)
+   $(use_enable bittorrent)
+   $(use_enable finger)
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-08-07 Thread Sam James
commit: 3420c6769f0dba8628218bd4c84ce576ccfeb648
Author: Felix Janda  posteo  de>
AuthorDate: Mon Aug  3 23:21:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  7 17:57:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3420c676

www-client/elinks: fix lua support

Signed-off-by: Felix Janda  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index af29a9b1f79..0fd8b8d67f7 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -72,7 +72,7 @@ src_configure() {
$(use_with guile)
$(use_with idn)
$(use_with javascript spidermonkey)
-   $(use_with lua)
+   --with-luapkg=$(usev lua)
$(use_with perl)
$(use_with ruby)
$(use_with tre)



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-08-07 Thread Sam James
commit: ecf767fe583c3b8e3e3e697cdced7c0e6e4755c4
Author: Felix Janda  posteo  de>
AuthorDate: Sun Aug  2 22:07:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  7 17:57:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf767fe

www-client/elinks: add support for gnutls

Signed-off-by: Felix Janda  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 www-client/elinks/elinks-.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 0fd8b8d67f7..16eb304d3e7 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://elinks.or.cz/;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
+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"
 
 BDEPEND="virtual/pkgconfig"
@@ -31,8 +31,11 @@ RDEPEND="
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
samba? ( net-fs/samba )
ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   gnutls? ( net-libs/gnutls:= )
)
tre? ( dev-libs/tre )
X? ( x11-libs/libX11 x11-libs/libXt )
@@ -96,11 +99,12 @@ src_configure() {
myconf+=( --enable-fastmem )
fi
 
-   # NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
-   # As GNUTLS is not yet 100% stable and its support in ELinks is not so 
well
-   # tested yet, it's recommended for users to give a strong preference to 
OpenSSL whenever possible.
if use ssl ; then
-   myconf+=( --with-openssl="${EPREFIX}"/usr )
+   if use gnutls ; then
+   myconf+=( --with-gnutls )
+   else
+   myconf+=( --with-openssl="${EPREFIX}"/usr )
+   fi
else
myconf+=( --without-openssl --without-gnutls )
fi



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/

2020-06-25 Thread Conrad Kostecki
commit: c1e16c63ed685067d33b04dd48b9043dbc36daaf
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Jun 24 18:10:50 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun 25 07:30:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e16c63

www-client/elinks: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/16400
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/elinks-0.10.4.conf-syscharset.diff   | 79 --
 .../elinks-0.12pre5-spidermonkey-callback.patch| 12 
 2 files changed, 91 deletions(-)

diff --git a/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff 
b/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff
deleted file mode 100644
index 83accf4c2d9..000
--- a/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff
+++ /dev/null
@@ -1,79 +0,0 @@
 a/elinks-0.10.4.conf   2005-04-08 15:29:49.0 -0700
-+++ b/elinks-0.10.4-syscharset.conf2006-11-04 00:26:26.0 -0800
-@@ -12,8 +12,6 @@
-   # obsolete config.saving_style. You shouldn't touch it.
-   set config.saving_style_w = 1
- 
--## terminal.linux.charset 
--set terminal.linux.charset = "us-ascii"
- ## terminal.linux.transparency [0|1]
- set terminal.linux.transparency = 1
- ## terminal.linux.colors [0|1]
-@@ -29,8 +27,6 @@
- ## terminal.linux.type 
- set terminal.linux.type = 2
- 
--## terminal.vt100.charset 
--set terminal.vt100.charset = "us-ascii"
- ## terminal.vt100.transparency [0|1]
- set terminal.vt100.transparency = 1
- ## terminal.vt100.colors [0|1]
-@@ -46,8 +42,6 @@
- ## terminal.vt100.type 
- set terminal.vt100.type = 1
- 
--## terminal.vt110.charset 
--set terminal.vt110.charset = "us-ascii"
- ## terminal.vt110.transparency [0|1]
- set terminal.vt110.transparency = 1
- ## terminal.vt110.colors [0|1]
-@@ -63,8 +57,6 @@
- ## terminal.vt110.type 
- set terminal.vt110.type = 1
- 
--## terminal.xterm.charset 
--set terminal.xterm.charset = "us-ascii"
- ## terminal.xterm.transparency [0|1]
- set terminal.xterm.transparency = 1
- ## terminal.xterm.colors [0|1]
-@@ -80,8 +72,6 @@
- ## terminal.xterm.type 
- set terminal.xterm.type = 1
- 
--## terminal.xterm-color.charset 
--set terminal.xterm-color.charset = "us-ascii"
- ## terminal.xterm-color.transparency [0|1]
- set terminal.xterm-color.transparency = 1
- ## terminal.xterm-color.colors [0|1]
-@@ -96,8 +86,7 @@
- set terminal.xterm-color.m11_hack = 0
- ## terminal.xterm-color.type 
- set terminal.xterm-color.type = 1
--## terminal.screen.charset 
--set terminal.screen.charset = "us-ascii"
-+
- ## terminal.screen.transparency [0|1]
- set terminal.screen.transparency = 1
- ## terminal.screen.colors [0|1]
-@@ -270,10 +259,6 @@
- 
- 
- 
--## document.codepage.assume 
--# Default document codepage.
--set document.codepage.assume = "ISO-8859-1"
--
- ## document.codepage.force_assumed [0|1]
- # Ignore charset info sent by server.
- set document.codepage.force_assumed = 0
-@@ -343,10 +328,6 @@
- 
- 
- 
--## document.dump.codepage 
--# Codepage used in dump output.
--set document.dump.codepage = "us-ascii"
--
- ## document.dump.width 
- # Width of screen in characters when dumping a HTML document.
- set document.dump.width = 80

diff --git 
a/www-client/elinks/files/elinks-0.12pre5-spidermonkey-callback.patch 
b/www-client/elinks/files/elinks-0.12pre5-spidermonkey-callback.patch
deleted file mode 100644
index b48ddaeecc4..000
--- a/www-client/elinks/files/elinks-0.12pre5-spidermonkey-callback.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naurp elinks-0.12pre5-orig/src/ecmascript/spidermonkey.c 
elinks-0.12pre5/src/ecmascript/spidermonkey.c
 elinks-0.12pre5-orig/src/ecmascript/spidermonkey.c 2011-06-12 
01:03:02.427000686 +0200
-+++ elinks-0.12pre5/src/ecmascript/spidermonkey.c  2011-06-12 
01:03:31.368000736 +0200
-@@ -130,7 +130,7 @@ setup_safeguard(struct ecmascript_interp
- JSContext *ctx)
- {
-   interpreter->exec_start = time(NULL);
--  JS_SetBranchCallback(ctx, safeguard);
-+  JS_SetOperationCallback(ctx, safeguard);
- }
- 
- 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2020-06-18 Thread Andreas Sturmlechner
commit: 7409e9ba12ed22f971d8a34b7a02762f793ee1dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun 18 09:52:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 18 09:52:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7409e9ba

www-client/elinks: Drop 0.12_pre6-r1

Closes: https://bugs.gentoo.org/687724
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 www-client/elinks/Manifest   |   1 -
 www-client/elinks/elinks-0.12_pre6-r1.ebuild | 183 ---
 2 files changed, 184 deletions(-)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 3879eede73c..342efac7230 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,4 +1,3 @@
-DIST elinks-0.10.4.conf.bz2 5370 BLAKE2B 
a8058021060c3e0ca1bd040dd34a3155fa17bcf6a78d21dbb8a868d9e6b34e3396b59725106191002898c47b7c651e989757339e94069292757c311f13a32229
 SHA512 
defdc743d78f9620eac60f4cfc1c07ecc6d18d1d771899b6eec184bea818d612ef110219127284a5b7c53ca07746fc90fbeb97344b3aef7f1f894ed839443296
 DIST elinks-0.12_pre5-js185-patches.tar.bz2 13820 BLAKE2B 
b850c66cc74d59c6cfb0c7c6ebaaddfe0706e8cdcc14b1df5232ba2b3c75bf632e3b3e398b200876d7e594b122c6b27227ca92729129ef955174b05e7f0e6a06
 SHA512 
1552aeacdecb0a2db357402e0474d6b4810c767609d1d399b3350a4bcdc21ba9c0bde5a5d0bffd1d7b27d41ac46e3e85ae2527d715a1645a2dd51ab14b8eab3c
 DIST elinks-0.12pre6.tar.bz2 2854500 BLAKE2B 
3d91c2a4b03cf77a2a86131cfb5339a40c6e89c8aaab7293d5b7f6861f0b7647b1951f2bc15814e342c926a154707162a7814981cdc729329dfb04627133f3bf
 SHA512 
bff70faafea7c4739695a7fad8f659109894b318588f5a035a5594a6053238789259ce6067c2f5cb97448f138db143adebb23f84bf689bea209ba37573484b7f
 DIST elinks-0.13_pre_pre20180225.tar.gz 3518990 BLAKE2B 
89c95b1d6e438975f5711f2e83960c90ced451953f395f3d73eeca40e6187b423b3c7d50b065c11673ee9fe03e8ee99a4c7642ebc01eea888c417645a0e53d7d
 SHA512 
3f817768766e6dd6df042f7512163c5de70766e4d565fc081f4f755f7f7958d5487b9ff2ea29187a5cc813dc0841d75d440087fbdaf99f73d2a269dca70d5725

diff --git a/www-client/elinks/elinks-0.12_pre6-r1.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
deleted file mode 100644
index 472259f66df..000
--- a/www-client/elinks/elinks-0.12_pre6-r1.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils autotools flag-o-matic
-
-MY_P="${P/_/}"
-DESCRIPTION="Advanced and well-established text-mode web browser"
-HOMEPAGE="http://elinks.or.cz/;
-SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2
-   
https://dev.gentoo.org/~axs/distfiles/${PN}-0.12_pre5-js185-patches.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
- javascript lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib"
-RESTRICT="test"
-
-DEPEND="
-   bzip2? ( >=app-arch/bzip2-1.0.2 )
-   gc? ( dev-libs/boehm-gc )
-   ssl? ( >=dev-libs/openssl-0.9.6g:0 )
-   xml? ( >=dev-libs/expat-1.95.4 )
-   X? ( x11-libs/libX11 x11-libs/libXt )
-   zlib? ( >=sys-libs/zlib-1.1.4 )
-   lua? ( >=dev-lang/lua-5:0 )
-   gpm? ( >=sys-libs/ncurses-5.2:0 >=sys-libs/gpm-1.20.0-r5 )
-   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] )
-   idn? ( net-dns/libidn )
-   perl? ( dev-lang/perl )
-   ruby? ( dev-lang/ruby dev-ruby/rubygems )
-   samba? ( net-fs/samba )
-   javascript? ( dev-lang/spidermonkey:0 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   cd "${WORKDIR}"
-   epatch "${FILESDIR}"/${PN}-0.10.4.conf-syscharset.diff
-   mv "${PN}-0.10.4.conf" "${PN}.conf"
-   if ! use ftp ; then
-   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' ${PN}.conf
-   fi
-   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' ${PN}.conf
-   cd "${S}"
-
-   if use lua && has_version ">=dev-lang/lua-5.1"; then
-   epatch "${FILESDIR}"/${PN}-0.11.2-lua-5.1.patch
-   fi
-
-   epatch "${FILESDIR}"/${PN}--parallel-make.patch
-   epatch "${FILESDIR}"/${PN}-0.12_pre5-compilation-fix.patch
-
-   if use javascript ; then
-   if has_version ">=dev-lang/spidermonkey-1.8"; then
-   if has_version ">=dev-lang/spidermonkey-1.8.5"; then
-   epatch 
"${WORKDIR}"/patches/${PN}-0.12_pre5-js185-1-heartbeat.patch
-   epatch 
"${WORKDIR}"/patches/${PN}-0.12_pre5-js185-2-up.patch
-   epatch 
"${WORKDIR}"/patches/${PN}-0.12_pre5-js185-3-histback.patch
- 

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-11-24 Thread Sergei Trofimovich
commit: 7526a6860319588833b1933cbf2953d4998bcd06
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Nov 23 19:43:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 25 07:29:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7526a686

www-client/elinks: stable 0.12_pre6-r4 for hppa, bug #687724

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index 8cb9b18657d..bea68c64210 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-11-23 Thread Agostino Sarubbo
commit: 917bef6d62a161bdcfc82e36dd62a699bfc8110e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Nov 23 15:51:15 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Nov 23 15:51:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917bef6d

www-client/elinks: sparc stable wrt bug #687724

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index 01c3277784a..8cb9b18657d 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-08-29 Thread Michał Górny
commit: 2f9b06e97d7cada5ac962ae4bf09bf1d60ddf9a2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 29 13:38:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 29 13:40:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9b06e9

www-client/elinks: Move PYTHON_DEPS to DEPEND

Closes: https://bugs.gentoo.org/692068
Signed-off-by: Michał Górny  gentoo.org>

 www-client/elinks/elinks-0.13_pre_pre20180225.ebuild | 8 
 www-client/elinks/elinks-.ebuild | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild 
b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
index d83e5634a10..65ed8a7f4d4 100644
--- a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
+++ b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
@@ -17,10 +17,9 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
- javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
+   javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 
-DEPEND="
-   ${PYTHON_DEPS}
+RDEPEND="
brotli? ( app-arch/brotli )
bzip2? ( >=app-arch/bzip2-1.0.2 )
gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
@@ -39,7 +38,8 @@ DEPEND="
X? ( x11-libs/libX11 x11-libs/libXt )
xml? ( >=dev-libs/expat-1.95.4 )
zlib? ( >=sys-libs/zlib-1.1.4 )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}"
 
 PATCHES=(
"${FILESDIR}"/${PN}--parallel-make.patch

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 5f0bf215d16..0d10ee080ca 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -15,10 +15,9 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
- javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
+   javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode 
X xml zlib"
 
-DEPEND="
-   ${PYTHON_DEPS}
+RDEPEND="
brotli? ( app-arch/brotli )
bzip2? ( >=app-arch/bzip2-1.0.2 )
gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
@@ -37,7 +36,8 @@ DEPEND="
X? ( x11-libs/libX11 x11-libs/libXt )
xml? ( >=dev-libs/expat-1.95.4 )
zlib? ( >=sys-libs/zlib-1.1.4 )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}"
 
 PATCHES=(
"${FILESDIR}"/${P}-parallel-make.patch



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-07-28 Thread Mikle Kolyada
commit: 7a0cc136d33e88e893a5be1d2724941314b53860
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 19:53:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 19:53:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0cc136

www-client/elinks: arm stable wrt bug #687724

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index cbc95dcc54b..48c6f8a67b3 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-06-27 Thread Agostino Sarubbo
commit: d531de5752dd04aeeb31f4121eda141a90f2e740
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 27 08:56:44 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 27 08:56:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d531de57

www-client/elinks: alpha stable wrt bug #687724

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index 0af9f747c7d..cbc95dcc54b 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-06-22 Thread Sergei Trofimovich
commit: b2f51342b9bae54cd95937ffd118da4299018156
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 22 09:34:40 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 22 09:34:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f51342

www-client/elinks: stable 0.12_pre6-r4 for ppc64, bug #687724

Package-Manager: Portage-2.3.67, Repoman-2.3.15
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index 2605e141c9c..0af9f747c7d 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-06-22 Thread Sergei Trofimovich
commit: 670a0cbaa133636ff45a66d04400c458fb432786
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 22 08:36:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 22 09:32:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670a0cba

www-client/elinks: stable 0.12_pre6-r4 for ppc, bug #687724

Package-Manager: Portage-2.3.67, Repoman-2.3.15
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index 16be76920f5..2605e141c9c 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-06-20 Thread Mikle Kolyada
commit: 95d1f463cc250269cb886021fd8932a0a8571598
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun 20 09:21:30 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun 20 09:21:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d1f463

www-client/elinks: amd64 stable wrt bug #687724

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index 14f6d0b9ae6..16be76920f5 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-06-18 Thread Thomas Deutschmann
commit: f491d3258abe754150fa58bfb375c95feb6f7afe
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 18 18:05:23 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 18 18:24:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f491d325

www-client/elinks: x86 stable (bug #687724)

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index b1112ce0a8a..14f6d0b9ae6 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-06-15 Thread Sergei Trofimovich
commit: d38842acc24eedfe6e2209e58e34c0e78b929d15
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 15 09:27:59 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 15 09:27:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38842ac

www-client/elinks: stable 0.12_pre6-r4 for ia64, bug #687724

Package-Manager: Portage-2.3.67, Repoman-2.3.14
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index 7fe7f7638a7..b1112ce0a8a 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-04-26 Thread Anthony G. Basile
commit: dd3f557cb7b3511e7530af1852467b611801e448
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Apr 26 17:58:54 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr 26 17:58:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3f557c

www-client/elinks: stable on arm

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 www-client/elinks/elinks-0.12_pre6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r1.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
index 8a039844213..908552f923d 100644
--- a/www-client/elinks/elinks-0.12_pre6-r1.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2019-04-20 Thread Anthony G. Basile
commit: acf3b7dc6c707a024cede41ea2a41f98feeae8f6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:12:52 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:12:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf3b7dc

www-client/elinks: keyword ~arm64

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 www-client/elinks/elinks-0.12_pre6-r1.ebuild | 4 ++--
 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 4 ++--
 www-client/elinks/elinks-0.13_pre_pre20180225.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r1.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
index 56f93c4ec85..8a039844213 100644
--- a/www-client/elinks/elinks-0.12_pre6-r1.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -13,7 +13,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib"
 RESTRICT="test"

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index b55304188fe..7fe7f7638a7 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"

diff --git a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild 
b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
index 9a4f291cc06..d83e5634a10 100644
--- a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
+++ b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${EGIT_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2018-08-15 Thread Michał Górny
commit: 6b235c09d8473994bc64607fdcf35124d2956e1b
Author: Francesco Turco  fastmail  fm>
AuthorDate: Tue Aug  7 11:14:44 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 10:33:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b235c09

www-client/elinks: replace einfo with elog for messages to users

Closes: https://github.com/gentoo/gentoo/pull/9486

 www-client/elinks/elinks-0.12_pre6-r1.ebuild | 26 +-
 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 20 ++--
 2 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r1.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
index 0f7f036a2e6..56f93c4ec85 100644
--- a/www-client/elinks/elinks-0.12_pre6-r1.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -167,17 +167,17 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "This ebuild provides a default config for ELinks."
-   einfo "Please check /etc/elinks/elinks.conf"
-   einfo
-   einfo "You may want to convert your html.cfg and links.cfg of"
-   einfo "Links or older ELinks versions to the new ELinks elinks.conf"
-   einfo "using /usr/share/doc/${PF}/contrib/conv/conf-links2elinks.pl"
-   einfo
-   einfo "Please have a look at /etc/elinks/keybind-full.sample and"
-   einfo "/etc/elinks/keybind.conf.sample for some bindings examples."
-   einfo
-   einfo "You will have to set your TERM variable to 'xterm-256color'"
-   einfo "to be able to use 256 colors in elinks."
+   elog "This ebuild provides a default config for ELinks."
+   elog "Please check /etc/elinks/elinks.conf"
+   elog
+   elog "You may want to convert your html.cfg and links.cfg of"
+   elog "Links or older ELinks versions to the new ELinks elinks.conf"
+   elog "using /usr/share/doc/${PF}/contrib/conv/conf-links2elinks.pl"
+   elog
+   elog "Please have a look at /etc/elinks/keybind-full.sample and"
+   elog "/etc/elinks/keybind.conf.sample for some bindings examples."
+   elog
+   elog "You will have to set your TERM variable to 'xterm-256color'"
+   elog "to be able to use 256 colors in elinks."
echo
 }

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index 8578fc6b794..b55304188fe 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -143,13 +143,13 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "You may want to convert your html.cfg and links.cfg of"
-   einfo "Links or older ELinks versions to the new ELinks elinks.conf"
-   einfo "using /usr/share/doc/${PF}/contrib/conv/conf-links2elinks.pl"
-   einfo
-   einfo "Please have a look at /etc/elinks/keybind-full.sample and"
-   einfo "/etc/elinks/keybind.conf.sample for some bindings examples."
-   einfo
-   einfo "You will have to set your TERM variable to 'xterm-256color'"
-   einfo "to be able to use 256 colors in elinks."
+   elog "You may want to convert your html.cfg and links.cfg of"
+   elog "Links or older ELinks versions to the new ELinks elinks.conf"
+   elog "using /usr/share/doc/${PF}/contrib/conv/conf-links2elinks.pl"
+   elog
+   elog "Please have a look at /etc/elinks/keybind-full.sample and"
+   elog "/etc/elinks/keybind.conf.sample for some bindings examples."
+   elog
+   elog "You will have to set your TERM variable to 'xterm-256color'"
+   elog "to be able to use 256 colors in elinks."
 }



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/, www-client/elinks/files/

2018-03-26 Thread Jeroen Roovers
commit: 951209198db135ba00611ae2b54e300e022fbd10
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar 26 18:02:33 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar 26 18:07:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95120919

www-client/elinks: Fix ruby check/compat by Felix Janda (bug #649948).

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../elinks/elinks-0.13_pre_pre20180225.ebuild  |   3 +-
 www-client/elinks/files/elinks-0.13-ruby.patch | 183 +
 2 files changed, 185 insertions(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild 
b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
index a0b8366f121..9a4f291cc06 100644
--- a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
+++ b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
@@ -43,7 +43,8 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${PN}--parallel-make.patch
-   )
+   "${FILESDIR}"/${PN}-0.13-ruby.patch
+)
 
 src_prepare() {
default

diff --git a/www-client/elinks/files/elinks-0.13-ruby.patch 
b/www-client/elinks/files/elinks-0.13-ruby.patch
new file mode 100644
index 000..a716439b512
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.13-ruby.patch
@@ -0,0 +1,183 @@
+--- a/config/m4/ruby.m4
 b/config/m4/ruby.m4
+@@ -32,36 +32,40 @@ if test "$CONFIG_SCRIPTING_RUBY" = "yes"; then
+   if test "$CONFIG_SCRIPTING_RUBY" != "no"; then
+ 
+   AC_MSG_CHECKING(Ruby version)
+-  if $CONFIG_SCRIPTING_RUBY -e 'exit((VERSION or RUBY_VERSION) >= 
"1.6.0")' >/dev/null 2>/dev/null; then
++  if $CONFIG_SCRIPTING_RUBY -e 'exit((VERSION rescue 
RUBY_VERSION) >= "1.6.0")' >/dev/null 2>/dev/null; then
+   ruby_version=`$CONFIG_SCRIPTING_RUBY -e 'puts 
"#{VERSION rescue RUBY_VERSION}"'`
+   AC_MSG_RESULT($ruby_version)
+ 
+   AC_MSG_CHECKING(for Ruby header files)
+-  rubyhdrdir=`$CONFIG_SCRIPTING_RUBY -r mkmf -e 'print 
Config::CONFIG[["archdir"]] || $hdrdir' 2>/dev/null`
++  rubyhdrdir=`$CONFIG_SCRIPTING_RUBY -r mkmf -e 'print 
RbConfig::CONFIG[["rubyhdrdir"]] || RbConfig::CONFIG[["archdir"]] || $hdrdir' 
2>/dev/null`
+ 
+   if test "X$rubyhdrdir" != "X"; then
+   AC_MSG_RESULT($rubyhdrdir)
+   RUBY_CFLAGS="-I$rubyhdrdir"
+-  rubylibs=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e 
'print Config::CONFIG[["LIBS"]]'`
++  rubyarch=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e 
'print RbConfig::CONFIG[["arch"]]'`
++  if test -d "$rubyhdrdir/$rubyarch"; then
++  RUBY_CFLAGS="$RUBY_CFLAGS 
-I$rubyhdrdir/$rubyarch"
++  fi
++  rubylibs=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e 
'print RbConfig::CONFIG[["LIBS"]]'`
+ 
+   if test "X$rubylibs" != "X"; then
+   RUBY_LIBS="$rubylibs"
+   fi
+ 
+-  librubyarg=`$CONFIG_SCRIPTING_RUBY -r rbconfig 
-e 'print Config.expand(Config::CONFIG[["LIBRUBYARG"]])'`
++  librubyarg=`$CONFIG_SCRIPTING_RUBY -r rbconfig 
-e 'print RbConfig.expand(RbConfig::CONFIG[["LIBRUBYARG"]])'`
+ 
+   if test -f "$rubyhdrdir/$librubyarg"; then
+   librubyarg="$rubyhdrdir/$librubyarg"
+ 
+   else
+-  rubylibdir=`$CONFIG_SCRIPTING_RUBY -r 
rbconfig -e 'print Config.expand(Config::CONFIG[["libdir"]])'`
++  rubylibdir=`$CONFIG_SCRIPTING_RUBY -r 
rbconfig -e 'print RbConfig.expand(RbConfig::CONFIG[["libdir"]])'`
+   if test -f "$rubylibdir/$librubyarg"; 
then
+   
librubyarg="$rubylibdir/$librubyarg"
+   elif test "$librubyarg" = "libruby.a"; 
then
+   dnl required on Mac OS 10.3 
where libruby.a doesn't exist
+   librubyarg="-lruby"
+   else
+-  
librubyarg=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e "print 
'$librubyarg'.gsub(/-L\./, %'-L#{Config.expand(Config::CONFIG[\"libdir\"])}')"`
++  
librubyarg=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e "print 
'$librubyarg'.gsub(/-L\./, 
%'-L#{RbConfig.expand(RbConfig::CONFIG[\"libdir\"])}')"`
+   fi
+   fi
+ 
+@@ -69,7 +73,7 @@ if test "$CONFIG_SCRIPTING_RUBY" = "yes"; then
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2018-03-03 Thread Michał Górny
commit: 030ed693720a75ddbe08fe835492bbb343a28936
Author: Felix Janda  posteo  de>
AuthorDate: Sun Feb 25 22:27:04 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  3 14:42:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030ed693

www-client/elinks: update live ebuild

 www-client/elinks/elinks-.ebuild | 96 ++--
 1 file changed, 47 insertions(+), 49 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 871ec4ab5ab..5f0bf215d16 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,6 @@ inherit autotools git-r3 python-any-r1
 
 EGIT_REPO_URI="https://github.com/rkd77/felinks;
 
-MY_P="${P/_/}"
 DESCRIPTION="Advanced and well-established text-mode web browser"
 HOMEPAGE="http://elinks.or.cz/;
 
@@ -17,14 +16,13 @@ SLOT="0"
 KEYWORDS=""
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
-RESTRICT="test"
 
 DEPEND="
${PYTHON_DEPS}
brotli? ( app-arch/brotli )
bzip2? ( >=app-arch/bzip2-1.0.2 )
gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
-   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] )
+   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated] )
idn? ( net-dns/libidn )
javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
lua? ( >=dev-lang/lua-5:0= )
@@ -59,53 +57,53 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf=""
+   local myconf=(
+   --sysconfdir="${EPREFIX}"/etc/elinks
+   --enable-leds
+   --enable-88-colors
+   --enable-256-colors
+   --enable-true-color
+   --enable-html-highlight
+   $(use_with gpm)
+   $(use_with brotli)
+   $(use_with bzip2 bzlib)
+   $(use_with guile)
+   $(use_with idn)
+   $(use_with javascript spidermonkey)
+   $(use_with lua)
+   $(use_with perl)
+   $(use_with ruby)
+   $(use_with tre)
+   $(use_with X x)
+   $(use_with zlib)
+   $(use_enable bittorrent)
+   $(use_enable finger)
+   $(use_enable ftp)
+   $(use_enable gopher)
+   $(use_enable ipv6)
+   $(use_enable mouse)
+   $(use_enable nls)
+   $(use_enable nntp)
+   $(use_enable samba smb)
+   $(use_enable xml xbel)
+   )
 
if use debug ; then
-   myconf="--enable-debug"
+   myconf+=( --enable-debug )
else
-   myconf="--enable-fastmem"
+   myconf+=( --enable-fastmem )
fi
 
# NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
# As GNUTLS is not yet 100% stable and its support in ELinks is not so 
well
# tested yet, it's recommended for users to give a strong preference to 
OpenSSL whenever possible.
if use ssl ; then
-   myconf="${myconf} --with-openssl=${EPREFIX}/usr"
+   myconf+=( --with-openssl="${EPREFIX}"/usr )
else
-   myconf="${myconf} --without-openssl --without-gnutls"
+   myconf+=( --without-openssl --without-gnutls )
fi
 
-   econf \
-   --sysconfdir="${EPREFIX}"/etc/elinks \
-   --enable-leds \
-   --enable-88-colors \
-   --enable-256-colors \
-   --enable-true-color \
-   --enable-html-highlight \
-   $(use_with gpm) \
-   $(use_with brotli) \
-   $(use_with bzip2 bzlib) \
-   $(use_with guile) \
-   $(use_with idn) \
-   $(use_with javascript spidermonkey) \
-   $(use_with lua) \
-   $(use_with perl) \
-   $(use_with ruby) \
-   $(use_with tre) \
-   $(use_with X x) \
-   $(use_with zlib) \
-   $(use_enable bittorrent) \
-   $(use_enable finger) \
-   $(use_enable ftp) \
-   $(use_enable gopher) \
-   $(use_enable ipv6) \
-   $(use_enable mouse) \
-   $(use_enable nls) \
-   $(use_enable nntp) \
-   $(use_enable samba smb) \
-   $(use_enable xml xbel) \
-   ${myconf}
+   econf "${myconf[@]}"
 }
 
 src_compile() {
@@ -126,18 +124,18 @@ src_install() {
docinto contrib/guile ; dodoc contrib/guile/*.scm
 
# elinks uses an internal copy of gettext 

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2018-03-03 Thread Michał Górny
commit: ad9db2b262b939a552911b304eb95e53710c0bde
Author: Felix Janda  posteo  de>
AuthorDate: Sun Feb 25 22:27:31 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  3 14:45:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9db2b2

www-client/elinks: add snapshotted version

Closes: https://github.com/gentoo/gentoo/pull/7281

 www-client/elinks/Manifest |   1 +
 .../elinks/elinks-0.13_pre_pre20180225.ebuild  | 138 +
 2 files changed, 139 insertions(+)

diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index fbddd0b57d0..3879eede73c 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -1,3 +1,4 @@
 DIST elinks-0.10.4.conf.bz2 5370 BLAKE2B 
a8058021060c3e0ca1bd040dd34a3155fa17bcf6a78d21dbb8a868d9e6b34e3396b59725106191002898c47b7c651e989757339e94069292757c311f13a32229
 SHA512 
defdc743d78f9620eac60f4cfc1c07ecc6d18d1d771899b6eec184bea818d612ef110219127284a5b7c53ca07746fc90fbeb97344b3aef7f1f894ed839443296
 DIST elinks-0.12_pre5-js185-patches.tar.bz2 13820 BLAKE2B 
b850c66cc74d59c6cfb0c7c6ebaaddfe0706e8cdcc14b1df5232ba2b3c75bf632e3b3e398b200876d7e594b122c6b27227ca92729129ef955174b05e7f0e6a06
 SHA512 
1552aeacdecb0a2db357402e0474d6b4810c767609d1d399b3350a4bcdc21ba9c0bde5a5d0bffd1d7b27d41ac46e3e85ae2527d715a1645a2dd51ab14b8eab3c
 DIST elinks-0.12pre6.tar.bz2 2854500 BLAKE2B 
3d91c2a4b03cf77a2a86131cfb5339a40c6e89c8aaab7293d5b7f6861f0b7647b1951f2bc15814e342c926a154707162a7814981cdc729329dfb04627133f3bf
 SHA512 
bff70faafea7c4739695a7fad8f659109894b318588f5a035a5594a6053238789259ce6067c2f5cb97448f138db143adebb23f84bf689bea209ba37573484b7f
+DIST elinks-0.13_pre_pre20180225.tar.gz 3518990 BLAKE2B 
89c95b1d6e438975f5711f2e83960c90ced451953f395f3d73eeca40e6187b423b3c7d50b065c11673ee9fe03e8ee99a4c7642ebc01eea888c417645a0e53d7d
 SHA512 
3f817768766e6dd6df042f7512163c5de70766e4d565fc081f4f755f7f7958d5487b9ff2ea29187a5cc813dc0841d75d440087fbdaf99f73d2a269dca70d5725

diff --git a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild 
b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
new file mode 100644
index 000..a0b8366f121
--- /dev/null
+++ b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+inherit autotools python-any-r1
+
+EGIT_COMMIT="0dd3aaabe61fbc5ed0d9a74915678d11d00c2a1c"
+
+DESCRIPTION="Advanced and well-established text-mode web browser"
+HOMEPAGE="http://elinks.or.cz/;
+SRC_URI="https://github.com/rkd77/felinks/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/felinks-${EGIT_COMMIT}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
+ javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   brotli? ( app-arch/brotli )
+   bzip2? ( >=app-arch/bzip2-1.0.2 )
+   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 )
+   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
+   lua? ( >=dev-lang/lua-5:0= )
+   perl? ( dev-lang/perl:= )
+   ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
+   samba? ( net-fs/samba )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   tre? ( dev-libs/tre )
+   X? ( x11-libs/libX11 x11-libs/libXt )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   zlib? ( >=sys-libs/zlib-1.1.4 )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}--parallel-make.patch
+   )
+
+src_prepare() {
+   default
+
+   sed -i -e 's/-Werror//' configure* || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --sysconfdir="${EPREFIX}"/etc/elinks
+   --enable-leds
+   --enable-88-colors
+   --enable-256-colors
+   --enable-true-color
+   --enable-html-highlight
+   $(use_with gpm)
+   $(use_with brotli)
+   $(use_with bzip2 bzlib)
+   $(use_with guile)
+   $(use_with idn)
+   $(use_with javascript spidermonkey)
+   $(use_with lua)
+   $(use_with perl)
+   $(use_with ruby)
+   $(use_with tre)
+   $(use_with X x)
+   $(use_with zlib)
+   $(use_enable bittorrent)
+   $(use_enable finger)
+   $(use_enable ftp)
+   $(use_enable gopher)
+

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2018-02-18 Thread Patrice Clement
commit: 9cff0c12bbe3e9eb361326d9f42e77d211bb8865
Author: Felix Janda  posteo  de>
AuthorDate: Sun Nov 26 13:16:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 17:25:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cff0c12

www-client/elinks: sort dependencies.

Closes: https://github.com/gentoo/gentoo/pull/6960

 www-client/elinks/elinks-0.12_pre6-r3.ebuild | 38 ++--
 www-client/elinks/elinks-.ebuild | 36 +-
 2 files changed, 37 insertions(+), 37 deletions(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r3.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r3.ebuild
index 045c7b755e8..f6e65dacca0 100644
--- a/www-client/elinks/elinks-0.12_pre6-r3.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r3.ebuild
@@ -21,22 +21,22 @@ RESTRICT="test"
 DEPEND="
bzip2? ( >=app-arch/bzip2-1.0.2 )
gc? ( dev-libs/boehm-gc )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   xml? ( >=dev-libs/expat-1.95.4 )
-   X? ( x11-libs/libX11 x11-libs/libXt )
-   zlib? ( >=sys-libs/zlib-1.1.4 )
-   lua? ( >=dev-lang/lua-5:0= )
gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] )
idn? ( net-dns/libidn )
+   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
+   lua? ( >=dev-lang/lua-5:0= )
perl? ( dev-lang/perl:= )
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
samba? ( net-fs/samba )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
tre? ( dev-libs/tre )
-   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )"
+   X? ( x11-libs/libX11 x11-libs/libXt )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   zlib? ( >=sys-libs/zlib-1.1.4 )"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
@@ -105,27 +105,27 @@ src_configure() {
--enable-256-colors \
--enable-true-color \
--enable-html-highlight \
-   $(use_with gpm) \
-   $(use_with zlib) \
$(use_with bzip2 bzlib) \
$(use_with gc) \
-   $(use_with X x) \
-   $(use_with lua) \
+   $(use_with gpm) \
$(use_with guile) \
-   $(use_with perl) \
-   $(use_with ruby) \
$(use_with idn) \
$(use_with javascript spidermonkey) \
+   $(use_with lua) \
+   $(use_with perl) \
+   $(use_with ruby) \
$(use_with tre) \
+   $(use_with X x) \
+   $(use_with zlib) \
$(use_enable bittorrent) \
-   $(use_enable nls) \
-   $(use_enable ipv6) \
+   $(use_enable finger) \
$(use_enable ftp) \
$(use_enable gopher) \
+   $(use_enable ipv6) \
+   $(use_enable mouse) \
+   $(use_enable nls) \
$(use_enable nntp) \
-   $(use_enable finger) \
$(use_enable samba smb) \
-   $(use_enable mouse) \
$(use_enable xml xbel) \
${myconf}
 }

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index f608a19718e..b524b78949c 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -24,22 +24,22 @@ DEPEND="
${PYTHON_DEPS}
brotli? ( app-arch/brotli )
bzip2? ( >=app-arch/bzip2-1.0.2 )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   xml? ( >=dev-libs/expat-1.95.4 )
-   X? ( x11-libs/libX11 x11-libs/libXt )
-   zlib? ( >=sys-libs/zlib-1.1.4 )
-   lua? ( >=dev-lang/lua-5:0= )
gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] )
idn? ( net-dns/libidn )
+   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
+   lua? ( >=dev-lang/lua-5:0= )
perl? ( dev-lang/perl:= )
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
samba? ( net-fs/samba )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
tre? ( dev-libs/tre )
-   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )"
+   X? ( x11-libs/libX11 x11-libs/libXt )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   zlib? ( >=sys-libs/zlib-1.1.4 )"
 RDEPEND="${DEPEND}"
 
 PATCHES=(
@@ -100,26 +100,26 @@ src_configure() {
--enable-true-color \
--enable-html-highlight \
$(use_with gpm) \
-   $(use_with zlib) \
   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2018-02-18 Thread Patrice Clement
commit: 6635e9bdfb3bf12cf7225685c0aceafb00c4859c
Author: Felix Janda  posteo  de>
AuthorDate: Thu Jan 25 20:51:00 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 17:25:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6635e9bd

www-client/elinks: remove old.

 www-client/elinks/elinks-0.12_pre6-r2.ebuild | 188 ---
 1 file changed, 188 deletions(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r2.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r2.ebuild
deleted file mode 100644
index e9e8625888a..000
--- a/www-client/elinks/elinks-0.12_pre6-r2.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-inherit eutils autotools flag-o-matic
-
-MY_P="${P/_/}"
-DESCRIPTION="Advanced and well-established text-mode web browser"
-HOMEPAGE="http://elinks.or.cz/;
-SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2
-   
https://dev.gentoo.org/~axs/distfiles/${PN}-0.12_pre5-js185-patches.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
- javascript libressl lua +mouse nls nntp perl ruby samba ssl unicode X 
xml zlib"
-RESTRICT="test"
-
-DEPEND="
-   bzip2? ( >=app-arch/bzip2-1.0.2 )
-   gc? ( dev-libs/boehm-gc )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   xml? ( >=dev-libs/expat-1.95.4 )
-   X? ( x11-libs/libX11 x11-libs/libXt )
-   zlib? ( >=sys-libs/zlib-1.1.4 )
-   lua? ( >=dev-lang/lua-5:0 )
-   gpm? ( >=sys-libs/ncurses-5.2:0 >=sys-libs/gpm-1.20.0-r5 )
-   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] )
-   idn? ( net-dns/libidn )
-   perl? ( dev-lang/perl )
-   ruby? ( dev-lang/ruby:= dev-ruby/rubygems )
-   samba? ( net-fs/samba )
-   javascript? ( dev-lang/spidermonkey:0 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   cd "${WORKDIR}"
-   epatch "${FILESDIR}"/${PN}-0.10.4.conf-syscharset.diff
-   mv "${PN}-0.10.4.conf" "${PN}.conf"
-   if ! use ftp ; then
-   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' ${PN}.conf
-   fi
-   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' ${PN}.conf
-   cd "${S}"
-
-   if use lua && has_version ">=dev-lang/lua-5.1"; then
-   epatch "${FILESDIR}"/${PN}-0.11.2-lua-5.1.patch
-   fi
-
-   epatch "${FILESDIR}"/${PN}--parallel-make.patch
-   epatch "${FILESDIR}"/${PN}-0.12_pre5-compilation-fix.patch
-   epatch "${FILESDIR}"/${PN}-0.12_pre5-libressl.patch
-   epatch "${FILESDIR}"/${PN}-0.12_pre5-rand-egd.patch
-
-   if use javascript ; then
-   if has_version ">=dev-lang/spidermonkey-1.8"; then
-   if has_version ">=dev-lang/spidermonkey-1.8.5"; then
-   epatch 
"${WORKDIR}"/patches/${PN}-0.12_pre5-js185-1-heartbeat.patch
-   epatch 
"${WORKDIR}"/patches/${PN}-0.12_pre5-js185-2-up.patch
-   epatch 
"${WORKDIR}"/patches/${PN}-0.12_pre5-js185-3-histback.patch
-   epatch 
"${FILESDIR}"/${PN}-0.12_pre5-sm185-jsval-fixes.patch
-#  if has_version ">=dev-lang/spidermonkey-1.8.7"; 
then
-#  # fix lib order in configure check and 
add mozjs187
-#  # (these seds are necessary so that 
@preserved-libs copies are not used)
-#  sed -i -e 's:for spidermonkeylib in js 
.*$:for spidermonkeylib in mozjs187 mozjs185 mozjs js smjs; do:' \
-#  configure.in || die
-#  else
-   # fix lib order in configure check
-   # (these seds are necessary so that 
@preserved-libs copies are not used)
-   sed -i -e 's:for spidermonkeylib in js 
.*$:for spidermonkeylib in mozjs185 mozjs js smjs; do:' \
-   configure.in || die
-#  fi
-   else
-   # fix lib order in configure check
-   # (these seds are necessary so that 
@preserved-libs copies are not used)
-   epatch 
"${FILESDIR}"/${MY_P}-spidermonkey-callback.patch
-   sed -i -e 's:for spidermonkeylib in js .*$:for 
spidermonkeylib 

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2018-02-18 Thread Patrice Clement
commit: 009e9dee3db2915548728931b1b718f16451f80d
Author: Felix Janda  posteo  de>
AuthorDate: Sun Nov 26 13:21:48 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 17:25:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009e9dee

www-client/elinks: use default upstream configuration.

Closes: https://bugs.gentoo.org/638730

 ...inks-0.12_pre6-r3.ebuild => elinks-0.12_pre6-r4.ebuild} | 14 --
 www-client/elinks/elinks-.ebuild   | 14 --
 2 files changed, 28 deletions(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r3.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
similarity index 90%
rename from www-client/elinks/elinks-0.12_pre6-r3.ebuild
rename to www-client/elinks/elinks-0.12_pre6-r4.ebuild
index f6e65dacca0..8578fc6b794 100644
--- a/www-client/elinks/elinks-0.12_pre6-r3.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -8,7 +8,6 @@ MY_P="${P/_/}"
 DESCRIPTION="Advanced and well-established text-mode web browser"
 HOMEPAGE="http://elinks.or.cz/;
 SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2

https://dev.gentoo.org/~axs/distfiles/${PN}-0.12_pre5-js185-patches.tar.bz2;
 
 LICENSE="GPL-2"
@@ -56,15 +55,6 @@ PATCHES=(
 src_prepare() {
default
 
-   cd "${WORKDIR}" || die
-   eapply "${FILESDIR}"/${PN}-0.10.4.conf-syscharset.diff
-   mv ${PN}-0.10.4.conf ${PN}.conf || die
-   if ! use ftp ; then
-   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' ${PN}.conf || die
-   fi
-   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' ${PN}.conf || die
-   cd "${S}" || die
-
# fix lib order in configure check
# (these seds are necessary so that @preserved-libs copies are not used)
sed -i -e 's:for spidermonkeylib in js .*$:for spidermonkeylib in 
mozjs185 mozjs js smjs; do:' \
@@ -138,7 +128,6 @@ src_install() {
emake V=1 DESTDIR="${D}" install
 
insinto /etc/elinks
-   doins "${WORKDIR}"/elinks.conf
newins contrib/keybind-full.conf keybind-full.sample
newins contrib/keybind.conf keybind.conf.sample
 
@@ -154,9 +143,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "This ebuild provides a default config for ELinks."
-   einfo "Please check /etc/elinks/elinks.conf"
-   einfo
einfo "You may want to convert your html.cfg and links.cfg of"
einfo "Links or older ELinks versions to the new ELinks elinks.conf"
einfo "using /usr/share/doc/${PF}/contrib/conv/conf-links2elinks.pl"

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index b524b78949c..51db03c5551 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -11,7 +11,6 @@ EGIT_REPO_URI="git://repo.or.cz/elinks.git"
 MY_P="${P/_/}"
 DESCRIPTION="Advanced and well-established text-mode web browser"
 HOMEPAGE="http://elinks.or.cz/;
-SRC_URI="https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -54,15 +53,6 @@ src_unpack() {
 src_prepare() {
default
 
-   cd "${WORKDIR}" || die
-   eapply "${FILESDIR}"/${PN}-0.10.4.conf-syscharset.diff
-   mv ${PN}-0.10.4.conf ${PN}.conf || die
-   if ! use ftp ; then
-   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' ${PN}.conf || die
-   fi
-   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' ${PN}.conf || die
-   cd "${S}" || die
-
# Regenerate acinclude.m4 - based on autogen.sh.
cat > acinclude.m4 <<- _EOF || die
dnl Automatically generated from config/m4/ files.
@@ -132,7 +122,6 @@ src_install() {
emake V=1 DESTDIR="${D}" install
 
insinto /etc/elinks
-   doins "${WORKDIR}"/elinks.conf
newins contrib/keybind-full.conf keybind-full.sample
newins contrib/keybind.conf keybind.conf.sample
 
@@ -148,9 +137,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "This ebuild provides a default config for ELinks."
-   einfo "Please check /etc/elinks/elinks.conf"
-   einfo
einfo "You may want to convert your html.cfg and links.cfg of"
einfo "Links or older ELinks versions to the new ELinks elinks.conf"
einfo "using /usr/share/doc/${PF}/contrib/conv/conf-links2elinks.pl"



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2018-02-18 Thread Patrice Clement
commit: 81c43a851f8b951035790aaf5e2e6c403b0bb204
Author: Felix Janda  posteo  de>
AuthorDate: Thu Jan 25 21:12:02 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 17:25:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c43a85

www-client/elinks: update live ebuild.

switch to the fork of the de-facto maintainer

 www-client/elinks/elinks-.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 51db03c5551..871ec4ab5ab 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="threads"
 inherit autotools git-r3 python-any-r1
 
-EGIT_REPO_URI="git://repo.or.cz/elinks.git"
+EGIT_REPO_URI="https://github.com/rkd77/felinks;
 
 MY_P="${P/_/}"
 DESCRIPTION="Advanced and well-established text-mode web browser"
@@ -53,12 +53,6 @@ src_unpack() {
 src_prepare() {
default
 
-   # Regenerate acinclude.m4 - based on autogen.sh.
-   cat > acinclude.m4 <<- _EOF || die
-   dnl Automatically generated from config/m4/ files.
-   dnl Do not modify!
-   _EOF
-   cat config/m4/*.m4 >> acinclude.m4 || die
sed -i -e 's/-Werror//' configure* || die
 
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2017-10-22 Thread Andreas Hüttel
commit: f2b5a73faaab68f9e6b6bc9e20ab75c6127c8c29
Author: Felix Janda  posteo  de>
AuthorDate: Sun Oct 22 20:47:16 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Oct 22 21:30:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b5a73f

www-client/elinks: prevent installation of *.alias files, bug 635090

Closes: https://bugs.gentoo.org/635090
Closes: https://github.com/gentoo/gentoo/pull/6019

 www-client/elinks/elinks-0.12_pre6-r3.ebuild | 4 
 www-client/elinks/elinks-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/www-client/elinks/elinks-0.12_pre6-r3.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r3.ebuild
index 55c2f70a35f..b57789f25fd 100644
--- a/www-client/elinks/elinks-0.12_pre6-r3.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r3.ebuild
@@ -147,6 +147,10 @@ src_install() {
docinto contrib/lua ; dodoc contrib/lua/{*.lua,elinks-remote}
docinto contrib/conv ; dodoc contrib/conv/*.*
docinto contrib/guile ; dodoc contrib/guile/*.scm
+
+   # elinks uses an internal copy of gettext which ships files that may
+   # colliding with the system's gettext (https://bugs.gentoo.org/635090)
+   rm -f "${ED}"/usr/{share/locale/locale,lib/charset}.alias || die
 }
 
 pkg_postinst() {

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 0cd77903130..f608a19718e 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -141,6 +141,10 @@ src_install() {
docinto contrib/lua ; dodoc contrib/lua/{*.lua,elinks-remote}
docinto contrib/conv ; dodoc contrib/conv/*.*
docinto contrib/guile ; dodoc contrib/guile/*.scm
+
+   # elinks uses an internal copy of gettext which ships files that may
+   # colliding with the system's gettext (https://bugs.gentoo.org/635090)
+   rm -f "${ED}"/usr/{share/locale/locale,lib/charset}.alias || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/files/, www-client/elinks/

2017-10-22 Thread Patrice Clement
commit: f6c9ef19a22b679ef1b1a503b73631ca0d26e0ba
Author: Felix Janda  posteo  de>
AuthorDate: Sun Oct 15 00:53:29 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c9ef19

www-client/elinks: bump live ebuild to EAPI 6.

 www-client/elinks/elinks-.ebuild   | 47 +++---
 .../files/elinks-0.10.4.conf-syscharset.diff   |  4 +-
 2 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index ca4b6b2466c..0cd77903130 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="threads"
-inherit autotools eutils git-r3 flag-o-matic python-any-r1
+inherit autotools git-r3 python-any-r1
 
 EGIT_REPO_URI="git://repo.or.cz/elinks.git"
 
@@ -42,36 +42,39 @@ DEPEND="
javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-parallel-make.patch
+   )
+
 src_unpack() {
default
git-r3_src_unpack
 }
 
 src_prepare() {
-   mv "${WORKDIR}/${PN}-0.10.4.conf" "${WORKDIR}/${PN}.conf"
+   default
+
+   cd "${WORKDIR}" || die
+   eapply "${FILESDIR}"/${PN}-0.10.4.conf-syscharset.diff
+   mv ${PN}-0.10.4.conf ${PN}.conf || die
if ! use ftp ; then
-   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' "${WORKDIR}"/${PN}.conf
+   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' ${PN}.conf || die
fi
-   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' 
"${WORKDIR}"/${PN}.conf
-   epatch "${FILESDIR}"/${P}-parallel-make.patch
-
-   epatch_user
+   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' ${PN}.conf || die
+   cd "${S}" || die
 
# Regenerate acinclude.m4 - based on autogen.sh.
-   cat > acinclude.m4 <<- _EOF
+   cat > acinclude.m4 <<- _EOF || die
dnl Automatically generated from config/m4/ files.
dnl Do not modify!
_EOF
-   cat config/m4/*.m4 >> acinclude.m4
-   sed -i -e 's/-Werror//' configure*
+   cat config/m4/*.m4 >> acinclude.m4 || die
+   sed -i -e 's/-Werror//' configure* || die
 
eautoreconf
 }
 
 src_configure() {
-   # NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
-   # As GNUTLS is not yet 100% stable and its support in ELinks is not so 
well
-   # tested yet, it's recommended for users to give a strong preference to 
OpenSSL whenever possible.
local myconf=""
 
if use debug ; then
@@ -80,6 +83,9 @@ src_configure() {
myconf="--enable-fastmem"
fi
 
+   # NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
+   # As GNUTLS is not yet 100% stable and its support in ELinks is not so 
well
+   # tested yet, it's recommended for users to give a strong preference to 
OpenSSL whenever possible.
if use ssl ; then
myconf="${myconf} --with-openssl=${EPREFIX}/usr"
else
@@ -125,20 +131,16 @@ src_compile() {
 src_install() {
emake V=1 DESTDIR="${D}" install
 
-   insopts -m 644 ; insinto /etc/elinks
+   insinto /etc/elinks
doins "${WORKDIR}"/elinks.conf
newins contrib/keybind-full.conf keybind-full.sample
newins contrib/keybind.conf keybind.conf.sample
 
dodoc AUTHORS BUGS ChangeLog INSTALL NEWS README SITES THANKS TODO 
doc/*.*
docinto contrib ; dodoc contrib/{README,colws.diff,elinks[-.]vim*}
-   insinto /usr/share/doc/${PF}/contrib/lua ; doins 
contrib/lua/{*.lua,elinks-remote}
-   insinto /usr/share/doc/${PF}/contrib/conv ; doins contrib/conv/*.*
-   insinto /usr/share/doc/${PF}/contrib/guile ; doins contrib/guile/*.scm
-
-   # Remove some conflicting files on OSX.  The files provided by OSX 10.4
-   # are more or less the same.  -- Fabian Groffen (2005-06-30)
-   rm -f "${ED}"/usr/share/locale/locale.alias 
"${ED}"/usr/lib/charset.alias || die
+   docinto contrib/lua ; dodoc contrib/lua/{*.lua,elinks-remote}
+   docinto contrib/conv ; dodoc contrib/conv/*.*
+   docinto contrib/guile ; dodoc contrib/guile/*.scm
 }
 
 pkg_postinst() {
@@ -154,5 +156,4 @@ pkg_postinst() {
einfo
einfo "You will have to set your TERM variable to 'xterm-256color'"
einfo "to be able to use 256 colors in elinks."
-   echo
 }

diff --git a/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff 
b/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff
index dc64712b29a..83accf4c2d9 100644
--- a/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff
+++ b/www-client/elinks/files/elinks-0.10.4.conf-syscharset.diff
@@ -1,5 

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2017-10-22 Thread Patrice Clement
commit: e4807a26644165624bb19a5f3c476fc5ae532c6f
Author: Felix Janda  posteo  de>
AuthorDate: Sat Oct 14 13:45:53 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4807a26

www-client/elinks: make tre support configurable.

 www-client/elinks/elinks-.ebuild | 4 +++-
 www-client/elinks/metadata.xml   | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 86a85d7419f..53d9d2a4bfe 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
- javascript libressl lua +mouse nls nntp perl ruby samba ssl unicode X 
xml zlib"
+ javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"
 
 DEPEND="
@@ -38,6 +38,7 @@ DEPEND="
perl? ( dev-lang/perl:= )
ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
samba? ( net-fs/samba )
+   tre? ( dev-libs/tre )
javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )"
 RDEPEND="${DEPEND}"
 
@@ -103,6 +104,7 @@ src_configure() {
$(use_with ruby) \
$(use_with idn) \
$(use_with javascript spidermonkey) \
+   $(use_with tre) \
$(use_enable bittorrent) \
$(use_enable nls) \
$(use_enable ipv6) \

diff --git a/www-client/elinks/metadata.xml b/www-client/elinks/metadata.xml
index 983c04de930..3955943373d 100644
--- a/www-client/elinks/metadata.xml
+++ b/www-client/elinks/metadata.xml
@@ -8,6 +8,7 @@
Enable garbage collection support via 
dev-libs/boehm-gc
Enable support for the gopher 
protocol
Make elinks to grab all mouse events
+   Enable support for regex searches via 
dev-libs/tre
Enable support for bookmarks via 
dev-libs/expat

 



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/, www-client/elinks/files/

2017-10-22 Thread Patrice Clement
commit: 9f93ee632f0a851deddaa347bc933278a48f7f8d
Author: Felix Janda  posteo  de>
AuthorDate: Sat Oct 14 13:43:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f93ee63

www-client/elinks-0.12_pre6-r2: fix compilation with libressl.

Closes: https://bugs.gentoo.org/584766
Closes: https://bugs.gentoo.org/609006

 www-client/elinks/elinks-0.12_pre6-r2.ebuild   |  2 ++
 .../elinks/files/elinks-0.12_pre5-libressl.patch   | 29 ++
 .../elinks/files/elinks-0.12_pre5-rand-egd.patch   | 20 +++
 3 files changed, 51 insertions(+)

diff --git a/www-client/elinks/elinks-0.12_pre6-r2.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r2.ebuild
index ed3f69831bd..e9e8625888a 100644
--- a/www-client/elinks/elinks-0.12_pre6-r2.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r2.ebuild
@@ -56,6 +56,8 @@ src_prepare() {
 
epatch "${FILESDIR}"/${PN}--parallel-make.patch
epatch "${FILESDIR}"/${PN}-0.12_pre5-compilation-fix.patch
+   epatch "${FILESDIR}"/${PN}-0.12_pre5-libressl.patch
+   epatch "${FILESDIR}"/${PN}-0.12_pre5-rand-egd.patch
 
if use javascript ; then
if has_version ">=dev-lang/spidermonkey-1.8"; then

diff --git a/www-client/elinks/files/elinks-0.12_pre5-libressl.patch 
b/www-client/elinks/files/elinks-0.12_pre5-libressl.patch
new file mode 100644
index 000..d41ab689e9f
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.12_pre5-libressl.patch
@@ -0,0 +1,29 @@
+Adapted from upstream
+commit 54ebe365b752f8969a67279d0d29552ab638e025
+Author: Witold Filipczyk 
+Date:   Mon Mar 6 17:39:36 2017 +0100
+
+Compilation fix for OpenSSL-1.1
+
+--- a/src/network/ssl/socket.c
 b/src/network/ssl/socket.c
+@@ -67,7 +67,9 @@
+ ssl_set_no_tls(struct socket *socket)
+ {
+ #ifdef CONFIG_OPENSSL
+-  ((ssl_t *) socket->ssl)->options |= SSL_OP_NO_TLSv1;
++#ifdef SSL_OP_NO_TLSv1
++  SSL_set_options((ssl_t *)socket->ssl, SSL_OP_NO_TLSv1);
++#endif
+ #elif defined(CONFIG_GNUTLS)
+   {
+   /* GnuTLS does not support SSLv2 because it is "insecure".
+@@ -145,7 +147,7 @@
+   }
+ 
+   if (client_cert) {
+-  SSL_CTX *ctx = ((SSL *) socket->ssl)->ctx;
++  SSL_CTX *ctx = SSL_get_SSL_CTX((SSL *) socket->ssl);
+ 
+   SSL_CTX_use_certificate_chain_file(ctx, client_cert);
+   SSL_CTX_use_PrivateKey_file(ctx, client_cert,

diff --git a/www-client/elinks/files/elinks-0.12_pre5-rand-egd.patch 
b/www-client/elinks/files/elinks-0.12_pre5-rand-egd.patch
new file mode 100644
index 000..6c5679a95bb
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.12_pre5-rand-egd.patch
@@ -0,0 +1,20 @@
+--- a/src/network/ssl/ssl.c
 b/src/network/ssl/ssl.c
+@@ -84,11 +84,16 @@ init_openssl(struct module *module)
+* cannot initialize the PRNG and so every attempt to use SSL fails.
+* It's actually an OpenSSL FAQ, and according to them, it's up to the
+* application coders to seed the RNG. -- William Yodlowsky */
+-  if (RAND_egd(RAND_file_name(f_randfile, sizeof(f_randfile))) < 0) {
++  RAND_file_name(f_randfile, sizeof(f_randfile));
++#ifdef HAVE_RAND_EGD
++  if (RAND_egd(f_randfile) < 0) {
+   /* Not an EGD, so read and write to it */
++#endif
+   if (RAND_load_file(f_randfile, -1))
+   RAND_write_file(f_randfile);
++#ifdef HAVE_RAND_EGD
+   }
++#endif
+ 
+   SSLeay_add_ssl_algorithms();
+   context = SSL_CTX_new(SSLv23_client_method());



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2017-10-22 Thread Patrice Clement
commit: 4748c7e071bb73dadb63c06728c0467edbbdae29
Author: Felix Janda  posteo  de>
AuthorDate: Sun Oct 15 00:54:23 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4748c7e0

www-client/elinks: sync with live ebuild.

Bug: https://bugs.gentoo.org/608004
Closes: https://github.com/gentoo/gentoo/pull/5944

 www-client/elinks/elinks-0.12_pre6-r3.ebuild | 165 +++
 1 file changed, 165 insertions(+)

diff --git a/www-client/elinks/elinks-0.12_pre6-r3.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r3.ebuild
new file mode 100644
index 000..55c2f70a35f
--- /dev/null
+++ b/www-client/elinks/elinks-0.12_pre6-r3.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit eutils autotools flag-o-matic
+
+MY_P="${P/_/}"
+DESCRIPTION="Advanced and well-established text-mode web browser"
+HOMEPAGE="http://elinks.or.cz/;
+SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
+   https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2
+   
https://dev.gentoo.org/~axs/distfiles/${PN}-0.12_pre5-js185-patches.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
+ javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
+RESTRICT="test"
+
+DEPEND="
+   bzip2? ( >=app-arch/bzip2-1.0.2 )
+   gc? ( dev-libs/boehm-gc )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   xml? ( >=dev-libs/expat-1.95.4 )
+   X? ( x11-libs/libX11 x11-libs/libXt )
+   zlib? ( >=sys-libs/zlib-1.1.4 )
+   lua? ( >=dev-lang/lua-5:0= )
+   gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 )
+   guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] )
+   idn? ( net-dns/libidn )
+   perl? ( dev-lang/perl:= )
+   ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* )
+   samba? ( net-fs/samba )
+   tre? ( dev-libs/tre )
+   javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+PATCHES=(
+   "${FILESDIR}"/${PN}--parallel-make.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-compilation-fix.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-libressl.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-rand-egd.patch
+   "${FILESDIR}"/${PN}-0.11.2-lua-5.1.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-ruby-1.9.patch
+   "${WORKDIR}"/patches/${PN}-0.12_pre5-js185-1-heartbeat.patch
+   "${WORKDIR}"/patches/${PN}-0.12_pre5-js185-2-up.patch
+   "${WORKDIR}"/patches/${PN}-0.12_pre5-js185-3-histback.patch
+   "${FILESDIR}"/${PN}-0.12_pre5-sm185-jsval-fixes.patch
+   )
+
+src_prepare() {
+   default
+
+   cd "${WORKDIR}" || die
+   eapply "${FILESDIR}"/${PN}-0.10.4.conf-syscharset.diff
+   mv ${PN}-0.10.4.conf ${PN}.conf || die
+   if ! use ftp ; then
+   sed -i -e 's/\(.*protocol.ftp.*\)/# \1/' ${PN}.conf || die
+   fi
+   sed -i -e 's/\(.*set protocol.ftp.use_epsv.*\)/# \1/' ${PN}.conf || die
+   cd "${S}" || die
+
+   # fix lib order in configure check
+   # (these seds are necessary so that @preserved-libs copies are not used)
+   sed -i -e 's:for spidermonkeylib in js .*$:for spidermonkeylib in 
mozjs185 mozjs js smjs; do:' \
+   configure.in || die
+   # Regenerate acinclude.m4 - based on autogen.sh.
+   cat > acinclude.m4 <<- _EOF || die
+   dnl Automatically generated from config/m4/ files.
+   dnl Do not modify!
+   _EOF
+   cat config/m4/*.m4 >> acinclude.m4 || die
+   sed -i -e 's/-Werror//' configure* || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=""
+
+   if use debug ; then
+   myconf="--enable-debug"
+   else
+   myconf="--enable-fastmem"
+   fi
+
+   # NOTE about GNUTSL SSL support (from the README -- 25/12/2002)
+   # As GNUTLS is not yet 100% stable and its support in ELinks is not so 
well
+   # tested yet, it's recommended for users to give a strong preference to 
OpenSSL whenever possible.
+   if use ssl ; then
+   myconf="${myconf} --with-openssl=${EPREFIX}/usr"
+   else
+   myconf="${myconf} --without-openssl --without-gnutls"
+   fi
+
+   econf \
+   --sysconfdir="${EPREFIX}"/etc/elinks \
+   --enable-leds \
+   --enable-88-colors \
+   --enable-256-colors \
+   --enable-true-color \
+   --enable-html-highlight \
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/

2017-10-22 Thread Patrice Clement
commit: e74771aae2025f70858d6ffb6e9578737170d925
Author: Felix Janda  posteo  de>
AuthorDate: Sat Oct 14 14:13:40 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:55:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74771aa

www-client/elinks: make brotli support configurable.

 www-client/elinks/elinks-.ebuild | 4 +++-
 www-client/elinks/metadata.xml   | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-.ebuild 
b/www-client/elinks/elinks-.ebuild
index 1b01281c4f4..ca4b6b2466c 100644
--- a/www-client/elinks/elinks-.ebuild
+++ b/www-client/elinks/elinks-.ebuild
@@ -16,12 +16,13 @@ 
SRC_URI="https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="bittorrent bzip2 debug finger ftp gopher gpm guile idn ipv6
+IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"
 
 DEPEND="
${PYTHON_DEPS}
+   brotli? ( app-arch/brotli )
bzip2? ( >=app-arch/bzip2-1.0.2 )
ssl? (
!libressl? ( dev-libs/openssl:0= )
@@ -94,6 +95,7 @@ src_configure() {
--enable-html-highlight \
$(use_with gpm) \
$(use_with zlib) \
+   $(use_with brotli) \
$(use_with bzip2 bzlib) \
$(use_with X x) \
$(use_with lua) \

diff --git a/www-client/elinks/metadata.xml b/www-client/elinks/metadata.xml
index 3955943373d..59cbadb74eb 100644
--- a/www-client/elinks/metadata.xml
+++ b/www-client/elinks/metadata.xml
@@ -4,6 +4,7 @@
 

Enable support for the BitTorrent 
protocol
+   Enable support for brotli compression
Enable support for the finger 
protocol
Enable garbage collection support via 
dev-libs/boehm-gc
Enable support for the gopher 
protocol



  1   2   >