aboutsummaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authoravilla <avilla@FreeBSD.org>2011-06-14 17:23:49 +0800
committeravilla <avilla@FreeBSD.org>2011-06-14 17:23:49 +0800
commitb96773f15f1e8aadacb12182a019bdb73b101951 (patch)
tree9bbfac62695336309a82a1e4cf96e510c93976f9 /x11
parente7860095287904cb5591e9cc14ab06fdb2587729 (diff)
downloadfreebsd-ports-gnome-b96773f15f1e8aadacb12182a019bdb73b101951.tar.gz
freebsd-ports-gnome-b96773f15f1e8aadacb12182a019bdb73b101951.tar.zst
freebsd-ports-gnome-b96773f15f1e8aadacb12182a019bdb73b101951.zip
The FreeBSD KDE Team is pleased to announce KDE SC 4.6.4. Read full
announcement here: http://kde.org/announcements/announce-4.6.4.php
Diffstat (limited to 'x11')
-rw-r--r--x11/kde4-baseapps/distinfo4
-rw-r--r--x11/kde4-runtime/distinfo4
-rw-r--r--x11/kde4-workspace/distinfo4
-rw-r--r--x11/kde4/Makefile8
-rw-r--r--x11/kdebase4-runtime/distinfo4
-rw-r--r--x11/kdebase4-workspace/distinfo4
-rw-r--r--x11/kdebase4/distinfo4
-rw-r--r--x11/kdelibs4/Makefile1
-rw-r--r--x11/kdelibs4/distinfo4
-rw-r--r--x11/kdelibs4/files/patch-git-92db24ad27
-rw-r--r--x11/kdelibs4/files/patch-kdeui-icons-kiconengine.cpp99
-rw-r--r--x11/kdelibs4/files/patch-kdeui-icons-kiconengine_p.h33
12 files changed, 18 insertions, 178 deletions
diff --git a/x11/kde4-baseapps/distinfo b/x11/kde4-baseapps/distinfo
index fe609de0b51e..27b73c7fd88a 100644
--- a/x11/kde4-baseapps/distinfo
+++ b/x11/kde4-baseapps/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/kdebase-4.6.3.tar.bz2) = 23151e6afdc3864a9637794715faf750740e15f15b5d9f5b35ab431db473494d
-SIZE (KDE/kdebase-4.6.3.tar.bz2) = 2682586
+SHA256 (KDE/kdebase-4.6.4.tar.bz2) = 0a1ab043fa60d299d7c4f36e4c4bcb54d9609d215cd31f5afa239642c80fea54
+SIZE (KDE/kdebase-4.6.4.tar.bz2) = 2678729
diff --git a/x11/kde4-runtime/distinfo b/x11/kde4-runtime/distinfo
index 98cd3e2aa75c..3ac8de248403 100644
--- a/x11/kde4-runtime/distinfo
+++ b/x11/kde4-runtime/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/kdebase-runtime-4.6.3.tar.bz2) = 96418d3bce773b96bd5594e92f8f45e05131090c9afa93a7588e1739b86f1598
-SIZE (KDE/kdebase-runtime-4.6.3.tar.bz2) = 5835360
+SHA256 (KDE/kdebase-runtime-4.6.4.tar.bz2) = 4443c1bc2aaea9db5f32a4a630b2727c36251d30788d7e24fb09f34a821de5f6
+SIZE (KDE/kdebase-runtime-4.6.4.tar.bz2) = 5827445
diff --git a/x11/kde4-workspace/distinfo b/x11/kde4-workspace/distinfo
index d47a4c30c331..085db6e8f114 100644
--- a/x11/kde4-workspace/distinfo
+++ b/x11/kde4-workspace/distinfo
@@ -1,4 +1,4 @@
-SHA256 (KDE/kdebase-workspace-4.6.3.tar.bz2) = ab11dbfc48b94a4cb867436d91aa80a3677bdb6e49a6df8cc1c70a4f8dd5868d
-SIZE (KDE/kdebase-workspace-4.6.3.tar.bz2) = 69349331
+SHA256 (KDE/kdebase-workspace-4.6.4.tar.bz2) = 84ee9a3f98fef7d1e70aecc1fe5f2ee0a3438c2560a70df88cfcf83432da077a
+SIZE (KDE/kdebase-workspace-4.6.4.tar.bz2) = 69240482
SHA256 (KDE/stripes-freebsd-1.0.tar.bz2) = 6ac543c0be09df2ef89061740f4e6f8d5b807462d030dbbc3bcfd58056431127
SIZE (KDE/stripes-freebsd-1.0.tar.bz2) = 4258348
diff --git a/x11/kde4/Makefile b/x11/kde4/Makefile
index aaf173c01d48..5ec453f3de89 100644
--- a/x11/kde4/Makefile
+++ b/x11/kde4/Makefile
@@ -103,12 +103,12 @@ RUN_DEPENDS+= ${KDE4_PREFIX}/bin/printer-applet:${PORTSDIR}/print/kdeutils4-prin
.if !defined(WITHOUT_PRINTER_CONFIG)
RUN_DEPENDS+= ${KDE4_PREFIX}/share/apps/system-config-printer-kde/system-config-printer-kde.py:${PORTSDIR}/print/system-config-printer-kde
.endif
-.if !defined(WITHOUT_XINE)
-RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/plugins/phonon_backend/phonon_xine.so:${PORTSDIR}/multimedia/phonon-xine
-.endif
-.if !defined(WITHOUT_VLC)
+.if defined(WITH_VLC)
RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/plugins/phonon_backend/phonon_vlc.so:${PORTSDIR}/multimedia/phonon-vlc
.endif
+.if defined(WITH_XINE)
+RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/plugins/phonon_backend/phonon_xine.so:${PORTSDIR}/multimedia/phonon-xine
+.endif
do-install:
${DO_NADA}
diff --git a/x11/kdebase4-runtime/distinfo b/x11/kdebase4-runtime/distinfo
index 98cd3e2aa75c..3ac8de248403 100644
--- a/x11/kdebase4-runtime/distinfo
+++ b/x11/kdebase4-runtime/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/kdebase-runtime-4.6.3.tar.bz2) = 96418d3bce773b96bd5594e92f8f45e05131090c9afa93a7588e1739b86f1598
-SIZE (KDE/kdebase-runtime-4.6.3.tar.bz2) = 5835360
+SHA256 (KDE/kdebase-runtime-4.6.4.tar.bz2) = 4443c1bc2aaea9db5f32a4a630b2727c36251d30788d7e24fb09f34a821de5f6
+SIZE (KDE/kdebase-runtime-4.6.4.tar.bz2) = 5827445
diff --git a/x11/kdebase4-workspace/distinfo b/x11/kdebase4-workspace/distinfo
index d47a4c30c331..085db6e8f114 100644
--- a/x11/kdebase4-workspace/distinfo
+++ b/x11/kdebase4-workspace/distinfo
@@ -1,4 +1,4 @@
-SHA256 (KDE/kdebase-workspace-4.6.3.tar.bz2) = ab11dbfc48b94a4cb867436d91aa80a3677bdb6e49a6df8cc1c70a4f8dd5868d
-SIZE (KDE/kdebase-workspace-4.6.3.tar.bz2) = 69349331
+SHA256 (KDE/kdebase-workspace-4.6.4.tar.bz2) = 84ee9a3f98fef7d1e70aecc1fe5f2ee0a3438c2560a70df88cfcf83432da077a
+SIZE (KDE/kdebase-workspace-4.6.4.tar.bz2) = 69240482
SHA256 (KDE/stripes-freebsd-1.0.tar.bz2) = 6ac543c0be09df2ef89061740f4e6f8d5b807462d030dbbc3bcfd58056431127
SIZE (KDE/stripes-freebsd-1.0.tar.bz2) = 4258348
diff --git a/x11/kdebase4/distinfo b/x11/kdebase4/distinfo
index fe609de0b51e..27b73c7fd88a 100644
--- a/x11/kdebase4/distinfo
+++ b/x11/kdebase4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/kdebase-4.6.3.tar.bz2) = 23151e6afdc3864a9637794715faf750740e15f15b5d9f5b35ab431db473494d
-SIZE (KDE/kdebase-4.6.3.tar.bz2) = 2682586
+SHA256 (KDE/kdebase-4.6.4.tar.bz2) = 0a1ab043fa60d299d7c4f36e4c4bcb54d9609d215cd31f5afa239642c80fea54
+SIZE (KDE/kdebase-4.6.4.tar.bz2) = 2678729
diff --git a/x11/kdelibs4/Makefile b/x11/kdelibs4/Makefile
index f1588414565a..3d8ed3af066c 100644
--- a/x11/kdelibs4/Makefile
+++ b/x11/kdelibs4/Makefile
@@ -8,7 +8,6 @@
PORTNAME= kdelibs
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 1
CATEGORIES= x11 kde ipv6
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
diff --git a/x11/kdelibs4/distinfo b/x11/kdelibs4/distinfo
index 24dbde019e76..23132a7d6341 100644
--- a/x11/kdelibs4/distinfo
+++ b/x11/kdelibs4/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/kdelibs-4.6.3.tar.bz2) = b6ea04dc9014ff3fca0242fd927faeb67dc53288779aeb873d46104aa6109e38
-SIZE (KDE/kdelibs-4.6.3.tar.bz2) = 12916816
+SHA256 (KDE/kdelibs-4.6.4.tar.bz2) = e1ba403c5da138b593635b28f0f29d0239142a5ca3a329e18140e1c1dc27079a
+SIZE (KDE/kdelibs-4.6.4.tar.bz2) = 12919058
diff --git a/x11/kdelibs4/files/patch-git-92db24ad b/x11/kdelibs4/files/patch-git-92db24ad
deleted file mode 100644
index 4c4af2f692f4..000000000000
--- a/x11/kdelibs4/files/patch-git-92db24ad
+++ /dev/null
@@ -1,27 +0,0 @@
-commit 92db24adfa941003db1d885df01157056617f30b
-Author: Maks Orlovich <maksim@kde.org>
-Date: Sun May 8 14:39:03 2011 -0400
-
- Fix the job-on-hold reuse logic, which caused the double-POST problem)
-
- adawit, could you please at least READ what you're backporting if you are
- going to be this aggressive? Or better yet, please don't backport anything
- that's not fixing a critical bug or is trivial, as per:
- http://techbase.kde.org/Policies/Minor_Point_Release_Policy
-
- CCMAIL: adawit@kde.org
- BUG: 272466
-
-diff --git kio/kio/scheduler.cpp kio/kio/scheduler.cpp
-index 55da053..9f5607e 100644
---- kio/kio/scheduler.cpp
-+++ kio/kio/scheduler.cpp
-@@ -1151,7 +1151,7 @@ Slave *SchedulerPrivate::heldSlaveForJob(SimpleJob *job)
- bool canJobReuse = (cmd == CMD_GET || cmd == CMD_MULTI_GET);
-
- if (KIO::TransferJob *tJob = qobject_cast<KIO::TransferJob *>(job)) {
-- canJobReuse = cmd == (canJobReuse || cmd == CMD_SPECIAL);
-+ canJobReuse = (canJobReuse || cmd == CMD_SPECIAL);
- if (canJobReuse) {
- KIO::MetaData outgoing = tJob->outgoingMetaData();
- const QString resume = outgoing.value("resume");
diff --git a/x11/kdelibs4/files/patch-kdeui-icons-kiconengine.cpp b/x11/kdelibs4/files/patch-kdeui-icons-kiconengine.cpp
deleted file mode 100644
index 210bd5d367e5..000000000000
--- a/x11/kdelibs4/files/patch-kdeui-icons-kiconengine.cpp
+++ /dev/null
@@ -1,99 +0,0 @@
-commit e7951201a19a4439b6ad95440c6de9b6b3620e45
-Author: Aaron Seigo <aseigo@kde.org>
-Date: Fri May 6 15:19:09 2011 +0200
-
- use a QWeakPointer on the KIconLoader passed in as there are no lifetime guarantees
-
- usually KGlobal::iconLoader() is used, so this isn't an issue seen very often.
- however, when a local KIconLoader is created, it is easy to get QIcons with a
- KIconEngine that has a bad KIconLoader pointer in them. particularly as QIcon
- is implicitly shared and easily passed around. the StatusNotifier Plasma DataEngine
- was triggering this, though it would be trivial to run into this problem again
- anytime a KIconLoader is created locally
-
- thankfully, QWeakPointer does the job and is very fast and light. (confirmed
- both with my own testing and confirmation from Thiago).
-
- massive thanks to Michael Pyne for detecting the cause of the problem via Valgrind.
-
- BUG:258706
-
---- kdeui/icons/kiconengine.cpp
-+++ kdeui/icons/kiconengine.cpp
-@@ -27,16 +27,16 @@
-
-
- KIconEngine::KIconEngine(const QString& iconName, KIconLoader* iconLoader, const QStringList& overlays)
-+ : mIconName(iconName),
-+ mIconLoader(iconLoader),
-+ mOverlays(overlays)
- {
-- mIconName = iconName;
-- mIconLoader = iconLoader;
-- mOverlays = overlays;
- }
-
- KIconEngine::KIconEngine(const QString& iconName, KIconLoader* iconLoader)
-+ : mIconName(iconName),
-+ mIconLoader(iconLoader)
- {
-- mIconName = iconName;
-- mIconLoader = iconLoader;
- }
-
- static inline int qIconModeToKIconState( QIcon::Mode mode )
-@@ -65,8 +65,12 @@ QSize KIconEngine::actualSize( const QSize & size, QIcon::Mode mode, QIcon::Stat
- return QSize(iconSize, iconSize);
- }
-
--void KIconEngine::paint( QPainter * painter, const QRect & rect, QIcon::Mode mode, QIcon::State state )
-+void KIconEngine::paint(QPainter * painter, const QRect & rect, QIcon::Mode mode, QIcon::State state)
- {
-+ if (!mIconLoader) {
-+ return;
-+ }
-+
- Q_UNUSED(state)
-
- const int kstate = qIconModeToKIconState(mode);
-@@ -80,20 +84,27 @@ void KIconEngine::paint( QPainter * painter, const QRect & rect, QIcon::Mode mod
- }
-
- const int iconSize = qMin(rect.width(), rect.height());
-- const QPixmap pix = mIconLoader->loadIcon(mIconName, group, iconSize, kstate, mOverlays);
-+ const QPixmap pix = mIconLoader.data()->loadIcon(mIconName, group, iconSize, kstate, mOverlays);
- painter->drawPixmap(rect, pix);
- }
-
--QPixmap KIconEngine::pixmap( const QSize & size, QIcon::Mode mode, QIcon::State state )
-+QPixmap KIconEngine::pixmap(const QSize & size, QIcon::Mode mode, QIcon::State state)
- {
- Q_UNUSED(state)
-
-+ if (!mIconLoader) {
-+ QPixmap pm(size);
-+ pm.fill(Qt::transparent);
-+ return pm;
-+ }
-+
- const int kstate = qIconModeToKIconState(mode);
- const int iconSize = qMin(size.width(), size.height());
-- QPixmap pix = mIconLoader->loadIcon(mIconName, KIconLoader::Desktop, iconSize, kstate, mOverlays);
-+ QPixmap pix = mIconLoader.data()->loadIcon(mIconName, KIconLoader::Desktop, iconSize, kstate, mOverlays);
-
-- if(pix.size() == size)
-+ if (pix.size() == size) {
- return pix;
-+ }
-
- QPixmap pix2(size);
- pix2.fill(QColor(0,0,0,0));
-@@ -111,7 +122,7 @@ QString KIconEngine::key() const
-
- QIconEngineV2 *KIconEngine::clone() const
- {
-- return new KIconEngine(mIconName, mIconLoader, mOverlays);
-+ return new KIconEngine(mIconName, mIconLoader.data(), mOverlays);
- }
-
- bool KIconEngine::read(QDataStream &in)
diff --git a/x11/kdelibs4/files/patch-kdeui-icons-kiconengine_p.h b/x11/kdelibs4/files/patch-kdeui-icons-kiconengine_p.h
deleted file mode 100644
index 8fd0d0d95943..000000000000
--- a/x11/kdelibs4/files/patch-kdeui-icons-kiconengine_p.h
+++ /dev/null
@@ -1,33 +0,0 @@
-commit e7951201a19a4439b6ad95440c6de9b6b3620e45
-Author: Aaron Seigo <aseigo@kde.org>
-Date: Fri May 6 15:19:09 2011 +0200
-
- use a QWeakPointer on the KIconLoader passed in as there are no lifetime guarantees
-
- usually KGlobal::iconLoader() is used, so this isn't an issue seen very often.
- however, when a local KIconLoader is created, it is easy to get QIcons with a
- KIconEngine that has a bad KIconLoader pointer in them. particularly as QIcon
- is implicitly shared and easily passed around. the StatusNotifier Plasma DataEngine
- was triggering this, though it would be trivial to run into this problem again
- anytime a KIconLoader is created locally
-
- thankfully, QWeakPointer does the job and is very fast and light. (confirmed
- both with my own testing and confirmation from Thiago).
-
- massive thanks to Michael Pyne for detecting the cause of the problem via Valgrind.
-
- BUG:258706
-
-diff --git a/kdeui/icons/kiconengine_p.h b/kdeui/icons/kiconengine_p.h
-index 8095d2a..9fba63c 100644
---- kdeui/icons/kiconengine_p.h
-+++ kdeui/icons/kiconengine_p.h
-@@ -75,7 +75,7 @@ class KIconEngine : public QIconEngineV2
- private:
- QString mIconName;
- QStringList mOverlays;
-- KIconLoader* mIconLoader;
-+ QWeakPointer<KIconLoader> mIconLoader;
- };
-
- inline KIconEngine::~KIconEngine()