public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: www-client/lynx/, www-client/lynx/files/
@ 2017-04-12 11:10 Tim Harder
  0 siblings, 0 replies; 5+ messages in thread
From: Tim Harder @ 2017-04-12 11:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ee11ff4b05ff39bf4551d151cc6ff38953ce5f50
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 12 10:58:32 2017 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Wed Apr 12 10:58:32 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee11ff4b

www-client/lynx: remove old

 www-client/lynx/Manifest                           |  4 -
 .../lynx/files/lynx-2.8.9-cross-curses.patch       | 19 -----
 www-client/lynx/lynx-2.8.8_p2.ebuild               | 97 ---------------------
 www-client/lynx/lynx-2.8.9_pre4.ebuild             | 97 ---------------------
 www-client/lynx/lynx-2.8.9_pre6.ebuild             | 98 ---------------------
 www-client/lynx/lynx-2.8.9_pre9.ebuild             | 99 ----------------------
 6 files changed, 414 deletions(-)

diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index 89aa5982947..37fe0ce8d71 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,5 +1 @@
-DIST lynx2.8.8rel.2.tar.bz2 2587120 SHA256 6980e75cf0d677fd52c116e2e0dfd3884e360970c88c8356a114338500d5bee7 SHA512 a475fb7b79641ddd7c20861e16d3d71ccb1a5ae33247cce0b9e73690dd664ebf129964c026bc33b0f082a7585e5a6acae9afc9a65f308e19b49fa0a8bebc0362 WHIRLPOOL 0b2ee48796fded1be52a097148ca7eaa20e8af6ae316e58e39ecca9814b4b4fc926b0d8f1bf0ffc3c5f78a8923df30abed873c92f6039423e8a442dd2dfe97d5
 DIST lynx2.8.9dev.11.tar.bz2 2665470 SHA256 2a1092f2cde76f109e4f1df1760c1d2a8792ba7018ab7ff3cc2b01d14e0c15b3 SHA512 702be6cb4f97bae4765d3de3d6ef1cd09e2ef27b570dfbea4f26a411f5bba2ab6d16aee5dbec0ebe63533de17664684ff42fb857b2d17d416774777b38083f50 WHIRLPOOL 476d9ef89f5ce5b8a91cffdd19f86111e8c35fb589da1a08b967f69674426ef52eaa58c402707d9ff6822954a5a45fd708640eaa3e51293bbc0d0a09f1051851
-DIST lynx2.8.9dev.4.tar.bz2 2584900 SHA256 86b06175e6cf7ce3084538f638a5fc1ef02ef32a5a563c5f5241dc3ff277586f SHA512 37f59872ba99730499d443b02e3da081bb63524fc5834d5d70c6d0dceaeab5232aa624eff139230f93c7b36898c7cd4ad6233694b03b6f131a03c6719c0c5f18 WHIRLPOOL e1544cbf7094425a61b60590a92299ad86bcd9b14de8bd851eabb7010e9baaffe24d962c5d1d3dd32bf1dc99d43707d4146070775629be3778ec5898f77aa7c0
-DIST lynx2.8.9dev.6.tar.bz2 2595337 SHA256 3e1f3e8c0df19de9b3d26d6f221b6789dab3ee1302c9cf7a888efcc186f373b5 SHA512 056edcb8567dd3ba1000b7997942006bbff967c7c10c954f378941dea85a245e9148b0d80f0197bf507d06d915e94d6bcc102109fa6f976b8d4a1639288ecdba WHIRLPOOL 7217e0b51e948e04f8d87d42408cf885f23621f93dbadadf20138bc30bf8392ca8c05e7f706f33aea0fdd9748273642199883096ba9a3778b4e792d7fc4ac11b
-DIST lynx2.8.9dev.9.tar.bz2 5343335 SHA256 f0f57f1dfcf09309d7bc61c03710b5d265ac0d47957d354f02957b98907ae2d4 SHA512 24a7d0304ba71a36047e07a33b8d5662603cd5e34be2e90b2fa1b650715d4d20b41ed9ac5fc6ed0187de4989a968146fbc4cdc3fce0ac3f9d58ca30fd60eed8b WHIRLPOOL 0a2f8f92553a38d26fe9932ae604fe02ad8aa7c6e54a453a92cd34619d988fb2a398ea8c0751a19a01d24b39de1e0cfdbbafe202a7a142c9d541580f18436a41

diff --git a/www-client/lynx/files/lynx-2.8.9-cross-curses.patch b/www-client/lynx/files/lynx-2.8.9-cross-curses.patch
deleted file mode 100644
index e541586efc5..00000000000
--- a/www-client/lynx/files/lynx-2.8.9-cross-curses.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-the curses test logic does not provide a fallback case when trying to run
-the curses test program.  set that here to true since we know the deps are
-sane via the ebuild.
-
-we could patch aclocal.m4, but this package doesn't rebuild autotools atm.
-
---- a/configure
-+++ b/configure
-@@ -20146,9 +20146,7 @@
-   echo "$as_me:20146: \$? = $ac_status" >&5
-   (exit $ac_status); }; }; then
-   if test "$cross_compiling" = yes; then
--  { { echo "$as_me:20149: error: cannot run test program while cross compiling" >&5
--echo "$as_me: error: cannot run test program while cross compiling" >&2;}
--   { (exit 1); exit 1; }; }
-+cf_have_ncuconfig=yes
- else
-   cat >conftest.$ac_ext <<_ACEOF
- #line 20154 "configure"

diff --git a/www-client/lynx/lynx-2.8.8_p2.ebuild b/www-client/lynx/lynx-2.8.8_p2.ebuild
deleted file mode 100644
index 7c74680e9e9..00000000000
--- a/www-client/lynx/lynx-2.8.8_p2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils versionator
-
-# VERSIONING SCHEME TRANSLATION
-# Upstream	:	Gentoo
-# rel.		:	_p
-# pre.		:	_rc
-# dev.		:	_pre
-
-case ${PV} in
-	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="http://lynx.isc.org/"
-SRC_URI="http://lynx.isc.org/current/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode"
-
-RDEPEND="sys-libs/ncurses:0=[unicode?]
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	ssl? (
-		!gnutls? ( >=dev-libs/openssl-0.9.8 )
-		gnutls? (
-			dev-libs/libgcrypt:0
-			>=net-libs/gnutls-2.6.4
-		)
-	)
-	bzip2? ( app-arch/bzip2 )
-	idn? ( net-dns/libidn )"
-
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )
-	virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}$(replace_all_version_separators - $(get_version_component_range 1-3))"
-
-pkg_setup() {
-	! use ssl && elog "SSL support disabled; you will not be able to access secure websites."
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-2.8.6-mint.patch
-	epatch "${FILESDIR}"/${PN}-2.8.8_p1-parallel.patch
-}
-
-src_configure() {
-	econf \
-		--enable-nested-tables \
-		--enable-cgi-links \
-		--enable-persistent-cookies \
-		--enable-prettysrc \
-		--enable-nsl-fork \
-		--enable-file-upload \
-		--enable-read-eta \
-		--enable-color-style \
-		--enable-scrollbar \
-		--enable-included-msgs \
-		--enable-externs \
-		--with-zlib \
-		$(use_enable nls) \
-		$(use_enable idn idna) \
-		$(use_enable ipv6) \
-		$(use_enable cjk) \
-		$(use_enable unicode japanese-utf8) \
-		$(use_with bzip2 bzlib) \
-		$(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "") \
-		$(usex unicode "--with-screen=ncursesw" "")
-}
-
-src_install() {
-	emake install DESTDIR="${D}"
-
-	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	if use unicode ; then
-		sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
-				"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	fi
-
-	dodoc CHANGES COPYHEADER PROBLEMS README
-	docinto docs
-	dodoc docs/*
-	docinto lynx_help
-	dodoc lynx_help/*.txt
-	dohtml -r lynx_help/*
-}

diff --git a/www-client/lynx/lynx-2.8.9_pre4.ebuild b/www-client/lynx/lynx-2.8.9_pre4.ebuild
deleted file mode 100644
index fc02ab1d9ae..00000000000
--- a/www-client/lynx/lynx-2.8.9_pre4.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils versionator
-
-# VERSIONING SCHEME TRANSLATION
-# Upstream	:	Gentoo
-# rel.		:	_p
-# pre.		:	_rc
-# dev.		:	_pre
-
-case ${PV} in
-	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="http://lynx.isc.org/"
-SRC_URI="http://lynx.isc.org/current/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode"
-
-RDEPEND="sys-libs/ncurses:0=[unicode?]
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	ssl? (
-		!gnutls? ( >=dev-libs/openssl-0.9.8 )
-		gnutls? (
-			dev-libs/libgcrypt:0
-			>=net-libs/gnutls-2.6.4
-		)
-	)
-	bzip2? ( app-arch/bzip2 )
-	idn? ( net-dns/libidn )"
-
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )
-	virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}$(replace_all_version_separators - $(get_version_component_range 1-3))"
-
-pkg_setup() {
-	! use ssl && elog "SSL support disabled; you will not be able to access secure websites."
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-2.8.6-mint.patch
-	epatch "${FILESDIR}"/${PN}-2.8.8_p1-parallel.patch
-}
-
-src_configure() {
-	econf \
-		--enable-nested-tables \
-		--enable-cgi-links \
-		--enable-persistent-cookies \
-		--enable-prettysrc \
-		--enable-nsl-fork \
-		--enable-file-upload \
-		--enable-read-eta \
-		--enable-color-style \
-		--enable-scrollbar \
-		--enable-included-msgs \
-		--enable-externs \
-		--with-zlib \
-		$(use_enable nls) \
-		$(use_enable idn idna) \
-		$(use_enable ipv6) \
-		$(use_enable cjk) \
-		$(use_enable unicode japanese-utf8) \
-		$(use_with bzip2 bzlib) \
-		$(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "") \
-		$(usex unicode "--with-screen=ncursesw" "")
-}
-
-src_install() {
-	emake install DESTDIR="${D}"
-
-	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	if use unicode ; then
-		sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
-				"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	fi
-
-	dodoc CHANGES COPYHEADER PROBLEMS README
-	docinto docs
-	dodoc docs/*
-	docinto lynx_help
-	dodoc lynx_help/*.txt
-	dohtml -r lynx_help/*
-}

diff --git a/www-client/lynx/lynx-2.8.9_pre6.ebuild b/www-client/lynx/lynx-2.8.9_pre6.ebuild
deleted file mode 100644
index d36ff074fb9..00000000000
--- a/www-client/lynx/lynx-2.8.9_pre6.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils versionator
-
-# VERSIONING SCHEME TRANSLATION
-# Upstream	:	Gentoo
-# rel.		:	_p
-# pre.		:	_rc
-# dev.		:	_pre
-
-case ${PV} in
-	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="http://lynx.isc.org/"
-SRC_URI="http://lynx.isc.org/current/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
-
-RDEPEND="sys-libs/ncurses:0=[unicode?]
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	ssl? (
-		!gnutls? ( !libressl? ( >=dev-libs/openssl-0.9.8 ) libressl? ( dev-libs/libressl ) )
-		gnutls? (
-			dev-libs/libgcrypt:0
-			>=net-libs/gnutls-2.6.4
-		)
-	)
-	bzip2? ( app-arch/bzip2 )
-	idn? ( net-dns/libidn )"
-
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )
-	virtual/pkgconfig"
-
-S="${WORKDIR}/${PN}$(replace_all_version_separators - $(get_version_component_range 1-3))"
-
-pkg_setup() {
-	! use ssl && elog "SSL support disabled; you will not be able to access secure websites."
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-2.8.6-mint.patch
-	epatch "${FILESDIR}"/${PN}-2.8.8_p1-parallel.patch
-	epatch "${FILESDIR}"/${PN}-2.8.9-cross-curses.patch
-}
-
-src_configure() {
-	econf \
-		--enable-nested-tables \
-		--enable-cgi-links \
-		--enable-persistent-cookies \
-		--enable-prettysrc \
-		--enable-nsl-fork \
-		--enable-file-upload \
-		--enable-read-eta \
-		--enable-color-style \
-		--enable-scrollbar \
-		--enable-included-msgs \
-		--enable-externs \
-		--with-zlib \
-		$(use_enable nls) \
-		$(use_enable idn idna) \
-		$(use_enable ipv6) \
-		$(use_enable cjk) \
-		$(use_enable unicode japanese-utf8) \
-		$(use_with bzip2 bzlib) \
-		$(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "") \
-		--with-screen=$(usex unicode "ncursesw" "ncurses")
-}
-
-src_install() {
-	emake install DESTDIR="${D}"
-
-	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	if use unicode ; then
-		sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
-				"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	fi
-
-	dodoc CHANGES COPYHEADER PROBLEMS README
-	docinto docs
-	dodoc docs/*
-	docinto lynx_help
-	dodoc lynx_help/*.txt
-	dohtml -r lynx_help/*
-}

diff --git a/www-client/lynx/lynx-2.8.9_pre9.ebuild b/www-client/lynx/lynx-2.8.9_pre9.ebuild
deleted file mode 100644
index a1bc92f94bc..00000000000
--- a/www-client/lynx/lynx-2.8.9_pre9.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# VERSIONING SCHEME TRANSLATION
-# Upstream	:	Gentoo
-# rel.		:	_p
-# pre.		:	_rc
-# dev.		:	_pre
-
-case ${PV} in
-	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="http://lynx.isc.org/"
-SRC_URI="http://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
-
-RDEPEND="
-	sys-libs/ncurses:0=[unicode?]
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	ssl? (
-		!gnutls? (
-			!libressl? ( dev-libs/openssl:0= )
-			libressl? ( dev-libs/libressl:= )
-		)
-		gnutls? (
-			dev-libs/libgcrypt:0=
-			>=net-libs/gnutls-2.6.4:=
-		)
-	)
-	bzip2? ( app-arch/bzip2 )
-	idn? ( net-dns/libidn )
-"
-
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )
-	virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.8.6-mint.patch
-	"${FILESDIR}"/${PN}-2.8.8_p1-parallel.patch
-)
-
-pkg_setup() {
-	! use ssl && elog "SSL support disabled; you will not be able to access secure websites."
-}
-
-src_configure() {
-	local myconf=(
-		--enable-nested-tables
-		--enable-cgi-links
-		--enable-persistent-cookies
-		--enable-prettysrc
-		--enable-nsl-fork
-		--enable-file-upload
-		--enable-read-eta
-		--enable-color-style
-		--enable-scrollbar
-		--enable-included-msgs
-		--enable-externs
-		--with-zlib
-		$(use_enable nls)
-		$(use_enable idn idna)
-		$(use_enable ipv6)
-		$(use_enable cjk)
-		$(use_enable unicode japanese-utf8)
-		$(use_with bzip2 bzlib)
-		$(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "")
-		--with-screen=$(usex unicode "ncursesw" "ncurses")
-	)
-
-	econf "${myconf[@]}"
-}
-
-src_install() {
-	emake install DESTDIR="${D}"
-
-	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	if use unicode ; then
-		sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
-				"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	fi
-
-	dodoc CHANGES COPYHEADER PROBLEMS README
-	dodoc -r docs lynx_help
-}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: www-client/lynx/, www-client/lynx/files/
@ 2018-12-13  7:17 Tim Harder
  0 siblings, 0 replies; 5+ messages in thread
From: Tim Harder @ 2018-12-13  7:17 UTC (permalink / raw
  To: gentoo-commits

commit:     8245626370c10dc3a9d29e860d2777896db0eb02
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 13 07:10:21 2018 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Dec 13 07:15:14 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82456263

www-client/lynx: version bump to 2.8.9_p1

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

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 www-client/lynx/Manifest                           |   1 +
 www-client/lynx/files/lynx-2.8.9_p1-parallel.patch |  57 +++++++++++
 www-client/lynx/lynx-2.8.9_p1.ebuild               | 105 +++++++++++++++++++++
 3 files changed, 163 insertions(+)

diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index 21206aafe91..cded1c6e17f 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,2 +1,3 @@
 DIST lynx2.8.9dev.11.tar.bz2 2665470 BLAKE2B 3fa28252ff619bc7d82d4e1460b7407b6f2f40bb111b8b54ce478327a023748c51e45dbd8e0ae74daff24d59fc3b6a5776a78057c846b8f3bbb153b4c4b92f17 SHA512 702be6cb4f97bae4765d3de3d6ef1cd09e2ef27b570dfbea4f26a411f5bba2ab6d16aee5dbec0ebe63533de17664684ff42fb857b2d17d416774777b38083f50
 DIST lynx2.8.9dev.16.tar.bz2 2674662 BLAKE2B 3771199e4d74dcc38c15b8b75207810d3a4f3afabb76d5d8dc7dcd33c5dd0119f0f28a1a719f54df7ed0ecdfb972942c6439536486f99a685febbc252127cc3f SHA512 6aa5e869924c6e42aa68113985aecfb75dc6eb68d5d7db8cedb9843621d29c36c17078e7a692f472e3e7f1edf7ca666e3614bc3bdb092a3631877733d5e3d518
+DIST lynx2.8.9rel.1.tar.bz2 2689171 BLAKE2B 7cff536660e8fe77d40a56262c2f12e2093ffbb3e22a5ac8e7eab4410f0255e98df19e51f0c98d53aeb3ba63d0d1c2fcabe145242811bebcafb6e548a162a9fb SHA512 61edbe082684fcbd91bdbf4f4d27c3baf92358811aaffc2f8af46adf23ca7b48aede1520fc5f2a8fc974a2f4bbf4e57e7e6027a187bfc6101e56878c98178e6d

diff --git a/www-client/lynx/files/lynx-2.8.9_p1-parallel.patch b/www-client/lynx/files/lynx-2.8.9_p1-parallel.patch
new file mode 100644
index 00000000000..6197456f7ce
--- /dev/null
+++ b/www-client/lynx/files/lynx-2.8.9_p1-parallel.patch
@@ -0,0 +1,57 @@
+--- lynx2.8.9rel.1/makefile.in
++++ lynx2.8.9rel.1/makefile.in
+@@ -200,10 +200,10 @@
+ 
+ all lynx$x: cfg_defs.h LYHelp.h
+ @MSG_DIR_MAKE@	$(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c
+-@MSG_DIR_MAKE@	cd $(PO_DIR) && $(MAKE_RECUR)
+-	cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS)
+-	cd $(CHR_DIR) && $(MAKE_RECUR) all $(CHR_CFLAGS)
+-	cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS)
++@MSG_DIR_MAKE@	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $(WWW_CFLAGS)
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(CHR_DIR) all $(CHR_CFLAGS)
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) all $(SRC_CFLAGS)
+ 
+ lint:
+ 	cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@
+@@ -241,8 +241,8 @@
+ 	rm -f core *.core
+ 
+ depend: cfg_defs.h LYHelp.h
+-	cd $(WWW_DIR) && $(MAKE_RECUR) $@
+-	cd $(SRC_DIR) && $(MAKE_RECUR) $@
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $@
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) $@
+ 
+ distclean: clean
+ 	-rm -f WWW/Library/*/*~
+@@ -297,7 +297,7 @@
+ 	@echo Full installation complete.
+ 
+ install-bin: $(BINDIR) lynx$x
+-@MSG_DIR_MAKE@	cd $(PO_DIR) && $(MAKE_RECUR) install
++@MSG_DIR_MAKE@ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
+ 	@ECHO_CC@$(SHELL) -c "P=$(binary_PROG); \
+ 	if test -f $(BINDIR)/$$P ; then \
+ 	      mv -f $(BINDIR)/$$P $(BINDIR)/$$P.old; fi"
+--- lynx2.8.9rel.1/src/makefile.in
++++ lynx2.8.9rel.1/src/makefile.in
+@@ -118,7 +118,7 @@
+ 	@echo "Compiling Lynx sources"
+ 
+ do_chartrans_stuff:
+-	-cd chrtrans && $(MAKE_RECUR) \
++	-$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans \
+ 		SITE_DEFS="$(SITE_DEFS)" \
+ 		BUILD_CFLAGS="$(BUILD_CFLAGS)" \
+ 		BUILD_CPPFLAGS="$(BUILD_CPPFLAGS)" \
+@@ -210,7 +210,7 @@
+  $(CHRTR)viscii_uni.h
+ 
+ $(TABLES):
+-	-cd chrtrans && $(MAKE_RECUR) tables
++	-$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans tables
+ 
+ UCdomap$o :	UCdomap.c \
+ 		chrtrans/UCkd.h \

diff --git a/www-client/lynx/lynx-2.8.9_p1.ebuild b/www-client/lynx/lynx-2.8.9_p1.ebuild
new file mode 100644
index 00000000000..1d868b5c7b8
--- /dev/null
+++ b/www-client/lynx/lynx-2.8.9_p1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# VERSIONING SCHEME TRANSLATION
+# Upstream	:	Gentoo
+# rel.		:	_p
+# pre.		:	_rc
+# dev.		:	_pre
+
+case ${PV} in
+	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
+	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
+	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
+esac
+
+DESCRIPTION="An excellent console-based web browser with ssl support"
+HOMEPAGE="http://lynx.invisible-island.net/"
+SRC_URI="http://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
+
+RDEPEND="
+	sys-libs/ncurses:0=[unicode?]
+	sys-libs/zlib
+	nls? ( virtual/libintl )
+	ssl? (
+		!gnutls? (
+			!libressl? ( dev-libs/openssl:0= )
+			libressl? ( dev-libs/libressl:= )
+		)
+		gnutls? (
+			dev-libs/libgcrypt:0=
+			>=net-libs/gnutls-2.6.4:=
+		)
+	)
+	bzip2? ( app-arch/bzip2 )
+	idn? ( net-dns/libidn:0= )
+"
+
+DEPEND="${RDEPEND}
+	nls? ( sys-devel/gettext )
+	virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.8.6-mint.patch
+	"${FILESDIR}"/${P}-parallel.patch
+)
+
+pkg_setup() {
+	! use ssl && elog "SSL support disabled; you will not be able to access secure websites."
+}
+
+src_configure() {
+	local myconf=(
+		--enable-nested-tables
+		--enable-cgi-links
+		--enable-persistent-cookies
+		--enable-prettysrc
+		--enable-nsl-fork
+		--enable-file-upload
+		--enable-read-eta
+		--enable-color-style
+		--enable-scrollbar
+		--enable-included-msgs
+		--enable-externs
+		--with-zlib
+		$(use_enable nls)
+		$(use_enable idn idna)
+		$(use_enable ipv6)
+		$(use_enable cjk)
+		$(use_enable unicode japanese-utf8)
+		$(use_with bzip2 bzlib)
+		$(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "")
+		--with-screen=$(usex unicode "ncursesw" "ncurses")
+	)
+
+	econf "${myconf[@]}"
+}
+
+src_compile() {
+	# generating translation files in parallel is currently broken
+	use nls && emake -C po -j1
+	emake
+}
+
+src_install() {
+	emake install DESTDIR="${D}"
+
+	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
+			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
+	if use unicode ; then
+		sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
+				"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
+	fi
+
+	dodoc CHANGES COPYHEADER PROBLEMS README
+	dodoc -r docs lynx_help
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: www-client/lynx/, www-client/lynx/files/
@ 2019-08-01 12:43 Tim Harder
  0 siblings, 0 replies; 5+ messages in thread
From: Tim Harder @ 2019-08-01 12:43 UTC (permalink / raw
  To: gentoo-commits

commit:     673286ce5497b42c486306230f24b5d02d6f2903
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  1 12:42:43 2019 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Aug  1 12:42:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673286ce

www-client/lynx: remove old

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 www-client/lynx/Manifest                           |   1 -
 www-client/lynx/files/lynx-2.8.8_p1-parallel.patch |  57 -----------
 www-client/lynx/lynx-2.8.9_pre16.ebuild            | 105 ---------------------
 3 files changed, 163 deletions(-)

diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index 1146a51cb27..1439eb79721 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,3 +1,2 @@
-DIST lynx2.8.9dev.16.tar.bz2 2674662 BLAKE2B 3771199e4d74dcc38c15b8b75207810d3a4f3afabb76d5d8dc7dcd33c5dd0119f0f28a1a719f54df7ed0ecdfb972942c6439536486f99a685febbc252127cc3f SHA512 6aa5e869924c6e42aa68113985aecfb75dc6eb68d5d7db8cedb9843621d29c36c17078e7a692f472e3e7f1edf7ca666e3614bc3bdb092a3631877733d5e3d518
 DIST lynx2.8.9rel.1.tar.bz2 2689171 BLAKE2B 7cff536660e8fe77d40a56262c2f12e2093ffbb3e22a5ac8e7eab4410f0255e98df19e51f0c98d53aeb3ba63d0d1c2fcabe145242811bebcafb6e548a162a9fb SHA512 61edbe082684fcbd91bdbf4f4d27c3baf92358811aaffc2f8af46adf23ca7b48aede1520fc5f2a8fc974a2f4bbf4e57e7e6027a187bfc6101e56878c98178e6d
 DIST lynx2.9.0dev.1.tar.bz2 2689103 BLAKE2B c82b208e8628efc0f01f35be554fa9c7de0f942cbd76307f7c8aa0d04638a9b89e206e84603c750096036e3469a310d274079caf6a535f15041e119046014845 SHA512 b17361de68fccb8f446210f806fb325468110354858353bc8aaf9b9ae38f9c9f33f592b9fc5ffd31738fe632032cc952347391cd77c5a7b5e5b85be579203e19

diff --git a/www-client/lynx/files/lynx-2.8.8_p1-parallel.patch b/www-client/lynx/files/lynx-2.8.8_p1-parallel.patch
deleted file mode 100644
index a674520f715..00000000000
--- a/www-client/lynx/files/lynx-2.8.8_p1-parallel.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- lynx2-8-8/makefile.in
-+++ lynx2-8-8/makefile.in
-@@ -215,10 +215,10 @@
- 
- all lynx$x: cfg_defs.h LYHelp.h
- @MSG_DIR_MAKE@	$(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c
--@MSG_DIR_MAKE@	cd $(PO_DIR) && $(MAKE_RECUR)
--	cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS)
--	cd $(CHR_DIR) && $(MAKE_RECUR) all $(CHR_CFLAGS)
--	cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS)
-+@MSG_DIR_MAKE@	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $(WWW_CFLAGS)
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(CHR_DIR) all $(CHR_CFLAGS)
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) all $(SRC_CFLAGS)
- 
- lint:
- 	cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@
-@@ -258,8 +258,8 @@
- 	rm -f core *.core
- 
- depend: cfg_defs.h LYHelp.h
--	cd $(WWW_DIR) && $(MAKE_RECUR) $@
--	cd $(SRC_DIR) && $(MAKE_RECUR) $@
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $@
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) $@
- 
- distclean: clean
- 	-rm -f WWW/Library/*/*~
-@@ -337,7 +337,7 @@
- 	@echo Full installation complete.
- 
- install-bin: $(BINDIR) lynx$x
--@MSG_DIR_MAKE@	cd $(PO_DIR) && $(MAKE_RECUR) install
-+@MSG_DIR_MAKE@	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
- 	@ECHO_CC@$(SHELL) -c \
- 	'if test -f $(BINDIR)/$(binary_PROG) ; then \
- 	      mv -f $(BINDIR)/$(binary_PROG) $(BINDIR)/lynx.old; fi'
---- lynx2-8-8/src/makefile.in
-+++ lynx2-8-8/src/makefile.in
-@@ -118,7 +118,7 @@
- 	@echo "Compiling Lynx sources"
- 
- do_chartrans_stuff:
--	-cd chrtrans && $(MAKE_RECUR) \
-+	-$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans \
- 		SITE_DEFS="$(SITE_DEFS)" \
- 		BUILD_CFLAGS="$(BUILD_CFLAGS)" \
- 		BUILD_CPPFLAGS="$(BUILD_CPPFLAGS)" \
-@@ -209,7 +209,7 @@
-  $(CHRTR)viscii_uni.h
- 
- $(TABLES):
--	-cd chrtrans && $(MAKE_RECUR) tables
-+	-$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans tables
- 
- UCdomap$o :	UCdomap.c \
- 		chrtrans/UCkd.h \

diff --git a/www-client/lynx/lynx-2.8.9_pre16.ebuild b/www-client/lynx/lynx-2.8.9_pre16.ebuild
deleted file mode 100644
index 161fd130ac8..00000000000
--- a/www-client/lynx/lynx-2.8.9_pre16.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# VERSIONING SCHEME TRANSLATION
-# Upstream	:	Gentoo
-# rel.		:	_p
-# pre.		:	_rc
-# dev.		:	_pre
-
-case ${PV} in
-	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="http://lynx.invisible-island.net/"
-SRC_URI="http://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
-
-RDEPEND="
-	sys-libs/ncurses:0=[unicode?]
-	sys-libs/zlib
-	nls? ( virtual/libintl )
-	ssl? (
-		!gnutls? (
-			!libressl? ( dev-libs/openssl:0= )
-			libressl? ( dev-libs/libressl:= )
-		)
-		gnutls? (
-			dev-libs/libgcrypt:0=
-			>=net-libs/gnutls-2.6.4:=
-		)
-	)
-	bzip2? ( app-arch/bzip2 )
-	idn? ( net-dns/libidn )
-"
-
-DEPEND="${RDEPEND}
-	nls? ( sys-devel/gettext )
-	virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.8.6-mint.patch
-	"${FILESDIR}"/${PN}-2.8.8_p1-parallel.patch
-)
-
-pkg_setup() {
-	! use ssl && elog "SSL support disabled; you will not be able to access secure websites."
-}
-
-src_configure() {
-	local myconf=(
-		--enable-nested-tables
-		--enable-cgi-links
-		--enable-persistent-cookies
-		--enable-prettysrc
-		--enable-nsl-fork
-		--enable-file-upload
-		--enable-read-eta
-		--enable-color-style
-		--enable-scrollbar
-		--enable-included-msgs
-		--enable-externs
-		--with-zlib
-		$(use_enable nls)
-		$(use_enable idn idna)
-		$(use_enable ipv6)
-		$(use_enable cjk)
-		$(use_enable unicode japanese-utf8)
-		$(use_with bzip2 bzlib)
-		$(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "")
-		--with-screen=$(usex unicode "ncursesw" "ncurses")
-	)
-
-	econf "${myconf[@]}"
-}
-
-src_compile() {
-	# generating translation files in parallel is currently broken
-	use nls && emake -C po -j1
-	emake
-}
-
-src_install() {
-	emake install DESTDIR="${D}"
-
-	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	if use unicode ; then
-		sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
-				"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	fi
-
-	dodoc CHANGES COPYHEADER PROBLEMS README
-	dodoc -r docs lynx_help
-}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: www-client/lynx/, www-client/lynx/files/
@ 2024-01-16  2:53 Sam James
  0 siblings, 0 replies; 5+ messages in thread
From: Sam James @ 2024-01-16  2:53 UTC (permalink / raw
  To: gentoo-commits

commit:     6c5d635940af3f9a58e48f666befee9f7ba81903
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 02:49:50 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 02:51:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5d6359

www-client/lynx: add 2.9.0

Bug: https://bugs.gentoo.org/918985
Closes: https://bugs.gentoo.org/898838
Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-client/lynx/Manifest                        |   2 +
 www-client/lynx/files/lynx-2.9.0-mint.patch     |  11 +++
 www-client/lynx/files/lynx-2.9.0-parallel.patch |  64 ++++++++++++++
 www-client/lynx/lynx-2.9.0.ebuild               | 113 ++++++++++++++++++++++++
 4 files changed, 190 insertions(+)

diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index ab28fc800ff8..26bb57d01cbd 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,2 +1,4 @@
+DIST lynx2.9.0.tar.bz2 2781819 BLAKE2B 4380d46f28254bda241daae81c2072cd987cdbb4f161c1daa6a5ec8e2c05bb700e4e81d75bd2af744bc19c939638218149e9780cfa83779a9cc8dbdc4b292efb SHA512 4c716a246d80db0558dcdb6599bff9854a7356c43da94e0c854453e68b84e8de8a082c6c48e6329e8f4b6f70711ea41dad5a8f5669c782a8c9ce6351083b2df0
+DIST lynx2.9.0.tar.bz2.asc 729 BLAKE2B 3221a794194554bd7b6fa577e9455a034802de715e93a9b0046ec4d9e367f0bf3a92b5780a7026c2a4a10cab8076d63964fe02f09bafea4f8fab08b27e3c7f6a SHA512 f08e46bf960a54656045d0874a3dd9811511589147bfe764efce43f87eb62d4a3e448b31edad60a485fc51f57d27dc0b87aae9df2e4dce5fbd9dea2f776a8f5d
 DIST lynx2.9.0dev.12.tar.bz2 2762036 BLAKE2B 93bf762271b0419be73b11066b68dcf65e59f4eb1a5c221f0482bc0cad5e88e1cc83eb24c4c40316c37183c37db1178985d4478a2659c9e1b8322e8b6a4c6ff0 SHA512 9dd85d335a0b2c4c28f362cbcbe6499662696286fcc78e827bfafe2787d4a7fcd3faec78a115df8c14ea6e4314a5ea272f5b6353cb13224ecaebb61ae271701b
 DIST lynx2.9.0dev.12.tar.bz2.asc 729 BLAKE2B 0e24df945b714acafc17974a908ca0246e4e4f506416cdb4fedb50a0b081fb87ac2b5e272fc27bbb1eee0aeef69ebb99b75583184e434e017b0edae3d9bde4d8 SHA512 fecfcbbf41f83285019a93b59d3ee38263aa0b8fc03914d41af1f9f3f77e1e376c8c686754d3e1a777d6aa853b4f3cfdca5d2a4ffa2ab3fe6ae4952e61a22e16

diff --git a/www-client/lynx/files/lynx-2.9.0-mint.patch b/www-client/lynx/files/lynx-2.9.0-mint.patch
new file mode 100644
index 000000000000..1e934ed37f0f
--- /dev/null
+++ b/www-client/lynx/files/lynx-2.9.0-mint.patch
@@ -0,0 +1,11 @@
+--- a/WWW/Library/Implementation/www_tcp.h
++++ b/WWW/Library/Implementation/www_tcp.h
+@@ -105,7 +105,7 @@ Default values
+ # define STRUCT_DIRENT struct dirent64
+ #endif
+ 
+-#if !(defined(DOSPATH) || defined(__EMX__) || defined(__CYGWIN__))
++#if !(defined(DOSPATH) || defined(__EMX__) || defined(__CYGWIN__) || defined(__MINT__))
+ #define STRUCT_DIRENT__D_INO 1
+ #endif
+ 

diff --git a/www-client/lynx/files/lynx-2.9.0-parallel.patch b/www-client/lynx/files/lynx-2.9.0-parallel.patch
new file mode 100644
index 000000000000..0f3e3a89bb05
--- /dev/null
+++ b/www-client/lynx/files/lynx-2.9.0-parallel.patch
@@ -0,0 +1,64 @@
+--- a/makefile.in
++++ b/makefile.in
+@@ -200,10 +200,10 @@ binary_PROG  = $(actual_PROG)$x
+ 
+ all lynx$x: cfg_defs.h LYHelp.h
+ @MSG_DIR_MAKE@	$(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c
+-@MSG_DIR_MAKE@	( cd $(PO_DIR) && $(MAKE_RECUR) )
+-	( cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS) )
+-	( cd $(CHR_DIR) && $(MAKE_RECUR) all $(CHR_CFLAGS) )
+-	( cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS) )
++@MSG_DIR_MAKE@	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $(WWW_CFLAGS)
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(CHR_DIR) all $(CHR_CFLAGS)
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) all $(SRC_CFLAGS)
+ 
+ lint:
+ 	( cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@ )
+@@ -244,8 +244,8 @@ clean:
+ 	rm -f core *.core
+ 
+ depend: cfg_defs.h LYHelp.h
+-	( cd $(WWW_DIR) && $(MAKE_RECUR) $@ )
+-	( cd $(SRC_DIR) && $(MAKE_RECUR) $@ )
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $@
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) $@
+ 
+ distclean: clean
+ 	-rm -f WWW/Library/*/*~
+@@ -300,7 +300,7 @@ install-full: install install-help install-doc
+ 	@echo "Full installation complete."
+ 
+ install-bin: $(BINDIR) lynx$x
+-@MSG_DIR_MAKE@	( cd $(PO_DIR) && $(MAKE_RECUR) install )
++@MSG_DIR_MAKE@	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
+ 	@ECHO_CC@$(SHELL) -c "P=$(binary_PROG); \
+ 	if test -f $(BINDIR)/$$P ; then \
+ 	      mv -f $(BINDIR)/$$P $(BINDIR)/$$P.old; fi"; \
+--- a/src/makefile.in
++++ b/src/makefile.in
+@@ -117,13 +117,13 @@ message:
+ 	@echo "Compiling Lynx sources"
+ 
+ do_chartrans_stuff:
+-	-( cd chrtrans && $(MAKE_RECUR) \
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans \
+ 		SITE_DEFS="$(SITE_DEFS)" \
+ 		BUILD_CFLAGS="$(BUILD_CFLAGS)" \
+ 		BUILD_CPPFLAGS="$(BUILD_CPPFLAGS)" \
+ 		BUILD_LDFLAGS="$(BUILD_LDFLAGS)" \
+ 		BUILD_LIBS="$(BUILD_LIBS)" \
+-		BUILD_CC="$(BUILD_CC)" tables )
++		BUILD_CC="$(BUILD_CC)" tables
+ 
+ lint:
+ 	$(LINT) $(LINTOPTS) $(CPP_OPTS) $(C_SRC)  2>&1 |tee $(top_builddir)/lint.lynx
+@@ -209,7 +209,7 @@ TABLES= \
+  $(CHRTR)viscii_uni.h
+ 
+ $(TABLES):
+-	-( cd chrtrans && $(MAKE_RECUR) tables )
++	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans tables
+ 
+ UCdomap$o :	UCdomap.c \
+ 		chrtrans/UCkd.h \

diff --git a/www-client/lynx/lynx-2.9.0.ebuild b/www-client/lynx/lynx-2.9.0.ebuild
new file mode 100644
index 000000000000..58bb00043437
--- /dev/null
+++ b/www-client/lynx/lynx-2.9.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+case ${PV} in
+	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
+	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
+	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
+esac
+
+DESCRIPTION="An excellent console-based web browser with ssl support"
+HOMEPAGE="https://lynx.invisible-island.net/"
+SRC_URI="https://invisible-island.net/archives/lynx/tarballs/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/lynx/tarballs/${MY_P}.tar.bz2.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="brotli bzip2 cjk gnutls idn nls ssl"
+
+RDEPEND="
+	sys-libs/ncurses:=[unicode(+)]
+	sys-libs/zlib
+	brotli? ( app-arch/brotli:= )
+	bzip2? ( app-arch/bzip2 )
+	idn? ( net-dns/libidn2:= )
+	nls? ( virtual/libintl )
+	ssl? (
+		!gnutls? (
+			dev-libs/openssl:=
+		)
+		gnutls? (
+			dev-libs/libgcrypt:=
+			>=net-libs/gnutls-2.6.4:=
+		)
+	)"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	nls? ( sys-devel/gettext )
+	verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20240114 )
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-2.9.0-mint.patch"
+	"${FILESDIR}/${PN}-2.9.0-parallel.patch"
+)
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+	# Doesn't exist on Linux
+	arc4random_push
+)
+
+src_configure() {
+	local myconf=(
+		--enable-cgi-links
+		--enable-color-style
+		--enable-externs
+		--enable-file-upload
+		--enable-included-msgs
+		--enable-ipv6
+		--enable-nested-tables
+		--enable-nsl-fork
+		--enable-persistent-cookies
+		--enable-prettysrc
+		--enable-read-eta
+		--enable-scrollbar
+		--with-screen=ncursesw
+		--with-zlib
+		$(use_enable cjk)
+		$(use_enable idn idna)
+		$(use_enable nls)
+		$(use_with brotli)
+		$(use_with bzip2 bzlib)
+	)
+
+	if use ssl; then
+		myconf+=(
+			--with-$(usex gnutls gnutls ssl)="${EPREFIX}/usr"
+		)
+	fi
+
+	econf "${myconf[@]}"
+
+	# Compared to openssl gnutls-openssl API does not use
+	# default trust store: bug #604526.
+	sed -e \
+		"s|#define SSL_CERT_FILE NULL|#define SSL_CERT_FILE \"${EPREFIX}/etc/ssl/certs/ca-certificates.crt\"|" \
+		-i userdefs.h || die
+}
+
+src_compile() {
+	# generating translation files in parallel is currently broken
+	use nls && emake -C po -j1
+	emake
+}
+
+src_install() {
+	emake install DESTDIR="${D}"
+
+	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
+			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
+	sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
+			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
+
+	dodoc CHANGES COPYHEADER PROBLEMS README
+	dodoc -r docs lynx_help
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: www-client/lynx/, www-client/lynx/files/
@ 2024-10-31 15:34 Andreas K. Hüttel
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas K. Hüttel @ 2024-10-31 15:34 UTC (permalink / raw
  To: gentoo-commits

commit:     7b8ffd9b495dcbe0ac24ee6fbf722371f93abc86
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 15:30:27 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 15:34:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b8ffd9b

www-client/lynx: drop 2.9.0_pre12-r1, 2.9.0_pre12-r2

Bug: https://bugs.gentoo.org/918985
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 www-client/lynx/Manifest                           |   2 -
 www-client/lynx/files/lynx-2.9.0_pre9-mint.patch   |  11 --
 .../lynx/files/lynx-2.9.0_pre9-parallel.patch      |  69 -------------
 www-client/lynx/lynx-2.9.0_pre12-r1.ebuild         | 108 --------------------
 www-client/lynx/lynx-2.9.0_pre12-r2.ebuild         | 113 ---------------------
 5 files changed, 303 deletions(-)

diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index e8807f84081a..c73d0f1396dd 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,6 +1,4 @@
 DIST lynx2.9.0.tar.bz2 2781819 BLAKE2B 4380d46f28254bda241daae81c2072cd987cdbb4f161c1daa6a5ec8e2c05bb700e4e81d75bd2af744bc19c939638218149e9780cfa83779a9cc8dbdc4b292efb SHA512 4c716a246d80db0558dcdb6599bff9854a7356c43da94e0c854453e68b84e8de8a082c6c48e6329e8f4b6f70711ea41dad5a8f5669c782a8c9ce6351083b2df0
 DIST lynx2.9.0.tar.bz2.asc 729 BLAKE2B 3221a794194554bd7b6fa577e9455a034802de715e93a9b0046ec4d9e367f0bf3a92b5780a7026c2a4a10cab8076d63964fe02f09bafea4f8fab08b27e3c7f6a SHA512 f08e46bf960a54656045d0874a3dd9811511589147bfe764efce43f87eb62d4a3e448b31edad60a485fc51f57d27dc0b87aae9df2e4dce5fbd9dea2f776a8f5d
-DIST lynx2.9.0dev.12.tar.bz2 2762036 BLAKE2B 93bf762271b0419be73b11066b68dcf65e59f4eb1a5c221f0482bc0cad5e88e1cc83eb24c4c40316c37183c37db1178985d4478a2659c9e1b8322e8b6a4c6ff0 SHA512 9dd85d335a0b2c4c28f362cbcbe6499662696286fcc78e827bfafe2787d4a7fcd3faec78a115df8c14ea6e4314a5ea272f5b6353cb13224ecaebb61ae271701b
-DIST lynx2.9.0dev.12.tar.bz2.asc 729 BLAKE2B 0e24df945b714acafc17974a908ca0246e4e4f506416cdb4fedb50a0b081fb87ac2b5e272fc27bbb1eee0aeef69ebb99b75583184e434e017b0edae3d9bde4d8 SHA512 fecfcbbf41f83285019a93b59d3ee38263aa0b8fc03914d41af1f9f3f77e1e376c8c686754d3e1a777d6aa853b4f3cfdca5d2a4ffa2ab3fe6ae4952e61a22e16
 DIST lynx2.9.2.tar.bz2 2783769 BLAKE2B 875ac952e956071b1dfeb61fb5848a8a6435931d3ca1fbeef00e95e14d8510641b0b81683c7e2097c13c6cd6431e8b4243c47c5f983829af1a63140673794c23 SHA512 bb9ed23a5f8664ca8bccd95cc55683849aa707f601e209d84e0acaed151b78cd772316f527881022ff120049c4fc586c05d579f9d616a2b108d9ddfaa5b2159d
 DIST lynx2.9.2.tar.bz2.asc 729 BLAKE2B fe8c3dd2a851a20363ab7e9ec498889965b9bb0f7f41cee3a84e451c630f2ec20c6255edd7f49bdc919612a92173755e991b9b13d7fde0d46274a8a6b0fa786c SHA512 2ec01cfa0928806837fdb4d499467e97c1ea90b62789015a7cf7c3ea60ee0eb3422c3cf88bb40f758560a85dfa2301e930ce20096a4f00038662951a1a5254ab

diff --git a/www-client/lynx/files/lynx-2.9.0_pre9-mint.patch b/www-client/lynx/files/lynx-2.9.0_pre9-mint.patch
deleted file mode 100644
index 584402101c60..000000000000
--- a/www-client/lynx/files/lynx-2.9.0_pre9-mint.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- lynx2-8-6/WWW/Library/Implementation/www_tcp.h.old	2009-03-18 06:45:10.000000000 +0000
-+++ lynx2-8-6/WWW/Library/Implementation/www_tcp.h	2009-03-18 06:45:22.000000000 +0000
-@@ -94,7 +94,7 @@
- # endif
- #endif /* HAVE_DIRENT_H */
- 
--#if !(defined(DOSPATH) || defined(__EMX__) || defined(__CYGWIN__))
-+#if !(defined(DOSPATH) || defined(__EMX__) || defined(__CYGWIN__) || defined(__MINT__))
- #define STRUCT_DIRENT__D_INO 1
- #endif
- 

diff --git a/www-client/lynx/files/lynx-2.9.0_pre9-parallel.patch b/www-client/lynx/files/lynx-2.9.0_pre9-parallel.patch
deleted file mode 100644
index 7e8d728ec8d2..000000000000
--- a/www-client/lynx/files/lynx-2.9.0_pre9-parallel.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-diff --git a/makefile.in b/makefile.in
-index 3c42a3e..81142f3 100644
---- a/makefile.in
-+++ b/makefile.in
-@@ -199,10 +199,10 @@ binary_PROG  = $(actual_PROG)$x
-
- all lynx$x: cfg_defs.h LYHelp.h
- @MSG_DIR_MAKE@	$(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c
--@MSG_DIR_MAKE@	( cd $(PO_DIR) && $(MAKE_RECUR) )
--	( cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS) )
--	( cd $(CHR_DIR) && $(MAKE_RECUR) all $(CHR_CFLAGS) )
--	( cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS) )
-+@MSG_DIR_MAKE@	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $(WWW_CFLAGS)
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(CHR_DIR) all $(CHR_CFLAGS)
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) all $(SRC_CFLAGS)
-
- lint:
-        ( cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@ )
-@@ -243,8 +243,8 @@ clean:
-        rm -f core *.core
-
- depend: cfg_defs.h LYHelp.h
--	( cd $(WWW_DIR) && $(MAKE_RECUR) $@ )
--	( cd $(SRC_DIR) && $(MAKE_RECUR) $@ )
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $@
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) $@
-
- distclean: clean
-        -rm -f WWW/Library/*/*~
-@@ -299,7 +299,7 @@ install-full: install install-help install-doc
-	@echo "Full installation complete."
-
- install-bin: $(BINDIR) lynx$x
--@MSG_DIR_MAKE@	( cd $(PO_DIR) && $(MAKE_RECUR) install )
-+@MSG_DIR_MAKE@	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
-	@ECHO_CC@$(SHELL) -c "P=$(binary_PROG); \
-	if test -f $(BINDIR)/$$P ; then \
-	      mv -f $(BINDIR)/$$P $(BINDIR)/$$P.old; fi"; \
-diff --git a/src/makefile.in b/src/makefile.in
-index 5246226..c4347cc 100644
---- a/src/makefile.in
-+++ b/src/makefile.in
-@@ -117,13 +117,13 @@ message:
-        @echo "Compiling Lynx sources"
-
- do_chartrans_stuff:
--	-( cd chrtrans && $(MAKE_RECUR) \
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans \
-		SITE_DEFS="$(SITE_DEFS)" \
-		BUILD_CFLAGS="$(BUILD_CFLAGS)" \
-		BUILD_CPPFLAGS="$(BUILD_CPPFLAGS)" \
-		BUILD_LDFLAGS="$(BUILD_LDFLAGS)" \
-		BUILD_LIBS="$(BUILD_LIBS)" \
--		BUILD_CC="$(BUILD_CC)" tables )
-+		BUILD_CC="$(BUILD_CC)" tables
-
- lint:
-        $(LINT) $(LINTOPTS) $(CPP_OPTS) $(C_SRC)  2>&1 |tee $(top_builddir)/lint.lynx
-@@ -209,7 +209,7 @@ TABLES= \
-  $(CHRTR)viscii_uni.h
-
- $(TABLES):
--	-( cd chrtrans && $(MAKE_RECUR) tables )
-+	$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans tables
-
- UCdomap$o :    UCdomap.c \
-                chrtrans/UCkd.h \
-

diff --git a/www-client/lynx/lynx-2.9.0_pre12-r1.ebuild b/www-client/lynx/lynx-2.9.0_pre12-r1.ebuild
deleted file mode 100644
index 07802398b4a9..000000000000
--- a/www-client/lynx/lynx-2.9.0_pre12-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
-inherit verify-sig
-
-case ${PV} in
-	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="https://lynx.invisible-island.net/"
-SRC_URI="https://invisible-mirror.net/archives/${PN}/tarballs/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( https://invisible-mirror.net/archives/${PN}/tarballs/${MY_P}.tar.bz2.asc )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="brotli bzip2 cjk gnutls idn nls ssl"
-
-RDEPEND="
-	sys-libs/ncurses:=[unicode(+)]
-	sys-libs/zlib
-	brotli? ( app-arch/brotli:= )
-	bzip2? ( app-arch/bzip2 )
-	idn? ( net-dns/libidn2:= )
-	nls? ( virtual/libintl )
-	ssl? (
-		!gnutls? (
-			dev-libs/openssl:=
-		)
-		gnutls? (
-			dev-libs/libgcrypt:=
-			>=net-libs/gnutls-2.6.4:=
-		)
-	)"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-	verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-2.9.0_pre9-mint.patch"
-	"${FILESDIR}/${PN}-2.9.0_pre9-parallel.patch"
-)
-
-src_configure() {
-	local myconf=(
-		--enable-cgi-links
-		--enable-color-style
-		--enable-externs
-		--enable-file-upload
-		--enable-included-msgs
-		--enable-ipv6
-		--enable-nested-tables
-		--enable-nsl-fork
-		--enable-persistent-cookies
-		--enable-prettysrc
-		--enable-read-eta
-		--enable-scrollbar
-		--with-screen=ncursesw
-		--with-zlib
-		$(use_enable cjk)
-		$(use_enable idn idna)
-		$(use_enable nls)
-		$(use_with brotli)
-		$(use_with bzip2 bzlib)
-	)
-
-	if use ssl; then
-		myconf+=(
-			--with-$(usex gnutls gnutls ssl)="${EPREFIX}/usr"
-		)
-	fi
-
-	econf "${myconf[@]}"
-
-	# Compared to openssl gnutls-openssl API does not use
-	# default trust store: bug #604526.
-	sed -e \
-		"s|#define SSL_CERT_FILE NULL|#define SSL_CERT_FILE \"${EPREFIX}/etc/ssl/certs/ca-certificates.crt\"|" \
-		-i userdefs.h || die
-}
-
-src_compile() {
-	# generating translation files in parallel is currently broken
-	use nls && emake -C po -j1
-	emake
-}
-
-src_install() {
-	emake install DESTDIR="${D}"
-
-	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-
-	dodoc CHANGES COPYHEADER PROBLEMS README
-	dodoc -r docs lynx_help
-}

diff --git a/www-client/lynx/lynx-2.9.0_pre12-r2.ebuild b/www-client/lynx/lynx-2.9.0_pre12-r2.ebuild
deleted file mode 100644
index 0bfcf2c9c622..000000000000
--- a/www-client/lynx/lynx-2.9.0_pre12-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
-inherit verify-sig flag-o-matic
-
-case ${PV} in
-	*_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
-	*_rc*)  MY_P="${PN}${PV/_rc/pre.}" ;;
-	*_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="https://lynx.invisible-island.net/"
-SRC_URI="https://invisible-mirror.net/archives/${PN}/tarballs/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( https://invisible-mirror.net/archives/${PN}/tarballs/${MY_P}.tar.bz2.asc )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="brotli bzip2 cjk gnutls idn nls ssl"
-
-RDEPEND="
-	sys-libs/ncurses:=[unicode(+)]
-	sys-libs/zlib
-	brotli? ( app-arch/brotli:= )
-	bzip2? ( app-arch/bzip2 )
-	idn? ( net-dns/libidn2:= )
-	nls? ( virtual/libintl )
-	ssl? (
-		!gnutls? (
-			dev-libs/openssl:=
-		)
-		gnutls? (
-			dev-libs/libgcrypt:=
-			>=net-libs/gnutls-2.6.4:=
-		)
-	)"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	nls? ( sys-devel/gettext )
-	verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-2.9.0_pre9-mint.patch"
-	"${FILESDIR}/${PN}-2.9.0_pre9-parallel.patch"
-)
-
-src_configure() {
-	# Temporary fix for bug #918985; seems to be fixed in git but no
-	# development release has yet been made >lynx-2.9.0_pre12. Test if we can
-	# remove this on a newer release.
-	append-cppflags -D_GNU_SOURCE
-
-	local myconf=(
-		--enable-cgi-links
-		--enable-color-style
-		--enable-externs
-		--enable-file-upload
-		--enable-included-msgs
-		--enable-ipv6
-		--enable-nested-tables
-		--enable-nsl-fork
-		--enable-persistent-cookies
-		--enable-prettysrc
-		--enable-read-eta
-		--enable-scrollbar
-		--with-screen=ncursesw
-		--with-zlib
-		$(use_enable cjk)
-		$(use_enable idn idna)
-		$(use_enable nls)
-		$(use_with brotli)
-		$(use_with bzip2 bzlib)
-	)
-
-	if use ssl; then
-		myconf+=(
-			--with-$(usex gnutls gnutls ssl)="${EPREFIX}/usr"
-		)
-	fi
-
-	econf "${myconf[@]}"
-
-	# Compared to openssl gnutls-openssl API does not use
-	# default trust store: bug #604526.
-	sed -e \
-		"s|#define SSL_CERT_FILE NULL|#define SSL_CERT_FILE \"${EPREFIX}/etc/ssl/certs/ca-certificates.crt\"|" \
-		-i userdefs.h || die
-}
-
-src_compile() {
-	# generating translation files in parallel is currently broken
-	use nls && emake -C po -j1
-	emake
-}
-
-src_install() {
-	emake install DESTDIR="${D}"
-
-	sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-	sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
-			"${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
-
-	dodoc CHANGES COPYHEADER PROBLEMS README
-	dodoc -r docs lynx_help
-}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-10-31 15:34 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-13  7:17 [gentoo-commits] repo/gentoo:master commit in: www-client/lynx/, www-client/lynx/files/ Tim Harder
  -- strict thread matches above, loose matches on Subject: below --
2024-10-31 15:34 Andreas K. Hüttel
2024-01-16  2:53 Sam James
2019-08-01 12:43 Tim Harder
2017-04-12 11:10 Tim Harder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox