aboutsummaryrefslogtreecommitdiff
path: root/deskutils/kdepimlibs4
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-09-05 14:33:09 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-09-05 14:33:09 +0000
commitb2aad58698d2a64322260478ea4b68ce4bc057f0 (patch)
treee630a9bb74d234805a2e3643d4eb3931e6b00990 /deskutils/kdepimlibs4
parent5a11c8930bcc4132dc6002dc2f37cf991266f92c (diff)
downloadports-b2aad58698d2a64322260478ea4b68ce4bc057f0.tar.gz
ports-b2aad58698d2a64322260478ea4b68ce4bc057f0.zip
The release of kdepimlibs 4.1.1 has a regression in it:
It causes KMail to crash on every mail that has an invitation attached. See http://bugs.kde.org/show_bug.cgi?id=170203. This has been introduced in revision 853473, shortly before KDE 4.1.1 was tagged, so we didn't notice it earlier. - Bump PORTREVISION
Notes
Notes: svn path=/head/; revision=219929
Diffstat (limited to 'deskutils/kdepimlibs4')
-rw-r--r--deskutils/kdepimlibs4/Makefile1
-rw-r--r--deskutils/kdepimlibs4/files/patch-kcal_incidenceformatter.cpp12
2 files changed, 13 insertions, 0 deletions
diff --git a/deskutils/kdepimlibs4/Makefile b/deskutils/kdepimlibs4/Makefile
index 06b78d5ccae0..56a721324ee2 100644
--- a/deskutils/kdepimlibs4/Makefile
+++ b/deskutils/kdepimlibs4/Makefile
@@ -6,6 +6,7 @@
PORTNAME= kdepimlibs
PORTVERSION= ${KDE4_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde ipv6
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
diff --git a/deskutils/kdepimlibs4/files/patch-kcal_incidenceformatter.cpp b/deskutils/kdepimlibs4/files/patch-kcal_incidenceformatter.cpp
new file mode 100644
index 000000000000..006dd9264960
--- /dev/null
+++ b/deskutils/kdepimlibs4/files/patch-kcal_incidenceformatter.cpp
@@ -0,0 +1,12 @@
+--- ../kcal/incidenceformatter.cpp 2008/09/03 18:28:53 856767
++++ ../kcal/incidenceformatter.cpp 2008/09/03 18:33:54 856768
+@@ -1132,6 +1132,9 @@
+ IncidenceCompareVisitor() : mExistingIncidence( 0 ) {}
+ bool act( IncidenceBase *incidence, Incidence *existingIncidence )
+ {
++ if (!existingIncidence) {
++ return false;
++ }
+ Incidence *inc = dynamic_cast<Incidence *>( incidence );
+ if ( inc && inc->revision() <= existingIncidence->revision() ) {
+ return false;