diff options
Diffstat (limited to 'mail/mutt')
-rw-r--r-- | mail/mutt/Makefile | 11 | ||||
-rw-r--r-- | mail/mutt/PLIST | 3 | ||||
-rw-r--r-- | mail/mutt/distinfo | 19 | ||||
-rw-r--r-- | mail/mutt/options.mk | 20 | ||||
-rw-r--r-- | mail/mutt/patches/patch-ab | 22 | ||||
-rw-r--r-- | mail/mutt/patches/patch-ad | 12 | ||||
-rw-r--r-- | mail/mutt/patches/patch-ag | 10 | ||||
-rw-r--r-- | mail/mutt/patches/patch-sendlib.c | 23 |
8 files changed, 42 insertions, 78 deletions
diff --git a/mail/mutt/Makefile b/mail/mutt/Makefile index 853414c80c7..491850d8372 100644 --- a/mail/mutt/Makefile +++ b/mail/mutt/Makefile @@ -1,13 +1,8 @@ -# $NetBSD: Makefile,v 1.172 2015/09/03 14:49:02 wiz Exp $ +# $NetBSD: Makefile,v 1.173 2015/09/03 21:04:34 wiz Exp $ -DISTNAME= mutt-1.5.23 -PKGREVISION= 7 +DISTNAME= mutt-1.5.24 CATEGORIES= mail -MUTT_SITES= ftp://ftp.mutt.org/mutt/ \ - ftp://ftp.stealth.net/pub/mirrors/ftp.mutt.org/pub/mutt/ \ - ftp://gd.tuwien.ac.at/infosys/mail/mutt/ \ - ftp://ftp.fu-berlin.de/unix/mail/mutt/ -MASTER_SITES= ${MUTT_SITES:=devel/} +MASTER_SITES= ftp://ftp.mutt.org/pub/mutt/ MAINTAINER= tonio@NetBSD.org HOMEPAGE= http://www.mutt.org/ diff --git a/mail/mutt/PLIST b/mail/mutt/PLIST index 35bae39b1bd..249848f4fb5 100644 --- a/mail/mutt/PLIST +++ b/mail/mutt/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.16 2015/09/03 14:49:02 wiz Exp $ +@comment $NetBSD: PLIST,v 1.17 2015/09/03 21:04:34 wiz Exp $ bin/flea bin/mutt bin/mutt_dotlock @@ -28,7 +28,6 @@ share/doc/mutt/README.SSL share/doc/mutt/TODO share/doc/mutt/advancedusage.html share/doc/mutt/applying-patches.txt -${PLIST.compressed}share/doc/mutt/compressed-folders.html share/doc/mutt/configuration.html share/doc/mutt/devel-notes.txt share/doc/mutt/gettingstarted.html diff --git a/mail/mutt/distinfo b/mail/mutt/distinfo index e9df006edcf..e89158a7214 100644 --- a/mail/mutt/distinfo +++ b/mail/mutt/distinfo @@ -1,15 +1,18 @@ -$NetBSD: distinfo,v 1.37 2015/09/03 14:49:02 wiz Exp $ +$NetBSD: distinfo,v 1.38 2015/09/03 21:04:34 wiz Exp $ -SHA1 (mutt-1.5.23.tar.gz) = 8ac821d8b1e25504a31bf5fda9c08d93a4acc862 -RMD160 (mutt-1.5.23.tar.gz) = 2476a9e202ab1cd20a512253246e37538e0aad5a -Size (mutt-1.5.23.tar.gz) = 3782032 bytes +SHA1 (mutt-1.5.24.tar.gz) = 38a2da5eb01ff83a90a2caee28fa2e95dbfe6898 +RMD160 (mutt-1.5.24.tar.gz) = 7fe7e653c27c9b580f958493638c1248d0ad5591 +Size (mutt-1.5.24.tar.gz) = 3897115 bytes +SHA1 (patch-1.5.24.rr.compressed.gz) = 8da54323dfc9c1049bf0411db2f552593793e99f +RMD160 (patch-1.5.24.rr.compressed.gz) = 2bf71a26de195ce11ed4ffa25403363cab7c9b72 +Size (patch-1.5.24.rr.compressed.gz) = 10019 bytes SHA1 (patch-aa) = 59d89dce24110be2927c8a1ea1fa5b780d644372 -SHA1 (patch-ab) = 857799206db0784672ad9042799eb12703711a31 +SHA1 (patch-ab) = 7c307068e129eb71ba251d175186dc9c5b171681 SHA1 (patch-ac) = 40d119b7efed1a4622c42badc9ee97349b504044 -SHA1 (patch-ad) = ecfa994c7c5e494b6eb7356327b96de6559146fc +SHA1 (patch-ad) = 6db5792162a0752ee533f5cd4cb3896e0ca92344 SHA1 (patch-ae) = 6534848a4c27d4a3830edd8d4e19d1181fe396d6 SHA1 (patch-af) = edc107c535789919ba2cda5f81a4b640b6100b91 -SHA1 (patch-ag) = 6633e7485c948433f9122a649fdf3a548197eced +SHA1 (patch-ag) = b7902d2412538f15bc25b123ca742c03a3dd3a12 SHA1 (patch-ah) = dfe747c30a44bb309cccaca1bd5174fccc3c2bed SHA1 (patch-al) = 49542905cde263b8d4c79f71cce3759024c804a3 SHA1 (patch-am) = f7f20860bccb63ed5464e3a1225719ffc3fa504f @@ -17,5 +20,3 @@ SHA1 (patch-an) = b9cc3e957bb1650c8e22c0edf0ce112f769664a1 SHA1 (patch-ao) = a5dddb01d30f28337ca825c6461139c2d9f288d5 SHA1 (patch-ap) = c6f79d5c4e19efdc15e9d5a59934da52b16b7a62 SHA1 (patch-aq) = e363d8929ced9731a31af1137b111d3476a3d05d -SHA1 (patch-sendlib.c) = 7394a7814f3986d5fc82c6a5dab76d9b85212c0b -SHA1 (patch-1.5.23.rr.compressed.gz) = 59cfc764e2878efafb0fa16ae17e6a733efac958 diff --git a/mail/mutt/options.mk b/mail/mutt/options.mk index 0904388d497..ad251a0824f 100644 --- a/mail/mutt/options.mk +++ b/mail/mutt/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.14 2015/09/03 14:49:02 wiz Exp $ +# $NetBSD: options.mk,v 1.15 2015/09/03 21:04:34 wiz Exp $ # Global and legacy options @@ -9,9 +9,11 @@ PKG_SUPPORTED_OPTIONS= debug gpgme idn ssl smime sasl PKG_SUPPORTED_OPTIONS+= mutt-hcache tokyocabinet mutt-smtp PKG_SUPPORTED_OPTIONS+= mutt-compressed-mbox PKG_SUPPORTED_OPTIONS+= mutt-sidebar -# Comment the following line out on updates. -#PKG_SUPPORTED_OPTIONS+= mutt-xlabel PKG_SUGGESTED_OPTIONS= ssl smime curses +# un-comment out the following lines whenever updating distinfo +# and patches are up-to-date +#PKG_SUGGESTED_OPTIONS+= mutt-compressed-mbox +#PKG_SUGGESTED_OPTIONS+= mutt-sidebar .include "../../mk/bsd.options.mk" @@ -115,7 +117,6 @@ CONFIGURE_ENV+= BDB_LIB=${BDB_LIBS:S/^-l//:M*:Q} CONFIGURE_ARGS+= --disable-hcache .endif -PLIST_VARS+= compressed ### ### Compressed mail boxes ### @@ -131,7 +132,6 @@ SUBST_FILES.compress= Makefile.in SUBST_SED.compress= -e 's,^mutt_SOURCES = ,mutt_SOURCES = compress.c ,' SUBST_SED.compress+= -e 's,^EXTRA_DIST = ,EXTRA_DIST = compress.h ,' SUBST_SED.compress+= -e 's,^mutt_OBJECTS = ,mutt_OBJECTS = compress.o ,' -PLIST.compressed= yes # add xsltproc to be able to regenerate the documentation BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt .endif @@ -149,6 +149,7 @@ CONFIGURE_ARGS+= --disable-smtp ### Sidebar support ### .if !empty(PKG_OPTIONS:Mmutt-sidebar) +# http://www.lunar-linux.org/mutt-sidebar/ PATCH_SITES+= http://lunar-linux.org/~tchan/mutt/ PATCHFILES+= patch-1.5.23.sidebar.20140412.txt PATCH_DIST_STRIP= -p1 @@ -156,15 +157,6 @@ PATCH_FUZZ_FACTOR= -F1 .endif ### -### X-Label header support -### -.if !empty(PKG_OPTIONS:Mmutt-xlabel) -PATCH_SITES= http://home.uchicago.edu/~dgc/sw/mutt/ -PATCHFILES+= patch-1.5.17.dgc.xlabel_ext.9 -PATCH_DIST_STRIP= -p1 -.endif - -### ### Internationalized Domain Names ### .if !empty(PKG_OPTIONS:Midn) diff --git a/mail/mutt/patches/patch-ab b/mail/mutt/patches/patch-ab index 77d308e65ad..c0f545ca1dc 100644 --- a/mail/mutt/patches/patch-ab +++ b/mail/mutt/patches/patch-ab @@ -1,8 +1,8 @@ -$NetBSD: patch-ab,v 1.16 2015/09/03 14:49:02 wiz Exp $ +$NetBSD: patch-ab,v 1.17 2015/09/03 21:04:34 wiz Exp $ ---- Makefile.in.orig 2013-10-18 06:49:17.000000000 +0100 -+++ Makefile.in 2013-10-18 10:50:46.000000000 +0100 -@@ -109,7 +109,7 @@ +--- Makefile.in.orig 2015-08-30 17:24:26.000000000 +0000 ++++ Makefile.in +@@ -110,7 +110,7 @@ CONFIG_CLEAN_FILES = intl/Makefile hcach CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) @@ -11,7 +11,7 @@ $NetBSD: patch-ab,v 1.16 2015/09/03 14:49:02 wiz Exp $ base64.$(OBJEXT) browser.$(OBJEXT) buffy.$(OBJEXT) \ color.$(OBJEXT) crypt.$(OBJEXT) cryptglue.$(OBJEXT) \ commands.$(OBJEXT) complete.$(OBJEXT) compose.$(OBJEXT) \ -@@ -325,7 +325,7 @@ +@@ -329,7 +329,7 @@ DATADIRNAME = @DATADIRNAME@ DBX = @DBX@ DEBUGGER = @DEBUGGER@ DEFS = -DPKGDATADIR=\"$(pkgdatadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" \ @@ -20,7 +20,7 @@ $NetBSD: patch-ab,v 1.16 2015/09/03 14:49:02 wiz Exp $ -DHAVE_CONFIG_H=1 DEPDIR = @DEPDIR@ -@@ -786,6 +786,7 @@ +@@ -799,6 +799,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc2231.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc3676.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc822.Po@am__quote@ @@ -28,15 +28,15 @@ $NetBSD: patch-ab,v 1.16 2015/09/03 14:49:02 wiz Exp $ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/safe_asprintf.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/score.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/send.Po@am__quote@ -@@ -1313,11 +1314,6 @@ +@@ -1338,11 +1339,6 @@ install-exec-hook: rm -f $(DESTDIR)$(bindir)/mutt.dotlock ; \ ln -sf $(DESTDIR)$(bindir)/mutt_dotlock $(DESTDIR)$(bindir)/mutt.dotlock ; \ fi -- if test -f $(DESTDIR)$(bindir)/mutt_dotlock && test x@DOTLOCK_GROUP@ != x ; then \ -- chgrp @DOTLOCK_GROUP@ $(DESTDIR)$(bindir)/mutt_dotlock && \ -- chmod @DOTLOCK_PERMISSION@ $(DESTDIR)$(bindir)/mutt_dotlock || \ +- if test -f $(DESTDIR)$(bindir)/mutt_dotlock && test x$(DOTLOCK_GROUP) != x ; then \ +- chgrp $(DOTLOCK_GROUP) $(DESTDIR)$(bindir)/mutt_dotlock && \ +- chmod $(DOTLOCK_PERMISSION) $(DESTDIR)$(bindir)/mutt_dotlock || \ - { echo "Can't fix mutt_dotlock's permissions! This is required to lock mailboxes in the mail spool directory." >&2 ; exit 1 ; } \ - fi install-data-local: - $(srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir) + $(MKDIR_P) $(DESTDIR)$(sysconfdir) diff --git a/mail/mutt/patches/patch-ad b/mail/mutt/patches/patch-ad index 4bee552db47..c0f99e27d41 100644 --- a/mail/mutt/patches/patch-ad +++ b/mail/mutt/patches/patch-ad @@ -1,16 +1,16 @@ -$NetBSD: patch-ad,v 1.10 2015/09/03 14:49:02 wiz Exp $ +$NetBSD: patch-ad,v 1.11 2015/09/03 21:04:34 wiz Exp $ ---- contrib/Makefile.in.orig 2006-08-14 16:09:28.000000000 +0200 +--- contrib/Makefile.in.orig 2015-08-30 17:24:26.000000000 +0000 +++ contrib/Makefile.in -@@ -365,21 +365,20 @@ uninstall-am: uninstall-info-am uninstal +@@ -459,21 +459,20 @@ uninstall-am: uninstall-local install-data-local: -- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)/samples $(DESTDIR)$(docdir)/samples/iconv -+ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir) $(DESTDIR)$(sysconfdir)/iconv +- $(MKDIR_P) $(DESTDIR)$(docdir)/samples $(DESTDIR)$(docdir)/samples/iconv ++ $(MKDIR_P) $(DESTDIR)$(sysconfdir) $(DESTDIR)$(sysconfdir)/iconv for f in $(SAMPLES) ; do \ - $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir)/samples ; \ -+ $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(sysconfdir) ; \ ++ $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(sysconfdir); \ done for f in $(srcdir)/iconv/*.rc ; do \ - $(INSTALL) -m 644 $$f $(DESTDIR)$(docdir)/samples/iconv ; \ diff --git a/mail/mutt/patches/patch-ag b/mail/mutt/patches/patch-ag index 7d793f40106..30dfb84cd24 100644 --- a/mail/mutt/patches/patch-ag +++ b/mail/mutt/patches/patch-ag @@ -1,15 +1,15 @@ -$NetBSD: patch-ag,v 1.8 2015/09/03 14:49:02 wiz Exp $ +$NetBSD: patch-ag,v 1.9 2015/09/03 21:04:34 wiz Exp $ ---- doc/Makefile.in.orig 2010-08-25 16:31:48.000000000 +0000 +--- doc/Makefile.in.orig 2015-08-30 17:24:26.000000000 +0000 +++ doc/Makefile.in -@@ -532,8 +532,8 @@ install-data-local: makedoc-all instdoc - test x@DOTLOCK_TARGET@ = x || ./instdoc $(srcdir)/dotlock.man \ +@@ -642,8 +642,8 @@ install-data-local: makedoc-all instdoc + test x$(DOTLOCK_TARGET) = x || ./instdoc $(srcdir)/dotlock.man \ $(DESTDIR)$(mandir)/man1/mutt_dotlock.1 ./instdoc muttrc.man $(DESTDIR)$(mandir)/man5/muttrc.5 - ./instdoc $(srcdir)/mbox.man $(DESTDIR)$(mandir)/man5/mbox.5 - ./instdoc $(srcdir)/mmdf.man $(DESTDIR)$(mandir)/man5/mmdf.5 + ./instdoc $(srcdir)/mbox.man $(DESTDIR)$(mandir)/man5/mutt-mbox.5 + ./instdoc $(srcdir)/mmdf.man $(DESTDIR)$(mandir)/man5/mutt-mmdf.5 - $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir) + $(MKDIR_P) $(DESTDIR)$(docdir) for f in $(topsrcdir_DOCFILES) ; do \ $(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; \ diff --git a/mail/mutt/patches/patch-sendlib.c b/mail/mutt/patches/patch-sendlib.c deleted file mode 100644 index 32cf422f7de..00000000000 --- a/mail/mutt/patches/patch-sendlib.c +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-sendlib.c,v 1.1 2015/09/03 14:49:02 wiz Exp $ - -Fix CVE-2014-9116 using the upstream patch from -http://dev.mutt.org/trac/changeset/0aebf1df43598b442ac75ae4fe17875351854db0 - ---- sendlib.c.orig 2014-03-12 16:03:45.000000000 +0000 -+++ sendlib.c -@@ -1814,7 +1814,14 @@ static int write_one_header (FILE *fp, i - { - tagbuf = mutt_substrdup (start, t); - /* skip over the colon separating the header field name and value */ -- t = skip_email_wsp(t + 1); -+ ++t; -+ -+ /* skip over any leading whitespace (WSP, as defined in RFC5322) -+ * NOTE: skip_email_wsp() does the wrong thing here. -+ * See tickets 3609 and 3716. */ -+ while (*t == ' ' || *t == '\t') -+ t++; -+ - valbuf = mutt_substrdup (t, end); - } - dprint(4,(debugfile,"mwoh: buf[%s%s] too long, " |