summaryrefslogtreecommitdiff
path: root/www-client/w3m
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-19 11:39:43 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-19 11:39:43 +0000
commitfac3cfaabc3c46bf5cb7a2492197925c7c557b42 (patch)
tree2f349d3ce8993d9ac6d35958db8b9d82b8fe40cc /www-client/w3m
parentb24782302154e447b59c3f719970f951cd15cd38 (diff)
gentoo auto-resync : 19:02:2024 - 11:39:43
Diffstat (limited to 'www-client/w3m')
-rw-r--r--www-client/w3m/Manifest10
-rw-r--r--www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch26
-rw-r--r--www-client/w3m/metadata.xml2
-rw-r--r--www-client/w3m/w3m-0.5.3_p20210102.ebuild138
-rw-r--r--www-client/w3m/w3m-0.5.3_p20220216.ebuild131
-rw-r--r--www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild135
-rw-r--r--www-client/w3m/w3m-0.5.3_p20220429.ebuild134
7 files changed, 2 insertions, 574 deletions
diff --git a/www-client/w3m/Manifest b/www-client/w3m/Manifest
index c685d8305b4f..778fd1ac74ae 100644
--- a/www-client/w3m/Manifest
+++ b/www-client/w3m/Manifest
@@ -1,14 +1,6 @@
AUX w3m-0.5.3_p20210102-fix-configure-gettext.patch 635 BLAKE2B c7bb5fca7188a35517fd2006a27cf20dea2fdeef729dd4cde2dd4fd330f546fbaf7891ab7212324016d5cc428576d1f4ba4e5e1200b8fbecbe03aeace1f65b27 SHA512 d2a41844951c25f96fb7f50a7b74badf3f8a6c112a80ca3bb9c3ae57d64cea2dc17278b1d21f53c18ffe228e5293fe68824c8f213b02da36a7a25da52480cce8
AUX w3m-0.5.3_p20210102-restore-gettext-macro.patch 1076 BLAKE2B 8ba58bee28e506e20306a98e26af624fecfead21976cb0f0fc06ed443aab339c8c2f4c376b2bdbbe5d3232c7f3f88d1793e5059ec9fb22af8e2f34992ea1e15a SHA512 3c58ad896c711a41ecb915fa32318c69f9326a795d0f071120f5cecb8dfc2e7cc7a9174143b34ae7cd8b854037a5b6506bde4c063213bc9cc4a78a5090e3e83c
-AUX w3m-0.5.3_p20220429-clang-15-configure.patch 843 BLAKE2B 6f2f3ef2350a02c2ad1a84e3ad63d1831b869618e7135191ca82e176b2eed76426a622e7aa9be4563e54b21b438579e5ea273a4460dfc393e3c75006718f1b74 SHA512 28e27b5948be37ac5a4efc8392eb4a50bbb33dfc32245a4e13ceae87bebfbe3b6174616f6d80261072f0c0b0b129e65e1ed5ee2e5e639b28deee0c48bfdb4646
AUX w3m.mailcap 44 BLAKE2B ae8bde48a638a61bcac9c6b3a0e001666e0c17a3e6fff2d2b4da870fde8a5fc0eb8314d9b818399ae502209a2fa4fbdf4bfb07e56e29a275cb2133656da52dfc SHA512 a66ef535a62f593910c1c99865363e7fc8af1815d24f2ccda86a72c0b777ff388100677f0e14e6f57a6786fdbde62cfc3fea554e659d54663f44cfba3e5c67d2
-DIST w3m-0.5.3+git20210102.tar.gz 2189272 BLAKE2B f82c13c26b1c83cda90655abdcf30422e257a5c2e48c32d5636a70f895078d11a95fc6ce623fa94624bb2a1125b71e7654d872dfb91fd86c4290278de3cf88f8 SHA512 357eeecf0f63bfd5174c9670533882323879657bdecefd0758d853ca645e368331bfdf91e99c0917f19829e184ce892ecdc99bd865851707d93baccfb4b97632
-DIST w3m-0.5.3+git20220429.tar.gz 2312378 BLAKE2B 1cf73c447c2e43491d206ece63bea5f678bd12019be6722e2965bebf9902a56dba5d010b6191553f1acff990a613c2b6d5099cb98b6aa1a84e54e2947570c094 SHA512 0f29d6a1f311c3f417ca041fe3788c94946d238b618eca923cd62a6e5e598aefd898fb8a54999876179011bf37d492a989872e38375ea96ac59914b244f1517e
DIST w3m-0.5.3+git20230121.tar.gz 2322709 BLAKE2B d4ebed126e7b4205c1282ec0dd7c7db34fb69768084142a0df9c4d051ac74642d5c62b4cff2be368a1db391c93ff6394842a52cfe68d1cdfcd9fb9c1a5c386e5 SHA512 f220aabf69cf11ca7560c1519a971bdb1cc0baa443b1b46cd8fca2a4defb614653dd9ba637afbf9315f3b63a349f972436348c2f93d06665573057e4232eab1c
-DIST w3m-0.5.3_p20220216.tar.gz 2306347 BLAKE2B d312aee587d76d077ddae27c97a20957083785a269080ec2a4896f2bd9b4c90cc356a3b6d6c9a435458cf4c16b749d0b1e1c403f7bc5028a0b463c352f75ad2a SHA512 2b661eca0f1e2ff0d7646ce062cc736a30950b41e3e056061d0d65feb869fbea8f6668255c403b460d6b2786a4fd24be6e98d9eb99b8948b3113f7d4ec866a12
-EBUILD w3m-0.5.3_p20210102.ebuild 3228 BLAKE2B 7a0c756feff5e9a80e713188e6d5f0fff7c2eb9f62168b0143ef9d5b78547a5f0af8f7316110864806cc50d974afb21aa27f5a0f4f1dca224db1b4dea91537e3 SHA512 f5d80f6a7ce8d402297eef76cd7d5e7f048ae870499a0bcaf2d14edd5b067aba1b03281d9a375aef82349c314026d173d5622c1c5dd834ebe43e72d6e4d149d6
-EBUILD w3m-0.5.3_p20220216.ebuild 3108 BLAKE2B 3529659ca40c54edacb5ab8abc613a191b4f755e1a7080d85d220b7668ba5f3f1b73f9f34d382dda39b006c4122f05e9ae07c262cc7e2400fcb86c5a9be2d3a8 SHA512 4d5672d45761a8a1f9b98b5b35d2c8da9d687ae985a9fcdcac8daea8245afadb73019345f10fefd46b31958003e35ccd552b746326605a6807ee9c8c22ae5d2d
-EBUILD w3m-0.5.3_p20220429-r1.ebuild 3182 BLAKE2B 0e3d1c6e171b6a2edf0774b5371159f718d58db16bedf59e940f407c22762e708d0a97d9abafed51391a6d577320f7982415adcd2fd1c19732baf1233c1abbd7 SHA512 8bc65fcf50100efa1f1f8075da670d54c3d15099cab32839c0f321984b8c1fa6471e5d69abfd88a32d86e9452dfcf1ba2ffc51637f645c6e6a0b87a7b8106dab
-EBUILD w3m-0.5.3_p20220429.ebuild 3113 BLAKE2B ff8bb32b45d143518e68ff993eacbb8d0b56ef9dd0b4a5fd290fdfb4bef721db76125f221d3edb9f6909e754ea8e86a5934d281015b4355609a51c418ae8df3f SHA512 28595fde77b0c76af22d41bf2a046904aad906ee9f1b139243f26b7d38127d16d0fc4baed82b7bc09521aea38f32a3f6d523a81d8173eb7b812ce17474c869e0
EBUILD w3m-0.5.3_p20230121.ebuild 3113 BLAKE2B 22b8c10b954e16378f55340e620ac0ebfaa09347beb087d91c19ca80072a24337475fa88bae734cff54358c5418a94e008a3dcf80d39a41d60155d37ee6fa549 SHA512 7ed435414b8624ce282ef1b0bba250fb557472c257e8a7c5cbf2218b6955d77f52d6b14f554e8910e8969674c502f1ca20fc165ff7e82f0e0627ee270a7ba216
-MISC metadata.xml 693 BLAKE2B 21f2767694ab6072b1bfdf27f2d6217c83f525548c39a0c4ee8bde8f615a795c160af6b6e15e2f2dd14c2f2e79563d833c19d45b8b673ce4d11d9be7799111a1 SHA512 1b8518f445ff05ef367817d7bba97cc4e330d504d5a4d2f9be50fe3fed181fc103abd4770a0fd0a0975a0a99436500c72ac5a903aabb7ca8aa0ceef6467feb04
+MISC metadata.xml 670 BLAKE2B 0a789546faf24063965ea63dd8efd9f7bdb92e926b567b1cd36b10172d5a2b2967adceb13ac498a51b0edec0530a542b240f711bdd501bbc353a46cd0607b5b3 SHA512 6c659d358134a1d19edeadad52d7c51ab92a222c3ae6a93b8d552a3c3a4032e310fefd99ebeb1ac6591969bcc78eebb2a8cccf6f4bdb77771d890f1ca340f09f
diff --git a/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch b/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch
deleted file mode 100644
index c9543cb64955..000000000000
--- a/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-https://github.com/tats/w3m/pull/248
-
-From cecac3d8a177362fc27c8a109ac23a8760e74a10 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Mon, 12 Sep 2022 18:41:28 +0100
-Subject: [PATCH] acinclude.m4: fix configure tests broken with Clang 15
- (implicit function declarations)
-
-Clang 15 makes implicit function declarations fatal by default which
-leads to some configure tests silently failing/returning
-the wrong result.
-
-Signed-off-by: Sam James <sam@gentoo.org>
---- a/acinclude.m4
-+++ b/acinclude.m4
-@@ -904,7 +904,8 @@ AC_DEFUN([AC_W3M_SIGSETJMP],
- [AC_SUBST(HAVE_SIGSETJMP)
- AC_MSG_CHECKING(for sigsetjmp)
- AC_TRY_COMPILE(
--[#include <setjmp.h>],
-+[#include <setjmp.h>
-+ #include <stdlib.h>],
- [ jmp_buf env;
- if (sigsetjmp(env, 1) != 0) { exit(0); } siglongjmp(env, 1);],
- [have_sigsetjmp="yes"; AC_DEFINE(HAVE_SIGSETJMP)],
-
diff --git a/www-client/w3m/metadata.xml b/www-client/w3m/metadata.xml
index e1321067da40..5472d90dcdaa 100644
--- a/www-client/w3m/metadata.xml
+++ b/www-client/w3m/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>nrk@disroot.org</email>
- <name>Nickolas Raymond Kaczynski</name>
+ <name>NRK</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
diff --git a/www-client/w3m/w3m-0.5.3_p20210102.ebuild b/www-client/w3m/w3m-0.5.3_p20210102.ebuild
deleted file mode 100644
index 85e2ae716030..000000000000
--- a/www-client/w3m/w3m-0.5.3_p20210102.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools prefix toolchain-funcs
-
-MY_P="${P/_p/+git}"
-MY_PV="${PV/_p/+git}"
-
-DESCRIPTION="Text based WWW browser, supports tables and frames"
-HOMEPAGE="https://github.com/tats/w3m"
-SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${P/_p/-git}"
-
-LICENSE="w3m"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="fbcon gdk-pixbuf gpm imlib l10n_de l10n_ja lynxkeymap nls nntp ssl unicode X xface"
-
-REQUIRED_USE="
- fbcon? ( ?? ( gdk-pixbuf imlib ) )
- X? ( ?? ( gdk-pixbuf imlib ) )
-"
-
-RDEPEND="
- dev-libs/boehm-gc:=
- sys-libs/ncurses:0=
- sys-libs/zlib
- gdk-pixbuf? (
- x11-libs/gdk-pixbuf
- X? ( x11-libs/gdk-pixbuf-xlib )
- )
- !gdk-pixbuf? (
- imlib? ( media-libs/imlib2[X?] )
- )
- gpm? ( sys-libs/gpm )
- ssl? ( dev-libs/openssl:0= )
- X? (
- x11-libs/libXdmcp
- x11-libs/libXext
- )
- xface? ( media-libs/compface )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch
- "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch
-)
-
-src_prepare() {
- default
-
- sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die
- hprefixify acinclude.m4
-
- AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf
-}
-
-src_configure() {
- local myconf=()
- local image imagelib
-
- if use gdk-pixbuf ; then
- imagelib="gtk3"
- elif use imlib ; then
- imagelib="imlib2"
- fi
- if [[ -n "${imagelib}" ]] ; then
- use X && image="${image}${image:+,}x11"
- use fbcon && image="${image}${image:+,}fb"
- fi
- # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
- # so we better enable or disable both. Default to enable
- # m17n and unicode, see bug #47046.
- if use l10n_ja ; then
- myconf+=( --enable-japanese=$(usex unicode U E) )
- else
- myconf+=( --with-charset=$(usex unicode UTF-8 US-ASCII) )
- fi
- # lynxkeymap IUSE flag. bug #49397
- myconf+=( --enable-keymap=$(usex lynxkeymap lynx ${PN}) )
-
- econf \
- $(use_enable gpm mouse) \
- $(use_enable nls) \
- $(use_enable nntp) \
- $(use_enable ssl digest-auth) \
- $(use_enable xface) \
- $(use_with ssl) \
- --enable-image=${image:-no} \
- --enable-m17n \
- --enable-unicode \
- --with-browser="${EPREFIX}/usr/bin/xdg-open" \
- --with-editor="${EPREFIX}/usr/bin/vi" \
- --with-imagelib="${imagelib:-no}" \
- --with-mailer="${EPREFIX}/bin/mail" \
- --without-migemo \
- --with-termlib=yes \
- "${myconf[@]}"
-}
-
-src_install() {
- default
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}.mailcap mailcap
-
- insinto /usr/share/${PN}/Bonus
- doins Bonus/{*.{cgi,rb},html*,makeref}
-
- docinto en
- dodoc doc/{HISTORY,README,keymap,menu}*
- newdoc Bonus/README.eng README.Bonus
- docinto html/en
- dodoc doc/*.html
- if use l10n_de ; then
- docinto de
- dodoc doc-de/README*
- docinto html/de
- dodoc doc-de/*.html
- else
- rm -rf "${ED}"/usr/share/man/de || die
- fi
- if use l10n_ja ; then
- docinto ja
- dodoc doc-jp/{HISTORY,README,keymap,menu}*
- newdoc Bonus/README README.Bonus
- docinto html/ja
- dodoc doc-jp/*.html
- else
- rm -rf "${ED}"/usr/share/man/ja || die
- fi
-}
diff --git a/www-client/w3m/w3m-0.5.3_p20220216.ebuild b/www-client/w3m/w3m-0.5.3_p20220216.ebuild
deleted file mode 100644
index df9f78116f89..000000000000
--- a/www-client/w3m/w3m-0.5.3_p20220216.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools prefix toolchain-funcs
-
-COMMIT="53d323453d78a6d449f9957586c33dddfffa5616"
-DESCRIPTION="Text based WWW browser, supports tables and frames"
-HOMEPAGE="https://github.com/tats/w3m"
-SRC_URI="https://github.com/tats/w3m/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="w3m"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X xface"
-
-REQUIRED_USE="
- fbcon? ( ?? ( gdk-pixbuf imlib ) )
- X? ( ?? ( gdk-pixbuf imlib ) )
-"
-
-RDEPEND="
- dev-libs/boehm-gc:=
- sys-libs/ncurses:0=
- sys-libs/zlib
- gdk-pixbuf? (
- x11-libs/gdk-pixbuf
- X? ( x11-libs/gdk-pixbuf-xlib )
- )
- !gdk-pixbuf? (
- imlib? ( media-libs/imlib2[X?] )
- )
- gpm? ( sys-libs/gpm )
- ssl? ( dev-libs/openssl:0= )
- X? (
- x11-base/xorg-proto
- x11-libs/libXdmcp
- x11-libs/libXext
- )
- xface? ( media-libs/compface )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch
- "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch
-)
-
-src_prepare() {
- default
-
- sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die
- hprefixify acinclude.m4
-
- AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf
-}
-
-src_configure() {
- local myconf=()
- local image imagelib
-
- if use gdk-pixbuf ; then
- imagelib="gtk3"
- elif use imlib ; then
- imagelib="imlib2"
- fi
- if [[ -n "${imagelib}" ]] ; then
- use X && image="${image}${image:+,}x11"
- use fbcon && image="${image}${image:+,}fb"
- fi
- # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
- # so we better enable or disable both. Default to enable
- # m17n and unicode, see bug #47046.
- if use l10n_ja ; then
- myconf+=( --enable-japanese=$(usex unicode U E) )
- else
- myconf+=( --with-charset=$(usex unicode UTF-8 US-ASCII) )
- fi
- # lynxkeymap IUSE flag. bug #49397
- myconf+=( --enable-keymap=$(usex lynxkeymap lynx ${PN}) )
-
- econf \
- $(use_enable gpm mouse) \
- $(use_enable nls) \
- $(use_enable nntp) \
- $(use_enable ssl digest-auth) \
- $(use_enable xface) \
- $(use_with ssl) \
- --enable-image=${image:-no} \
- --enable-m17n \
- --enable-unicode \
- --with-browser="${EPREFIX}/usr/bin/xdg-open" \
- --with-editor="${EPREFIX}/usr/bin/vi" \
- --with-imagelib="${imagelib:-no}" \
- --with-mailer="${EPREFIX}/bin/mail" \
- --without-migemo \
- --with-termlib=yes \
- "${myconf[@]}"
-}
-
-src_install() {
- default
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}.mailcap mailcap
-
- insinto /usr/share/${PN}/Bonus
- doins Bonus/{*.{cgi,rb},html*,makeref}
-
- docinto en
- dodoc doc/{HISTORY,README,keymap,menu}*
- newdoc Bonus/README.eng README.Bonus
- docinto html/en
- dodoc doc/*.html
-
- docinto de
- dodoc doc-de/README*
- docinto html/de
- dodoc doc-de/*.html
-
- docinto ja
- dodoc doc-jp/{HISTORY,README,keymap,menu}*
- newdoc Bonus/README README.Bonus
- docinto html/ja
- dodoc doc-jp/*.html
-}
diff --git a/www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild b/www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild
deleted file mode 100644
index 974caf579e62..000000000000
--- a/www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools prefix toolchain-funcs
-
-MY_P="${P/_p/+git}"
-MY_PV="${PV/_p/+git}"
-
-DESCRIPTION="Text based WWW browser, supports tables and frames"
-HOMEPAGE="https://github.com/tats/w3m"
-SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${P/_p/-git}"
-
-LICENSE="w3m"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X xface"
-
-REQUIRED_USE="
- fbcon? ( ?? ( gdk-pixbuf imlib ) )
- X? ( ?? ( gdk-pixbuf imlib ) )
-"
-
-RDEPEND="
- dev-libs/boehm-gc:=
- sys-libs/ncurses:0=
- sys-libs/zlib
- gdk-pixbuf? (
- x11-libs/gdk-pixbuf
- X? ( x11-libs/gdk-pixbuf-xlib )
- )
- !gdk-pixbuf? (
- imlib? ( media-libs/imlib2[X?] )
- )
- gpm? ( sys-libs/gpm )
- ssl? ( dev-libs/openssl:0= )
- X? (
- x11-base/xorg-proto
- x11-libs/libXdmcp
- x11-libs/libXext
- )
- xface? ( media-libs/compface )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch
- "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch
- "${FILESDIR}"/${PN}-0.5.3_p20220429-clang-15-configure.patch
-)
-
-src_prepare() {
- default
-
- sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die
- hprefixify acinclude.m4
-
- AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf
-}
-
-src_configure() {
- local myconf=()
- local image imagelib
-
- if use gdk-pixbuf ; then
- imagelib="gtk3"
- elif use imlib ; then
- imagelib="imlib2"
- fi
- if [[ -n "${imagelib}" ]] ; then
- use X && image="${image}${image:+,}x11"
- use fbcon && image="${image}${image:+,}fb"
- fi
- # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
- # so we better enable or disable both. Default to enable
- # m17n and unicode, see bug #47046.
- if use l10n_ja ; then
- myconf+=( --enable-japanese=$(usex unicode U E) )
- else
- myconf+=( --with-charset=$(usex unicode UTF-8 US-ASCII) )
- fi
- # lynxkeymap IUSE flag. bug #49397
- myconf+=( --enable-keymap=$(usex lynxkeymap lynx ${PN}) )
-
- econf \
- $(use_enable gpm mouse) \
- $(use_enable nls) \
- $(use_enable nntp) \
- $(use_enable ssl digest-auth) \
- $(use_enable xface) \
- $(use_with ssl) \
- --enable-image=${image:-no} \
- --enable-m17n \
- --enable-unicode \
- --with-browser="${EPREFIX}/usr/bin/xdg-open" \
- --with-editor="${EPREFIX}/usr/bin/vi" \
- --with-imagelib="${imagelib:-no}" \
- --with-mailer="${EPREFIX}/bin/mail" \
- --without-migemo \
- --with-termlib=yes \
- "${myconf[@]}"
-}
-
-src_install() {
- default
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}.mailcap mailcap
-
- insinto /usr/share/${PN}/Bonus
- doins Bonus/{*.{cgi,rb},html*,makeref}
-
- docinto en
- dodoc doc/{HISTORY,README,keymap,menu}*
- newdoc Bonus/README.eng README.Bonus
- docinto html/en
- dodoc doc/*.html
-
- docinto de
- dodoc doc-de/README*
- docinto html/de
- dodoc doc-de/*.html
-
- docinto ja
- dodoc doc-jp/{HISTORY,README,keymap,menu}*
- newdoc Bonus/README README.Bonus
- docinto html/ja
- dodoc doc-jp/*.html
-}
diff --git a/www-client/w3m/w3m-0.5.3_p20220429.ebuild b/www-client/w3m/w3m-0.5.3_p20220429.ebuild
deleted file mode 100644
index 8318ef60656d..000000000000
--- a/www-client/w3m/w3m-0.5.3_p20220429.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools prefix toolchain-funcs
-
-MY_P="${P/_p/+git}"
-MY_PV="${PV/_p/+git}"
-
-DESCRIPTION="Text based WWW browser, supports tables and frames"
-HOMEPAGE="https://github.com/tats/w3m"
-SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${P/_p/-git}"
-
-LICENSE="w3m"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X xface"
-
-REQUIRED_USE="
- fbcon? ( ?? ( gdk-pixbuf imlib ) )
- X? ( ?? ( gdk-pixbuf imlib ) )
-"
-
-RDEPEND="
- dev-libs/boehm-gc:=
- sys-libs/ncurses:0=
- sys-libs/zlib
- gdk-pixbuf? (
- x11-libs/gdk-pixbuf
- X? ( x11-libs/gdk-pixbuf-xlib )
- )
- !gdk-pixbuf? (
- imlib? ( media-libs/imlib2[X?] )
- )
- gpm? ( sys-libs/gpm )
- ssl? ( dev-libs/openssl:0= )
- X? (
- x11-base/xorg-proto
- x11-libs/libXdmcp
- x11-libs/libXext
- )
- xface? ( media-libs/compface )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch
- "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch
-)
-
-src_prepare() {
- default
-
- sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die
- hprefixify acinclude.m4
-
- AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf
-}
-
-src_configure() {
- local myconf=()
- local image imagelib
-
- if use gdk-pixbuf ; then
- imagelib="gtk3"
- elif use imlib ; then
- imagelib="imlib2"
- fi
- if [[ -n "${imagelib}" ]] ; then
- use X && image="${image}${image:+,}x11"
- use fbcon && image="${image}${image:+,}fb"
- fi
- # emacs-w3m doesn't like "--enable-m17n --disable-unicode,"
- # so we better enable or disable both. Default to enable
- # m17n and unicode, see bug #47046.
- if use l10n_ja ; then
- myconf+=( --enable-japanese=$(usex unicode U E) )
- else
- myconf+=( --with-charset=$(usex unicode UTF-8 US-ASCII) )
- fi
- # lynxkeymap IUSE flag. bug #49397
- myconf+=( --enable-keymap=$(usex lynxkeymap lynx ${PN}) )
-
- econf \
- $(use_enable gpm mouse) \
- $(use_enable nls) \
- $(use_enable nntp) \
- $(use_enable ssl digest-auth) \
- $(use_enable xface) \
- $(use_with ssl) \
- --enable-image=${image:-no} \
- --enable-m17n \
- --enable-unicode \
- --with-browser="${EPREFIX}/usr/bin/xdg-open" \
- --with-editor="${EPREFIX}/usr/bin/vi" \
- --with-imagelib="${imagelib:-no}" \
- --with-mailer="${EPREFIX}/bin/mail" \
- --without-migemo \
- --with-termlib=yes \
- "${myconf[@]}"
-}
-
-src_install() {
- default
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}.mailcap mailcap
-
- insinto /usr/share/${PN}/Bonus
- doins Bonus/{*.{cgi,rb},html*,makeref}
-
- docinto en
- dodoc doc/{HISTORY,README,keymap,menu}*
- newdoc Bonus/README.eng README.Bonus
- docinto html/en
- dodoc doc/*.html
-
- docinto de
- dodoc doc-de/README*
- docinto html/de
- dodoc doc-de/*.html
-
- docinto ja
- dodoc doc-jp/{HISTORY,README,keymap,menu}*
- newdoc Bonus/README README.Bonus
- docinto html/ja
- dodoc doc-jp/*.html
-}