Received: by mail.netbsd.org (Postfix, from userid 605) id 0AEE584E00; Tue, 15 Jan 2019 15:48:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5CFBD84DFB for ; Tue, 15 Jan 2019 15:48:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id PSiLQDAnO5FF for ; Tue, 15 Jan 2019 15:48:18 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id E383784D32 for ; Tue, 15 Jan 2019 15:48:17 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D0B2AFB16; Tue, 15 Jan 2019 15:48:17 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1547567297211890" MIME-Version: 1.0 Date: Tue, 15 Jan 2019 15:48:17 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/news/tin To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20190115154817.D0B2AFB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1547567297211890 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: wiz Date: Tue Jan 15 15:48:17 UTC 2019 Modified Files: pkgsrc/news/tin: Makefile PLIST distinfo options.mk pkgsrc/news/tin/patches: patch-Makefile patch-configure patch-include_tin.h patch-src_Makefile.in Log Message: tin: update to 2.4.3. Update provided by Michael Bäuerle in wip/tin. -- 2.4.3 release 20181224 "Glen Mhor" -- 012) Thomas E. Dickey ADD. update configure macros ADD. check for va_copy() for pre C99 systems FIX. aclocal.m4, configure[.in], autoconf.h[in], tin.h, memory.c screen.c, string.c, tcurses.c 011) Francisco Javier Serrador ADD. spanish translation FIX. es.po 010) Matt Anton ADD. updated french translation FIX. fr.po 009) Dennis Preiser BUG. ensure destination of match_string() is NULL terminated BUG. possible buffer overflows with long translations BUG. fixed length buffer in rfc1522_decode() may overflow ADD. don't idna_decode() strings which are not IDNA encoded ADD. ability to filter on Path:-header FIX. art.c, config.c, feed.c, filter.c, getline.c, help.c, lang.c main.c, memory.c, nntplib.c, page.c, rfc2047.c, save.c, screen.c extern.h, nntplib.h, proto.h, tin.h, tin.5 008) Urs Janssen ADD. config.guess, config.sub update ADD. checks for explicit_bzero(), explicit_memset(), memset_s() ADD. check for unicode/unorm2.h to favor unorm2_normalize() over unorm_normalize() if found ADD. NFKC_case_fold normalization if unicode/unorm2.h is found ADD. don't strip binray with "make install" ADD. match_string()/match_item() now stop on first '\n' ADD. don't show broken active file messages if not running with -D 1 ADD. accept arbitrary line length in mail.active file ADD. allow (multiple) -v for debug mode ADD. honor NDEBUG in assert() replacement BUG. possible buffer overflow when prompting for a wildcard search pattern in get_search_pattern() BUG. possible buffer overflows with long translations BUG. pointer arithmetic with possible NULL pointer BUG. didn't recheck CAPABILITIES after auth BUG. transport-padding on mime boundaries wasn't ignored BUG. get_group_from_list() used in 'L'lookup_msgid() couldn't handle FWS as of RFC 5536 3.1.4. ADD. rename FOLLOW_USEFOR_DRAFT to ALLOW_FWS_IN_NEWSGROUPLIST ADD. remove some redundant assigns ADD. switch from autoconf-2.13.20110430 to autoconf-2.52.20181006 ADD. be more verbose on connections errors when get_tcp6_socket() is used (debian bug #232924) FIX. active.c, art.c, auth.c, config.c, cook.c, debug.c, feed.c getline.c, group.c, header.c, help.c, init.c, keymap.c, lang.c list.c, mail.c, main.c, misc.c, newsrc.c, nntplib.c, options_menu.c page.c, post.c, read.c, rfc1524.c, rfc2045.c, rfc2046.c, rfc2047.c save.c, search.c, screen.c, select.c, signal.c, sigfile.c strftime.c, string.c, extern.h, proto.h, tin.h, config.guess config.sub, aclocal.m4, configure[.in], autoconf.h[in] Makefile[.in], tin.1, tin.5 To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 pkgsrc/news/tin/Makefile cvs rdiff -u -r1.12 -r1.13 pkgsrc/news/tin/PLIST cvs rdiff -u -r1.23 -r1.24 pkgsrc/news/tin/distinfo cvs rdiff -u -r1.18 -r1.19 pkgsrc/news/tin/options.mk cvs rdiff -u -r1.1 -r1.2 pkgsrc/news/tin/patches/patch-Makefile \ pkgsrc/news/tin/patches/patch-configure \ pkgsrc/news/tin/patches/patch-include_tin.h \ pkgsrc/news/tin/patches/patch-src_Makefile.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1547567297211890 Content-Disposition: inline Content-Length: 7716 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/news/tin/Makefile diff -u pkgsrc/news/tin/Makefile:1.82 pkgsrc/news/tin/Makefile:1.83 --- pkgsrc/news/tin/Makefile:1.82 Sun Dec 9 18:52:43 2018 +++ pkgsrc/news/tin/Makefile Tue Jan 15 15:48:17 2019 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.82 2018/12/09 18:52:43 adam Exp $ +# $NetBSD: Makefile,v 1.83 2019/01/15 15:48:17 wiz Exp $ -DISTNAME= tin-2.4.2 -PKGREVISION= 1 +DISTNAME= tin-2.4.3 CATEGORIES= news MASTER_SITES= ftp://ftp.tin.org/pub/news/clients/tin/stable/ MASTER_SITES+= ftp://ftp.funet.fi/pub/unix/news/tin-unoff/ Index: pkgsrc/news/tin/PLIST diff -u pkgsrc/news/tin/PLIST:1.12 pkgsrc/news/tin/PLIST:1.13 --- pkgsrc/news/tin/PLIST:1.12 Mon Sep 3 09:39:27 2018 +++ pkgsrc/news/tin/PLIST Tue Jan 15 15:48:17 2019 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.12 2018/09/03 09:39:27 wiz Exp $ +@comment $NetBSD: PLIST,v 1.13 2019/01/15 15:48:17 wiz Exp $ bin/metamutt bin/opt-case.pl bin/rtin @@ -19,6 +19,7 @@ share/doc/tin/WHATSNEW ${PLIST.nls}share/locale/da/LC_MESSAGES/tin.mo ${PLIST.nls}share/locale/de/LC_MESSAGES/tin.mo ${PLIST.nls}share/locale/en_GB/LC_MESSAGES/tin.mo +${PLIST.nls}share/locale/es/LC_MESSAGES/tin.mo ${PLIST.nls}share/locale/et/LC_MESSAGES/tin.mo ${PLIST.nls}share/locale/fr/LC_MESSAGES/tin.mo ${PLIST.nls}share/locale/ru/LC_MESSAGES/tin.mo Index: pkgsrc/news/tin/distinfo diff -u pkgsrc/news/tin/distinfo:1.23 pkgsrc/news/tin/distinfo:1.24 --- pkgsrc/news/tin/distinfo:1.23 Mon Sep 3 09:39:27 2018 +++ pkgsrc/news/tin/distinfo Tue Jan 15 15:48:17 2019 @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.23 2018/09/03 09:39:27 wiz Exp $ +$NetBSD: distinfo,v 1.24 2019/01/15 15:48:17 wiz Exp $ -SHA1 (tin-2.4.2.tar.xz) = 675004c453548e926a261a071e0715e23a05c609 -RMD160 (tin-2.4.2.tar.xz) = e691275597cb1886ae9e66343493cf96acbd2bfe -SHA512 (tin-2.4.2.tar.xz) = 70a9957d5bf5af1bb182a3f4e62795cd5862b7282b7fc0c231c3bd02d83950cdbdd502d8a2cc5eae20b29af584e4f794f03378742b47ed93fc5c61ac5bbb01b6 -Size (tin-2.4.2.tar.xz) = 1491388 bytes -SHA1 (patch-Makefile) = 5dfed6b037755fd632d71fd5c58b5982b24a598e -SHA1 (patch-configure) = dd738e58ffe3b39396928ebb881b7b269bf21315 -SHA1 (patch-include_tin.h) = 557a75eeff1114018dca247e15eceddf70af8b91 -SHA1 (patch-src_Makefile.in) = f65cfcc6da2be21edf80317b94a98e1512e086a0 +SHA1 (tin-2.4.3.tar.xz) = f0460e6e9aa555864df8d12986c06e3c0c27f70a +RMD160 (tin-2.4.3.tar.xz) = ca9404b46705b75b615b79e6d0434c85e009c616 +SHA512 (tin-2.4.3.tar.xz) = 9d4b22ec889cc0b468d9d5488907b6b4a6fc864dcbd18ef2e91a463734e651bc7ff149d6c74805f82cbf0d4f6e7f28b005ba07268966e3c96928b5b20be59eba +Size (tin-2.4.3.tar.xz) = 1538960 bytes +SHA1 (patch-Makefile) = 7f9048d31e70d9630ba6511d834db5d0c60a7de1 +SHA1 (patch-configure) = 02f6c943c7e6cbf8552f163c8ff4922413c9c340 +SHA1 (patch-include_tin.h) = 75a933e15128e7e102598c311ff292caf9c49041 +SHA1 (patch-src_Makefile.in) = 412f1cd6b01618e64d6a3f713f3758d5a563e79e Index: pkgsrc/news/tin/options.mk diff -u pkgsrc/news/tin/options.mk:1.18 pkgsrc/news/tin/options.mk:1.19 --- pkgsrc/news/tin/options.mk:1.18 Mon Sep 3 09:39:27 2018 +++ pkgsrc/news/tin/options.mk Tue Jan 15 15:48:17 2019 @@ -1,8 +1,8 @@ -# $NetBSD: options.mk,v 1.18 2018/09/03 09:39:27 wiz Exp $ +# $NetBSD: options.mk,v 1.19 2019/01/15 15:48:17 wiz Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.tin PKG_OPTIONS_REQUIRED_GROUPS= display -PKG_OPTIONS_GROUP.display= curses wide-curses termcap +PKG_OPTIONS_GROUP.display= curses termcap # wide-curses removed, see below PKG_SUPPORTED_OPTIONS= canlock icu inet6 nls tin-use-inn-spool PKG_SUGGESTED_OPTIONS= canlock inet6 nls termcap # see PR #51819 # untested @@ -15,11 +15,15 @@ PKG_SUGGESTED_OPTIONS= canlock inet6 nl CONFIGURE_ARGS+= --enable-cancel-locks .endif -.if !empty(PKG_OPTIONS:Mcurses) || !empty(PKG_OPTIONS:Mwide-curses) +# Option wide-curses removed +# Use curses option and set CURSES_DEFAULT in mk.conf to select type +.if !empty(PKG_OPTIONS:Mcurses) .include "../../mk/curses.buildlink3.mk" CONFIGURE_ARGS+= --with-screen=${CURSES_TYPE} CONFIGURE_ARGS+= --with-curses-dir=${BUILDLINK_PREFIX.curses} -.else +.endif + +.if !empty(PKG_OPTIONS:Mtermcap) .include "../../mk/termcap.buildlink3.mk" .endif Index: pkgsrc/news/tin/patches/patch-Makefile diff -u pkgsrc/news/tin/patches/patch-Makefile:1.1 pkgsrc/news/tin/patches/patch-Makefile:1.2 --- pkgsrc/news/tin/patches/patch-Makefile:1.1 Mon Sep 3 09:39:27 2018 +++ pkgsrc/news/tin/patches/patch-Makefile Tue Jan 15 15:48:17 2019 @@ -1,10 +1,10 @@ -$NetBSD: patch-Makefile,v 1.1 2018/09/03 09:39:27 wiz Exp $ +$NetBSD: patch-Makefile,v 1.2 2019/01/15 15:48:17 wiz Exp $ Do not ignore error for missing src/Makefile. ---- Makefile.orig 2007-02-01 13:11:14.000000000 +0000 +--- Makefile.orig +++ Makefile -@@ -400,7 +400,7 @@ all: +@@ -407,7 +407,7 @@ all: @$(ECHO) " " build: Index: pkgsrc/news/tin/patches/patch-configure diff -u pkgsrc/news/tin/patches/patch-configure:1.1 pkgsrc/news/tin/patches/patch-configure:1.2 --- pkgsrc/news/tin/patches/patch-configure:1.1 Mon Sep 3 09:39:27 2018 +++ pkgsrc/news/tin/patches/patch-configure Tue Jan 15 15:48:17 2019 @@ -1,10 +1,10 @@ -$NetBSD: patch-configure,v 1.1 2018/09/03 09:39:27 wiz Exp $ +$NetBSD: patch-configure,v 1.2 2019/01/15 15:48:17 wiz Exp $ Skip missing include directories. ---- configure.orig 2017-12-24 11:52:06.000000000 +0000 +--- configure.orig +++ configure -@@ -9202,6 +9202,9 @@ echo "$ac_t""$cf_cv_ncurses_h2" 1>&6 +@@ -11429,6 +11429,9 @@ echo "$ac_t""$cf_cv_ncurses_h2" 1>&6 if test -n "$cf_1st_incdir" ; then for cf_add_incdir in $cf_1st_incdir do Index: pkgsrc/news/tin/patches/patch-include_tin.h diff -u pkgsrc/news/tin/patches/patch-include_tin.h:1.1 pkgsrc/news/tin/patches/patch-include_tin.h:1.2 --- pkgsrc/news/tin/patches/patch-include_tin.h:1.1 Mon Sep 3 09:39:27 2018 +++ pkgsrc/news/tin/patches/patch-include_tin.h Tue Jan 15 15:48:17 2019 @@ -1,10 +1,10 @@ -$NetBSD: patch-include_tin.h,v 1.1 2018/09/03 09:39:27 wiz Exp $ +$NetBSD: patch-include_tin.h,v 1.2 2019/01/15 15:48:17 wiz Exp $ Use system libcanlock. ---- include/tin.h.orig 2017-12-08 07:52:23.000000000 +0000 +--- include/tin.h.orig +++ include/tin.h -@@ -2366,7 +2366,7 @@ extern struct tm *localtime(time_t *); +@@ -2394,7 +2394,7 @@ extern struct tm *localtime(time_t *); /* libcanlock */ #ifdef USE_CANLOCK Index: pkgsrc/news/tin/patches/patch-src_Makefile.in diff -u pkgsrc/news/tin/patches/patch-src_Makefile.in:1.1 pkgsrc/news/tin/patches/patch-src_Makefile.in:1.2 --- pkgsrc/news/tin/patches/patch-src_Makefile.in:1.1 Mon Sep 3 09:39:27 2018 +++ pkgsrc/news/tin/patches/patch-src_Makefile.in Tue Jan 15 15:48:17 2019 @@ -1,11 +1,11 @@ -$NetBSD: patch-src_Makefile.in,v 1.1 2018/09/03 09:39:27 wiz Exp $ +$NetBSD: patch-src_Makefile.in,v 1.2 2019/01/15 15:48:17 wiz Exp $ Do not link internal static libcanlock. Do not install mbox manpage. ---- src/Makefile.in.orig 2017-12-08 07:55:34.000000000 +0000 +--- src/Makefile.in.orig +++ src/Makefile.in -@@ -209,7 +209,7 @@ EXTRAOBJS = @EXTRAOBJS@ +@@ -208,7 +208,7 @@ EXTRAOBJS = @EXTRAOBJS@ EXTRA_INTLLIBS = @INTLDIR_MAKE@ @INTLLIBS@ EXTRA_PCREHDRS = @PCREDIR_MAKE@ ../pcre/pcre.h EXTRA_PCRELIBS = @PCREDIR_MAKE@ ../pcre/$(PRELIB)pcre.a @@ -14,7 +14,7 @@ Do not install mbox manpage. EXTRALIBS = $(EXTRA_INTLLIBS) $(EXTRA_PCRELIBS) $(EXTRA_CANLIBS) OFILES = @ALLOCA@ $(EXTRAOBJS) \ -@@ -341,7 +341,6 @@ install_manpage : $(DESTDIR)$(INS_MANUAL +@@ -340,7 +340,6 @@ install_manpage : $(DESTDIR)$(INS_MANUAL @-$(RM) -f $(DESTDIR)$(INS_MANUAL_DIR)5/r$(PROJECT).5 @$(ECHO) ".so $(INS_MANUAL_DIR)5/$(PROJECT).5" > $(DESTDIR)$(INS_MANUAL_DIR)5/r$(PROJECT).5 @$(CHMOD) 444 $(DESTDIR)$(INS_MANUAL_DIR)5/r$(PROJECT).5 --_----------=_1547567297211890--