www/w3m: Updated to 0.5.3+git20220429 Upstream changelog from NEWS: ---- Debian's w3m 0.5.3+git20220429 * new features - support kitty's APC G graphics protocol with ImageMagick's convert - support iTerm2's OSC 1337 graphics protocol - new option inline_img_protocol to select the graphics protocol (0: w3m-img, 1: OSC 5379, 2: sixel, 3: OSC 1337, 4: APC G) - new option ssl_cipher to specify TLSv1.2 ciphers, e.g. DEFAULT:@SECLEVEL=2 - new option ssl_min_version for OpenSSL 1.1 - new option -insecure to use insecure SSL config options - new option ssl_ca_default, explicitly use OpenSSL default paths by default - new option cross_origin_referer, use origin only Referer when cross origin - new option localhost_only to restrict connections only to localhost - new option disable_center to disable center alignment - support brotli content encoding - ignore the "-" option to accept `w3m -` as "read from stdin" - new configure option --with-cafile to detect CA bundle file - support auto-detection for configure --with-migemo - add fuzzer for OSS-Fuzz - add Italian translation - add Swedish translation * bug fixes - prevent index overflow and huge allocation due to Str, libwc, and table - prevent integer overflow due to fontstat - prevent StrStream memory leak - prevent GC warnings of repeated allocation - prevent buffer overflow in shiftAnchorPosition - prevent buffer overflow READ when parsing Gopher URLs - prevent buffer overflow in gotoLine and gotoRealLine - prevent warnings when -Wnull-dereference, enabled by default - prevent warnings when -Wall, enabled by default - prevent warnings from Cppcheck - avoid zero length arrays even when GCC - fix fail to render over 32767 lines in a table cell - disable `<section>` behaves as `<hr>` - disable TLSv1.0 and TLSv1.1 by default - mention a workaround for SSL error - fix manipulation of ASN1_STRING - don't include username in Referer - don't set Referer when data URI scheme - fix broken anchor with link number at EOL - fix incorrect query string for `w3mman 7z` - drop imlib2-config, use pkg-config - improve named character references - improve `<dl>` rendering - prefer Imlib2 over GTK2 by default - replace encodeB with base64_encode to encode null bytes - wording fixes for configure --helpdiff -r1.91 -r1.92 pkgsrc/www/w3m/Makefile
(rin)
@@ -1,9 +1,8 @@ | @@ -1,9 +1,8 @@ | |||
1 | # $NetBSD: Makefile,v 1.91 2022/06/28 11:37:50 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.92 2022/07/25 08:54:29 rin Exp $ | |
2 | 2 | |||
3 | PKGNAME= w3m-${W3M_PKGVERS} | 3 | PKGNAME= w3m-${W3M_PKGVERS} | |
4 | PKGREVISION= 4 | |||
5 | COMMENT= Multilingualized version of a pager/text-based browser w3m | 4 | COMMENT= Multilingualized version of a pager/text-based browser w3m | |
6 | 5 | |||
7 | CONFLICTS+= w3m-img-[0-9]* | 6 | CONFLICTS+= w3m-img-[0-9]* | |
8 | 7 | |||
9 | .include "../../www/w3m/Makefile.common" | 8 | .include "../../www/w3m/Makefile.common" |
@@ -1,37 +1,37 @@ | @@ -1,37 +1,37 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.72 2021/01/30 14:10:12 mef Exp $ | 1 | # $NetBSD: Makefile.common,v 1.73 2022/07/25 08:54:29 rin Exp $ | |
2 | # | 2 | # | |
3 | # used by www/w3m/Makefile | 3 | # used by www/w3m/Makefile | |
4 | # used by www/w3m-img/Makefile | 4 | # used by www/w3m-img/Makefile | |
5 | 5 | |||
6 | DISTNAME= w3m-${W3M_VERS} | 6 | DISTNAME= w3m-${W3M_VERS} | |
7 | CATEGORIES= www | 7 | CATEGORIES= www | |
8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tats/} | 8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tats/} | |
9 | GITHUB_TAG= v${W3M_VERS} | 9 | GITHUB_TAG= v${W3M_VERS} | |
10 | 10 | |||
11 | MAINTAINER= uebayasi@NetBSD.org | 11 | MAINTAINER= uebayasi@NetBSD.org | |
12 | HOMEPAGE= http://w3m.sourceforge.net/ | 12 | HOMEPAGE= http://w3m.sourceforge.net/ | |
13 | # or https://github.com/tats/w3m | 13 | # or https://github.com/tats/w3m | |
14 | # or https://packages.qa.debian.org/w/w3m.html | 14 | # or https://packages.qa.debian.org/w/w3m.html | |
15 | 15 | |||
16 | WRKSRC= ${WRKDIR}/w3m-${W3M_VERS:S/+/-/} | 16 | WRKSRC= ${WRKDIR}/w3m-${W3M_VERS:S/+/-/} | |
17 | 17 | |||
18 | GNU_CONFIGURE= yes | 18 | GNU_CONFIGURE= yes | |
19 | USE_LANGUAGES= c c++ | 19 | USE_LANGUAGES= c c++ | |
20 | USE_TOOLS+= gmake # Needed for some combinations of options... | 20 | USE_TOOLS+= gmake # Needed for some combinations of options... | |
21 | USE_TOOLS+= msgfmt | 21 | USE_TOOLS+= msgfmt | |
22 | USE_PKGLOCALEDIR= yes | 22 | USE_PKGLOCALEDIR= yes | |
23 | 23 | |||
24 | W3M_VERS= 0.5.3+git20210102 | 24 | W3M_VERS= 0.5.3+git20220429 | |
25 | W3M_PKGVERS= ${W3M_VERS:S/+git/.0./} | 25 | W3M_PKGVERS= ${W3M_VERS:S/+git/.0./} | |
26 | 26 | |||
27 | # For w3mman, xface2xpm, cgi scripts. | 27 | # For w3mman, xface2xpm, cgi scripts. | |
28 | USE_TOOLS+= perl:run pax | 28 | USE_TOOLS+= perl:run pax | |
29 | 29 | |||
30 | DOCDIR= share/doc/w3m | 30 | DOCDIR= share/doc/w3m | |
31 | 31 | |||
32 | _W3M_USE_IMAGE?= NO | 32 | _W3M_USE_IMAGE?= NO | |
33 | 33 | |||
34 | .include "options.mk" | 34 | .include "options.mk" | |
35 | 35 | |||
36 | .include "../../mk/bsd.prefs.mk" | 36 | .include "../../mk/bsd.prefs.mk" | |
37 | 37 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.18 2017/01/21 09:11:27 leot Exp $ | 1 | @comment $NetBSD: PLIST,v 1.19 2022/07/25 08:54:29 rin Exp $ | |
2 | bin/w3m | 2 | bin/w3m | |
3 | bin/w3mman | 3 | bin/w3mman | |
4 | libexec/w3m/cgi-bin/dirlist.cgi | 4 | libexec/w3m/cgi-bin/dirlist.cgi | |
5 | libexec/w3m/cgi-bin/multipart.cgi | 5 | libexec/w3m/cgi-bin/multipart.cgi | |
6 | libexec/w3m/cgi-bin/w3mbookmark | 6 | libexec/w3m/cgi-bin/w3mbookmark | |
7 | libexec/w3m/cgi-bin/w3mdict.cgi | 7 | libexec/w3m/cgi-bin/w3mdict.cgi | |
8 | libexec/w3m/cgi-bin/w3mhelp.cgi | 8 | libexec/w3m/cgi-bin/w3mhelp.cgi | |
9 | libexec/w3m/cgi-bin/w3mhelperpanel | 9 | libexec/w3m/cgi-bin/w3mhelperpanel | |
10 | libexec/w3m/cgi-bin/w3mmail.cgi | 10 | libexec/w3m/cgi-bin/w3mmail.cgi | |
11 | libexec/w3m/cgi-bin/w3mman2html.cgi | 11 | libexec/w3m/cgi-bin/w3mman2html.cgi | |
12 | libexec/w3m/inflate | 12 | libexec/w3m/inflate | |
13 | ${PLIST.image}libexec/w3m/w3mimgdisplay | 13 | ${PLIST.image}libexec/w3m/w3mimgdisplay | |
14 | libexec/w3m/xface2xpm | 14 | libexec/w3m/xface2xpm | |
@@ -54,25 +54,27 @@ share/doc/w3m/doc/README.img | @@ -54,25 +54,27 @@ share/doc/w3m/doc/README.img | |||
54 | share/doc/w3m/doc/README.m17n | 54 | share/doc/w3m/doc/README.m17n | |
55 | share/doc/w3m/doc/README.mouse | 55 | share/doc/w3m/doc/README.mouse | |
56 | share/doc/w3m/doc/README.passwd | 56 | share/doc/w3m/doc/README.passwd | |
57 | share/doc/w3m/doc/README.pre_form | 57 | share/doc/w3m/doc/README.pre_form | |
58 | share/doc/w3m/doc/README.siteconf | 58 | share/doc/w3m/doc/README.siteconf | |
59 | share/doc/w3m/doc/README.sixel | 59 | share/doc/w3m/doc/README.sixel | |
60 | share/doc/w3m/doc/README.tab | 60 | share/doc/w3m/doc/README.tab | |
61 | share/doc/w3m/doc/STORY.html | 61 | share/doc/w3m/doc/STORY.html | |
62 | share/doc/w3m/doc/keymap.default | 62 | share/doc/w3m/doc/keymap.default | |
63 | share/doc/w3m/doc/keymap.lynx | 63 | share/doc/w3m/doc/keymap.lynx | |
64 | share/doc/w3m/doc/menu.default | 64 | share/doc/w3m/doc/menu.default | |
65 | share/doc/w3m/doc/menu.submenu | 65 | share/doc/w3m/doc/menu.submenu | |
66 | share/locale/de/LC_MESSAGES/w3m.mo | 66 | share/locale/de/LC_MESSAGES/w3m.mo | |
67 | share/locale/it/LC_MESSAGES/w3m.mo | |||
67 | share/locale/ja/LC_MESSAGES/w3m.mo | 68 | share/locale/ja/LC_MESSAGES/w3m.mo | |
69 | share/locale/sv_SE/LC_MESSAGES/w3m.mo | |||
68 | share/locale/zh_CN/LC_MESSAGES/w3m.mo | 70 | share/locale/zh_CN/LC_MESSAGES/w3m.mo | |
69 | share/locale/zh_TW/LC_MESSAGES/w3m.mo | 71 | share/locale/zh_TW/LC_MESSAGES/w3m.mo | |
70 | share/w3m/w3mhelp-funcdesc.de.pl | 72 | share/w3m/w3mhelp-funcdesc.de.pl | |
71 | share/w3m/w3mhelp-funcdesc.en.pl | 73 | share/w3m/w3mhelp-funcdesc.en.pl | |
72 | share/w3m/w3mhelp-funcdesc.ja.pl | 74 | share/w3m/w3mhelp-funcdesc.ja.pl | |
73 | share/w3m/w3mhelp-funcname.pl | 75 | share/w3m/w3mhelp-funcname.pl | |
74 | share/w3m/w3mhelp-lynx_en.html | 76 | share/w3m/w3mhelp-lynx_en.html | |
75 | share/w3m/w3mhelp-lynx_ja.html | 77 | share/w3m/w3mhelp-lynx_ja.html | |
76 | share/w3m/w3mhelp-w3m_en.html | 78 | share/w3m/w3mhelp-w3m_en.html | |
77 | share/w3m/w3mhelp-w3m_ja.html | 79 | share/w3m/w3mhelp-w3m_ja.html | |
78 | share/w3m/w3mhelp.html | 80 | share/w3m/w3mhelp.html |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.36 2021/10/26 11:31:12 nia Exp $ | 1 | $NetBSD: distinfo,v 1.37 2022/07/25 08:54:29 rin Exp $ | |
2 | 2 | |||
3 | BLAKE2s (w3m-0.5.3+git20210102.tar.gz) = b85a36ccef7992060c27fe05e3b3c7741189ce8375d64af3a5a7af4a1d27a543 | 3 | BLAKE2s (w3m-0.5.3+git20220429.tar.gz) = ca03156aed2a40f440ebcfe3bfb38a449ac224b4df0e891042326d0288bde712 | |
4 | SHA512 (w3m-0.5.3+git20210102.tar.gz) = 357eeecf0f63bfd5174c9670533882323879657bdecefd0758d853ca645e368331bfdf91e99c0917f19829e184ce892ecdc99bd865851707d93baccfb4b97632 | 4 | SHA512 (w3m-0.5.3+git20220429.tar.gz) = 0f29d6a1f311c3f417ca041fe3788c94946d238b618eca923cd62a6e5e598aefd898fb8a54999876179011bf37d492a989872e38375ea96ac59914b244f1517e | |
5 | Size (w3m-0.5.3+git20210102.tar.gz) = 2189272 bytes | 5 | Size (w3m-0.5.3+git20220429.tar.gz) = 2312378 bytes |