[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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