Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Nov 2014 15:41:29 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r372525 - in head/deskutils/kdepim4: . files
Message-ID:  <201411131541.sADFfTC8023879@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rakuco
Date: Thu Nov 13 15:41:28 2014
New Revision: 372525
URL: https://svnweb.freebsd.org/changeset/ports/372525
QAT: https://qat.redports.org/buildarchive/r372525/

Log:
  Add upstream patch to fix a filtering bug in KMail.
  
  Despite what the patch's commit message says, this is actually a fix for
  https://bugs.kde.org/show_bug.cgi?id=340015, which is part of 4.14.3. It
  allows filtering based on the "List-Id" header to work again.

Added:
  head/deskutils/kdepim4/files/patch-mailcommon__search__searchpattern.cpp   (contents, props changed)
Modified:
  head/deskutils/kdepim4/Makefile

Modified: head/deskutils/kdepim4/Makefile
==============================================================================
--- head/deskutils/kdepim4/Makefile	Thu Nov 13 14:42:30 2014	(r372524)
+++ head/deskutils/kdepim4/Makefile	Thu Nov 13 15:41:28 2014	(r372525)
@@ -3,6 +3,7 @@
 
 PORTNAME=	kdepim
 PORTVERSION=	${KDE4_VERSION}
+PORTREVISION=	1
 CATEGORIES=	deskutils kde
 MASTER_SITES=	KDE/${KDE4_BRANCH}/${PORTVERSION}/src
 DIST_SUBDIR=	KDE/${PORTVERSION}

Added: head/deskutils/kdepim4/files/patch-mailcommon__search__searchpattern.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/deskutils/kdepim4/files/patch-mailcommon__search__searchpattern.cpp	Thu Nov 13 15:41:28 2014	(r372525)
@@ -0,0 +1,27 @@
+commit 01764b0eb3c7b7407f3119ef711d5b07d7b9a313
+Author: Jean-Baptiste Mardelle <jb@kdenlive.org>
+Date:   Fri Oct 24 13:22:36 2014 +0200
+
+    Fix filtering of mailing-list based on "List-id".
+    BUG:339090
+    FIXED-IN: 4.14.3
+    CCBUG:339090
+
+--- mailcommon/search/searchpattern.cpp
++++ mailcommon/search/searchpattern.cpp
+@@ -672,7 +672,6 @@ SearchRule::RequiredPart SearchRuleString::requiredPart() const
+          kasciistricmp( f, "<status>" ) == 0 ||
+          kasciistricmp( f, "<tag>" ) == 0 ||
+          kasciistricmp( f, "Subject" ) == 0 ||
+-         kasciistricmp( f, "list-id" ) == 0 ||
+          kasciistricmp( f, "from" ) == 0 ||
+          kasciistricmp( f, "<any header>" )== 0) {
+         part = Envelope;
+@@ -683,6 +682,7 @@ SearchRule::RequiredPart SearchRuleString::requiredPart() const
+                kasciistricmp( f, "cc" ) == 0 ||
+                kasciistricmp( f, "bcc" ) == 0 ||
+                kasciistricmp( f, "resent-from" ) == 0 ||
++               kasciistricmp( f, "list-id" ) == 0 ||
+                kasciistricmp( f, "x-loop" ) == 0 ||
+                kasciistricmp( f, "x-mailing-list" ) == 0 ||
+                kasciistricmp( f, "x-spam-flag" ) == 0 ||



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411131541.sADFfTC8023879>