Skip to content
This repository has been archived by the owner on Sep 10, 2022. It is now read-only.

Commit

Permalink
ffms2, gajim, kmymoney, libgit2, libreoffce, mpg123, networkmanager, …
Browse files Browse the repository at this point in the history
…phonon*, rsync
  • Loading branch information
Phantom X committed Jun 23, 2014
1 parent a302d71 commit 0892e4c
Show file tree
Hide file tree
Showing 65 changed files with 676 additions and 1,370 deletions.
51 changes: 51 additions & 0 deletions ChangeLog.All
@@ -1,3 +1,54 @@
Sun Jun 22 19:28:37 BRT 2014
rsync-3.1.1-x86_64-1xinc.txz
+--------------------------+
Sun Jun 22 18:53:41 BRT 2014
networkmanager-0.9.9.98-x86_64-1xinc.txz
+--------------------------+
Sun Jun 22 03:49:44 BRT 2014
mpg123-1.20.1-x86_64-1xinc.txz
+--------------------------+
Sat Jun 21 13:05:00 BRT 2014
firefox-classic-theme-restorer-1.2.1-noarch-1xinc.txz
+--------------------------+
Sat Jun 21 12:15:03 BRT 2014
python-nbxmpp-0.4-x86_64-1xinc.txz
+--------------------------+
Sat Jun 21 12:02:04 BRT 2014
gajim-0.16.rc1-x86_64-1xinc.txz
+--------------------------+
Sat Jun 21 11:55:25 BRT 2014
ffms2-2.20-x86_64-1xinc.txz
+--------------------------+
Sat Jun 21 04:18:40 BRT 2014
perl-image-exiftool-9.65-noarch-1xinc.txz
+--------------------------+
Fri Jun 20 19:52:29 BRT 2014
kmymoney-4.6.6-x86_64-1xinc.txz
+--------------------------+
Fri Jun 20 18:04:07 BRT 2014
kdelibs-4.13.2-x86_64-3xinc.txz
+--------------------------+
Fri Jun 20 17:57:36 BRT 2014
libgit2-0.21.0-x86_64-1xinc.txz
+--------------------------+
Fri Jun 20 17:52:29 BRT 2014
libva-1.3.1-x86_64-2xinc.txz
+--------------------------+
Fri Jun 20 17:42:42 BRT 2014
libreoffice-langpack-pt_BR-4.2.5-x86_64-1xinc.txz
+--------------------------+
Fri Jun 20 17:42:14 BRT 2014
libreoffice-4.2.5-x86_64-1xinc.txz
+--------------------------+
Fri Jun 20 17:37:04 BRT 2014
phonon-backend-vlc-0.7.2-x86_64-1xinc.txz
+--------------------------+
Fri Jun 20 17:33:05 BRT 2014
phonon-backend-gstreamer-4.7.2-x86_64-1xinc.txz
+--------------------------+
Fri Jun 20 17:28:49 BRT 2014
phonon-4.7.2-x86_64-1xinc.txz
+--------------------------+
Thu Jun 19 23:07:20 BRT 2014
lincity-ng-2.9.beta-x86_64-1xinc.txz
+--------------------------+
Expand Down
1 change: 1 addition & 0 deletions _pasture/README
Expand Up @@ -240,6 +240,7 @@ perl-modules/perl-xml-dom - Unneeded
perl-modules/perl-xml-grove - Unneeded
perl-modules/perl-xml-regexp - Unneeded
perl-modules/perl-xml-twig - perl-net-dbus
phonon-backend-mplayer - Seems to be dead.
phonon-backend-xine - Deprecated.
php-gtk - Uneeded
plpa - Uneeded
Expand Down
4 changes: 4 additions & 0 deletions ffms2/ChangeLog.SB
@@ -1,3 +1,7 @@
Sat Jun 21 11:55:25 BRT 2014
ffms2-2.20-x86_64-1xinc.txz:
Updated to 2.20.
+--------------------------+
Wed Apr 9 19:47:07 BRT 2014
ffms2-2.19.1-x86_64-1xinc.txz:
Updated to 2.19.1.
Expand Down
2 changes: 1 addition & 1 deletion ffms2/ffms2.SlackBuild
Expand Up @@ -44,7 +44,7 @@ fi
NAME=ffms2
PKG=${PKG:-${TMP}/package-${NAME}}

VERSION=${VERSION:-2.19.1}
VERSION=${VERSION:-2.20}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
Expand Down
4 changes: 4 additions & 0 deletions gajim/ChangeLog.SB
@@ -1,3 +1,7 @@
Sat Jun 21 12:02:04 BRT 2014
gajim-0.16.rc1-x86_64-1xinc.txz:
Updated to 0.16-rc1.
+--------------------------+
Wed Aug 29 17:52:35 BRT 2012
gajim-0.15.1-x86_64-1xinc.tgz:
Updated to 0.15.1.
Expand Down
7 changes: 4 additions & 3 deletions gajim/gajim.SlackBuild
Expand Up @@ -3,7 +3,7 @@
# Build script by Phantom X <megaphantomx at bol.com.brg>
# Suggested usage: $ gajim.SlackBuild 2>&1 | tee build.log
#--
# Copyright 2008-2012 Phantom X, Goiania, Brazil.
# Copyright 2008-2014 Phantom X, Goiania, Brazil.
# Copyright 2006 Martijn Dekker, Groningen, Netherlands.
#
# Redistribution and use of this script, with or without modification, is
Expand Down Expand Up @@ -43,8 +43,8 @@ fi
NAME=gajim
PKG=${PKG:-${TMP}/package-${NAME}}

VERSION=${VERSION:-0.15.1}
SVER=$(echo ${VERSION} | cut -d . -f1-2)
VERSION=${VERSION:-0.16-rc1}
SVER=$(echo ${VERSION} | cut -d- -f1 | cut -d . -f1-2)
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
Expand Down Expand Up @@ -211,6 +211,7 @@ fi

# Build package:
set +o xtrace # no longer print commands upon execution
set -e

ROOTCOMMANDS="set -o errexit -o xtrace ; cd ${PKG} ;
/bin/chown --recursive root:root . ;"
Expand Down
1 change: 1 addition & 0 deletions gajim/slack-required
Expand Up @@ -10,4 +10,5 @@ python-crypto >= 2.2
python-docutils >= 0.5
python-gnupginterface >= 0.3.2
python-libasyncns >= 0.7.1
python-nbxmpp >= 0.4
python-sexy >= 0.1.9
4 changes: 4 additions & 0 deletions kde-apps/kmymoney/ChangeLog.SB
@@ -1,3 +1,7 @@
Fri Jun 20 19:52:29 BRT 2014
kmymoney-4.6.6-x86_64-1xinc.txz:
Updated to 4.6.6.
+--------------------------+
Sat Oct 5 13:46:54 BRT 2013
kmymoney-4.6.4-x86_64-1xinc.txz:
Updated to 4.6.4.
Expand Down
4 changes: 2 additions & 2 deletions kde-apps/kmymoney/kmymoney.SlackBuild
Expand Up @@ -3,7 +3,7 @@
# Build script by Phantom X <megaphantomx at bol.com.br>
# Suggested usage: $ kmymoney.SlackBuild 2>&1 | tee build.log
#--
# Copyright 2008-2013 Phantom X, Goiania, Brazil.
# Copyright 2008-2014 Phantom X, Goiania, Brazil.
# Copyright 2006 Martijn Dekker, Groningen, Netherlands.
#
# Redistribution and use of this script, with or without modification, is
Expand Down Expand Up @@ -43,7 +43,7 @@ fi
NAME=kmymoney
PKG=${PKG:-${TMP}/package-${NAME}}

VERSION=${VERSION:-4.6.5}
VERSION=${VERSION:-4.6.6}
RVER=$(echo ${VERSION} | cut -d- -f1)
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
Expand Down
4 changes: 4 additions & 0 deletions kde/kdelibs/ChangeLog.SB
@@ -1,3 +1,7 @@
Fri Jun 20 18:04:07 BRT 2014
kdelibs-4.13.2-x86_64-3xinc.txz:
Rebuilt.
+--------------------------+
Sat Jun 14 11:35:57 BRT 2014
kdelibs-4.13.2-x86_64-2xinc.txz:
Rebuilt.
Expand Down
6 changes: 4 additions & 2 deletions kde/kdelibs/apply-patches.sh
Expand Up @@ -62,11 +62,13 @@ patch -p1 --verbose --backup -i ${SB_PATCHDIR}/kdelibs-4.11.3-klauncher-no-glib.
# Gentoo/Mandriva
patch -p1 --verbose --backup -i ${SB_PATCHDIR}/kdelibs-4.6.3-no_suid_kdeinit.patch

patch -p0 --verbose --backup -i ${SB_PATCHDIR}/kdelibs-giflib51.patch

# official backports

# Branch upstream
patch -p1 --verbose --backup -i ${SB_PATCHDIR}/0006-Do-not-set-global-loading-of-DTD-and-entities-no-mor.patch
patch -p1 --verbose --backup -i ${SB_PATCHDIR}/0008-Don-t-require-a-job-to-handle-messageboxes.patch
patch -p1 --verbose --backup -i ${SB_PATCHDIR}/changeset_r0ded2a069f270507a6c8020688582a47babbcc83.diff
patch -p1 --verbose --backup -i ${SB_PATCHDIR}/changeset_r40e073c60f6cc8df1320460fbf94adae9e7b5254.diff

# revert these commits for
#https://bugs.kde.org/315578
Expand Down
2 changes: 1 addition & 1 deletion kde/kdelibs/kdelibs.SlackBuild
Expand Up @@ -55,7 +55,7 @@ else
SLKTARGET=${SLKTARGET:-i486}
fi
SLKDIST=${SLKDIST:-Slackware}
BUILD=${BUILD:-2}
BUILD=${BUILD:-3}
NJOBS=${NJOBS:-$(( $(getconf _NPROCESSORS_ONLN) + 1 ))}
DOCDIR=${PKG}/usr/doc/${NAME}-${VERSION}
SBDIR=${PKG}/usr/src/slackbuilds/kde/${NAME}
Expand Down
@@ -0,0 +1,36 @@
From 684bb98b31d338d85e1e6089cac381a507a5b4d8 Mon Sep 17 00:00:00 2001
From: Luigi Toscano <luigi.toscano@tiscali.it>
Date: Fri, 13 Jun 2014 02:41:50 +0200
Subject: [PATCH 06/12] Do not set global loading of DTD and entities, no more
needed

The global settings have been replaced by the fine-grained
parameters passed to xmlReadFile.
Moreover a libxml2 regression prevents those parameters from
being used when the patch for CVE-2014-0191 is applied, see
https://bugzilla.gnome.org/show_bug.cgi?id=730290
A new libxml2 patch is going to be deployed soon, but anyway
this code works even without setting those parameters.

CCBUG: 335001
---
kdoctools/meinproc.cpp | 3 ---
1 file changed, 3 deletions(-)

diff --git a/kdoctools/meinproc.cpp b/kdoctools/meinproc.cpp
index 0467f22..de4fbc8 100644
--- a/kdoctools/meinproc.cpp
+++ b/kdoctools/meinproc.cpp
@@ -157,9 +157,6 @@ int main(int argc, char **argv) {
}
}

- xmlSubstituteEntitiesDefault(1);
- xmlLoadExtDtdDefaultValue = 1;
-
QVector<const char *> params;
#ifndef Q_WS_WIN
// libxslt parses the path given to outputFile as XPath expression which fails
--
1.8.3.1

@@ -0,0 +1,58 @@
From bbae87dc1be3ae063796a582774bd5642cacdd5d Mon Sep 17 00:00:00 2001
From: David Faure <faure@kde.org>
Date: Wed, 18 Jun 2014 20:29:04 +0200
Subject: [PATCH 08/12] Don't require a job to handle messageboxes.

The POP3 ioslave doesn't have a job when it gets here.
---
kio/kio/usernotificationhandler.cpp | 27 +++++++++++++--------------
1 file changed, 13 insertions(+), 14 deletions(-)

diff --git a/kio/kio/usernotificationhandler.cpp b/kio/kio/usernotificationhandler.cpp
index 10043cf..2b2e091 100644
--- a/kio/kio/usernotificationhandler.cpp
+++ b/kio/kio/usernotificationhandler.cpp
@@ -19,7 +19,7 @@
#include "usernotificationhandler_p.h"

#include "slave.h"
-#include "job_p.h"
+#include "jobuidelegate.h"

#include <kdebug.h>

@@ -76,19 +76,18 @@ void UserNotificationHandler::processRequest()

if (m_cachedResults.contains(key)) {
result = *(m_cachedResults[key]);
- } else if (r->slave->job()) {
- SimpleJobPrivate* jobPrivate = SimpleJobPrivate::get(r->slave->job());
- if (jobPrivate) {
- result = jobPrivate->requestMessageBox(r->type,
- r->data.value(MSG_TEXT).toString(),
- r->data.value(MSG_CAPTION).toString(),
- r->data.value(MSG_YES_BUTTON_TEXT).toString(),
- r->data.value(MSG_NO_BUTTON_TEXT).toString(),
- r->data.value(MSG_YES_BUTTON_ICON).toString(),
- r->data.value(MSG_NO_BUTTON_ICON).toString(),
- r->data.value(MSG_DONT_ASK_AGAIN).toString(),
- r->data.value(MSG_META_DATA).toMap());
- }
+ } else {
+ JobUiDelegate ui;
+ const JobUiDelegate::MessageBoxType type = static_cast<JobUiDelegate::MessageBoxType>(r->type);
+ result = ui.requestMessageBox(type,
+ r->data.value(MSG_TEXT).toString(),
+ r->data.value(MSG_CAPTION).toString(),
+ r->data.value(MSG_YES_BUTTON_TEXT).toString(),
+ r->data.value(MSG_NO_BUTTON_TEXT).toString(),
+ r->data.value(MSG_YES_BUTTON_ICON).toString(),
+ r->data.value(MSG_NO_BUTTON_ICON).toString(),
+ r->data.value(MSG_DONT_ASK_AGAIN).toString(),
+ r->data.value(MSG_META_DATA).toMap());
m_cachedResults.insert(key, new int(result));
}
} else {
--
1.8.3.1

@@ -0,0 +1,22 @@
commit 0ded2a069f270507a6c8020688582a47babbcc83
Author: David Faure <faure@kde.org>
Date: Wed Jun 18 20:29:53 2014 +0200

Handle unexpected return values here (such as -1).

Patch by Jim Scadden, jims at silentasylum.co.uk

diff --git a/kio/kio/tcpslavebase.cpp b/kio/kio/tcpslavebase.cpp
index 2af99bf..cdf28f0 100644
--- a/kio/kio/tcpslavebase.cpp
+++ b/kio/kio/tcpslavebase.cpp
@@ -824,6 +824,9 @@ TCPSlaveBase::SslResult TCPSlaveBase::verifyServerCertificate()
messageBox(SSLMessageBox /*the SSL info dialog*/, d->host);
} else if (msgResult == KMessageBox::Cancel) {
return ResultFailed;
+ } else if (msgResult != KMessageBox::No) {
+ kWarning() << "Unexpected MessageBox response received:" << msgResult;
+ return ResultFailed;
}
//fall through on KMessageBox::No
} while (msgResult == KMessageBox::Yes);
@@ -0,0 +1,70 @@
commit 40e073c60f6cc8df1320460fbf94adae9e7b5254
Author: Milian Wolff <mail@milianw.de>
Date: Wed Jun 18 13:27:50 2014 +0200

Fix compile with giflib-5.1.0 and upwards.

See news about the giflib-5.1.0 release about the API break here:
http://fossies.org/linux/giflib/NEWS

REVIEW: 118811

(cherry picked from commit 7c7a47575f1f57b5c0cc704826a5e5059939bbae)

diff --git a/khtml/imload/decoders/gifloader.cpp b/khtml/imload/decoders/gifloader.cpp
index 6c61ff5..09645a8 100644
--- a/khtml/imload/decoders/gifloader.cpp
+++ b/khtml/imload/decoders/gifloader.cpp
@@ -52,6 +52,16 @@ extern "C" {

// #define DEBUG_GIFLOADER

+static void closeGif(GifFileType* file)
+{
+#if GIFLIB_MAJOR > 5 || (GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1)
+ int errorCode;
+ DGifCloseFile(file, &errorCode);
+#else
+ DGifCloseFile(file);
+#endif
+}
+
namespace khtmlImLoad {

static int INTERLACED_OFFSET[] = { 0, 4, 2, 1 };
@@ -369,7 +379,7 @@ public:

if (DGifSlurp(file) == GIF_ERROR)
{
- DGifCloseFile(file);
+ closeGif(file);
return Error;
}

@@ -378,7 +388,7 @@ public:
if (file->ImageCount > 1) {
// Verify it..
if (!ImageManager::isAcceptableSize(file->SWidth, file->SHeight)) {
- DGifCloseFile(file);
+ closeGif(file);
return Error;
}
notifyImageInfo(file->SWidth, file->SHeight);
@@ -390,7 +400,7 @@ public:
//Extract colormap, geometry, so that we can create the frame
SavedImage* curFrame = &file->SavedImages[frame];
if (!ImageManager::isAcceptableSize(curFrame->ImageDesc.Width, curFrame->ImageDesc.Height)) {
- DGifCloseFile(file);
+ closeGif(file);
return Error;
}
}
@@ -576,7 +586,7 @@ public:
frame0->animProvider = new GIFAnimProvider(frame0, image, frameProps, bgColor);
}

- DGifCloseFile(file);
+ closeGif(file);

return Done;
}

0 comments on commit 0892e4c

Please sign in to comment.