summaryrefslogtreecommitdiff
path: root/devel/py-pykde4/files/patch-sip_4.15
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2014-02-18 14:23:03 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2014-02-18 14:23:03 +0000
commite9c34f4c34b0640b3613f03cd96e9f19730b2a07 (patch)
treeef2b2b24dfacf6def95c54d3379c421565b1fe2b /devel/py-pykde4/files/patch-sip_4.15
parentUpdate to 1.88 (diff)
KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes: - Switch KDE4_PREFIX to ${LOCALBASE} - Remove now needless misc/kde4-shared-mime-info port - Add stage support - Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK - Squeeze MASTER_SITES/MASTER_SITE_SUBDIR - Convert LIB_DEPENDS to new style - Use options helpers - Drop support for FreeBSD 7.x - Remove Qt/KDE 3 related workarounds - Remove local patches and use upstream version scheme for libraries - sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4, and x11-clocks/kdetoys4 ports have been split. - devel/kcachegrind is now a part of KDE SC [1] - more logs in area51 repo... New ports: devel/kde-dev-scripts: KDE development scripts devel/kde-dev-utils: KDE development utilities games/klickety: Tetris themed solitaire games/picmi: Single player logic-based puzzle game textproc/libkomparediff2: Library to compare files and strings The area51 repository features commits by Schaich Alonso, avilla, rakuco and myself. PR: ports/186491 Exp-run: by bdrewery Approved by: beat (former maintainer) [1]
Diffstat (limited to 'devel/py-pykde4/files/patch-sip_4.15')
-rw-r--r--devel/py-pykde4/files/patch-sip_4.15335
1 files changed, 0 insertions, 335 deletions
diff --git a/devel/py-pykde4/files/patch-sip_4.15 b/devel/py-pykde4/files/patch-sip_4.15
deleted file mode 100644
index 4a041e95d8d2..000000000000
--- a/devel/py-pykde4/files/patch-sip_4.15
+++ /dev/null
@@ -1,335 +0,0 @@
-commit 63a75c5131b44d4a1af6771fab119574e06fb8a0
-Author: Simon Edwards <simon@simonzone.com>
-Date: Sun Sep 8 20:45:57 2013 +0200
-
- Make it work on the latest SIP and PyQt versions.
-
-commit 7c0648b3931e069892943bc645dc61f246375cdf
-Author: Luca Beltrame <lbeltrame@kde.org>
-Date: Wed Sep 11 00:02:54 2013 +0200
-
- More fixes for the build system: this is the "harmless" part of the
- patch used by Debian (and made by Simon Edwards himself) which adds the
- "protected is public" hack to allow for proper building with SIP 4.15+.
-
- PyKDE4 needs some code adjustments, however: those exist in patch form
- (see bug) but aren't yet committed. Simon, should I push them already,
- or should I wait till the issues on ARM are resolved?
-
- CCMAIL: simon@simonzone.com
- CCBUG: 323950
-
-commit 783d073f30e253e8db52d8801c1c829e6f405e60
-Author: Luca Beltrame <lbeltrame@kde.org>
-Date: Sun Sep 1 17:33:30 2013 +0200
-
- First step in trying to make PyKDE4 work with newer SIP.
- Context is http://lists.kde.org/?l=kde-bindings&m=137759567504203&w=2
-
- Notice that this change alone will not fix the issues: a newer SIP
- (unreleased) is needed and more work is needed in the bindings to fix issues
-
- CCBUG: 323899
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 09fcc34..cf133d7 100644
---- CMakeLists.txt
-+++ CMakeLists.txt
-@@ -114,20 +114,20 @@ set(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug)
- if (PYTHON_VERSION_MAJOR GREATER 2)
- if(PYQT4_VERSION STRGREATER "040904")
- # Disable for newer PyQt
-- set(SIP_EXTRA_OPTIONS -g -x PyKDE_QVector)
-+ set(SIP_EXTRA_OPTIONS -P -g -x PyKDE_QVector)
- else ()
- set(SIP_EXTRA_OPTIONS -g)
- endif()
- else (PYTHON_VERSION_MAJOR GREATER 2)
- if(PYQT4_VERSION STRGREATER "040904")
- # Disable for newer PyQt
-- set(SIP_EXTRA_OPTIONS -g -x PyKDE_QVector -x Py_v3)
-+ set(SIP_EXTRA_OPTIONS -P -g -x PyKDE_QVector -x Py_v3)
- else ()
- set(SIP_EXTRA_OPTIONS -g -x Py_v3)
- endif()
- endif ()
-
--add_definitions(-D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DUSING_SOPRANO_NRLMODEL_UNSTABLE_API)
-+add_definitions(-D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DUSING_SOPRANO_NRLMODEL_UNSTABLE_API -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public)
-
- file(GLOB kdecore_files_sip sip/kdecore/*.sip)
- set(SIP_EXTRA_FILES_DEPEND ${kdecore_files_sip})
-diff --git a/sip/akonadi/entitytreemodel.sip b/sip/akonadi/entitytreemodel.sip
-index 99cfbb4..a60690c 100644
---- sip/akonadi/entitytreemodel.sip
-+++ sip/akonadi/entitytreemodel.sip
-@@ -122,5 +122,12 @@ public:
- };
- bool includeUnsubscribed () const;
- void setIncludeUnsubscribed (bool show);
-+//force
-+private:
-+ virtual bool removeColumns(int, int, const QModelIndex&);
-+ virtual bool removeRows(int, int, const QModelIndex&);
-+ virtual bool insertColumns(int, int, const QModelIndex&);
-+ virtual bool insertRows(int, int, const QModelIndex&);
-+//end
- };
- };
-diff --git a/sip/akonadi/favoritecollectionsmodel.sip b/sip/akonadi/favoritecollectionsmodel.sip
-index 4f27942..0f7efdb 100644
---- sip/akonadi/favoritecollectionsmodel.sip
-+++ sip/akonadi/favoritecollectionsmodel.sip
-@@ -42,5 +42,9 @@ public:
- virtual bool dropMimeData (const QMimeData* data, Qt::DropAction action, int row, int column, const QModelIndex& parent);
- virtual QStringList mimeTypes () const;
- virtual Qt::ItemFlags flags (const QModelIndex& index) const;
-+//force
-+private:
-+ virtual void setSourceModel(QAbstractItemModel *);
-+//end
- };
- };
-diff --git a/sip/kdeui/highlighter.sip b/sip/kdeui/highlighter.sip
-index 79dbe8e..45f0a4c 100644
---- sip/kdeui/highlighter.sip
-+++ sip/kdeui/highlighter.sip
-@@ -70,6 +70,11 @@ private:
- public:
- ~Highlighter ();
- bool checkerEnabledByDefault () const;
-+//force
-+private:
-+ virtual void connectNotify(const char* signal);
-+ virtual void disconnectNotify(const char* signal);
-+//end
- };
- // Highlighter
-
-diff --git a/sip/kdeui/kdatetable.sip b/sip/kdeui/kdatetable.sip
-index 9c73e70..32d06ca 100644
---- sip/kdeui/kdatetable.sip
-+++ sip/kdeui/kdatetable.sip
-@@ -61,8 +61,10 @@ class KDateValidator : QValidator
-
- public:
- KDateValidator (QWidget* parent /TransferThis/ = 0);
-- virtual QValidator::State validate (QString& text, int& e /In/) const;
-- virtual void fixup (QString& input) const;
-+ virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const = 0 /API=QString:2 - /;
-+ virtual QValidator::State validate(QString & /Constrained/, int & /In,Out/) const = 0 /API=QString: - 2/;
-+ virtual void fixup(QString &input /In,Out/) const /API=QString:2 - /;
-+ virtual void fixup(QString & /Constrained/) const /API=QString: - 2/;
- QValidator::State date (const QString& text, QDate& date) const;
- };
- // KDateValidator
-diff --git a/sip/kdeui/knumvalidator.sip b/sip/kdeui/knumvalidator.sip
-index baa13dc..d842fcc 100644
---- sip/kdeui/knumvalidator.sip
-+++ sip/kdeui/knumvalidator.sip
-@@ -30,8 +30,10 @@ class KIntValidator : QValidator
- public:
- explicit KIntValidator (QWidget* parent /TransferThis/, int base = 10);
- KIntValidator (int bottom, int top, QWidget* parent /TransferThis/, int base = 10);
-- virtual QValidator::State validate (QString&, int& /In/) const;
-- virtual void fixup (QString&) const;
-+ virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const = 0 /API=QString:2 - /;
-+ virtual QValidator::State validate(QString & /Constrained/, int & /In,Out/) const = 0 /API=QString: - 2/;
-+ virtual void fixup(QString &input /In,Out/) const /API=QString:2 - /;
-+ virtual void fixup(QString & /Constrained/) const /API=QString: - 2/;
- virtual void setRange (int bottom, int top);
- virtual void setBase (int base);
- virtual int bottom () const;
-@@ -53,8 +55,10 @@ public:
- explicit KFloatValidator (QWidget* parent /TransferThis/);
- KFloatValidator (double bottom, double top, QWidget* parent /TransferThis/);
- KFloatValidator (double bottom, double top, bool localeAware, QWidget* parent /TransferThis/);
-- virtual QValidator::State validate (QString&, int& /In/) const;
-- virtual void fixup (QString&) const;
-+ virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const = 0 /API=QString:2 - /;
-+ virtual QValidator::State validate(QString & /Constrained/, int & /In,Out/) const = 0 /API=QString: - 2/;
-+ virtual void fixup(QString &input /In,Out/) const /API=QString:2 - /;
-+ virtual void fixup(QString & /Constrained/) const /API=QString: - 2/;
- virtual void setRange (double bottom, double top);
- virtual double bottom () const;
- virtual double top () const;
-@@ -75,7 +79,8 @@ class KDoubleValidator : QDoubleValidator
- public:
- explicit KDoubleValidator (QObject* parent /TransferThis/);
- KDoubleValidator (double bottom, double top, int decimals, QObject* parent /TransferThis/);
-- virtual QValidator::State validate (QString& input, int& pos /In/) const;
-+ virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const = 0 /API=QString:2 - /;
-+ virtual QValidator::State validate(QString & /Constrained/, int & /In,Out/) const = 0 /API=QString: - 2/;
- bool acceptLocalizedNumbers () const;
- void setAcceptLocalizedNumbers (bool accept);
- ~KDoubleValidator ();
-diff --git a/sip/kdeui/kpixmapregionselectorwidget.sip b/sip/kdeui/kpixmapregionselectorwidget.sip
-index 44a9b09..4e5b294 100644
---- sip/kdeui/kpixmapregionselectorwidget.sip
-+++ sip/kdeui/kpixmapregionselectorwidget.sip
-@@ -57,6 +57,7 @@ protected:
- private:
- //force
- KPixmapRegionSelectorWidget (const KPixmapRegionSelectorWidget&);
-+ virtual bool eventFilter(QObject*, QEvent*);
- //end
- public:
- ~KPixmapRegionSelectorWidget ();
-diff --git a/sip/kdeui/kpixmapsequenceoverlaypainter.sip b/sip/kdeui/kpixmapsequenceoverlaypainter.sip
-index 60236d0..e438482 100644
---- sip/kdeui/kpixmapsequenceoverlaypainter.sip
-+++ sip/kdeui/kpixmapsequenceoverlaypainter.sip
-@@ -39,4 +39,8 @@ public:
- void setOffset (const QPoint& offset);
- void start ();
- void stop ();
-+//force
-+private:
-+ virtual bool eventFilter(QObject*, QEvent*);
-+//end
- };
-diff --git a/sip/kdeui/krecursivefilterproxymodel.sip b/sip/kdeui/krecursivefilterproxymodel.sip
-index 40acaff..ca131e5 100644
---- sip/kdeui/krecursivefilterproxymodel.sip
-+++ sip/kdeui/krecursivefilterproxymodel.sip
-@@ -31,4 +31,8 @@ protected:
- virtual bool acceptRow (int sourceRow, const QModelIndex& sourceParent) const;
- public:
- virtual QModelIndexList match (const QModelIndex& start, int role, const QVariant& value, int hits = 1, Qt::MatchFlags flags = Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)) const;
-+//force
-+private:
-+ virtual bool filterAcceptsRow(int, const QModelIndex&) const;
-+//end
- };
-diff --git a/sip/kdeui/kstringvalidator.sip b/sip/kdeui/kstringvalidator.sip
-index 3e8705d..47604e2 100644
---- sip/kdeui/kstringvalidator.sip
-+++ sip/kdeui/kstringvalidator.sip
-@@ -35,8 +35,10 @@ public:
- bool isFixupEnabled () const;
- void setStringList (const QStringList& list);
- QStringList stringList () const;
-- virtual QValidator::State validate (QString& input, int& pos /Out/) const;
-- virtual void fixup (QString& input) const;
-+ virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const = 0 /API=QString:2 - /;
-+ virtual QValidator::State validate(QString & /Constrained/, int & /In,Out/) const = 0 /API=QString: - 2/;
-+ virtual void fixup(QString &input /In,Out/) const /API=QString:2 - /;
-+ virtual void fixup(QString & /Constrained/) const /API=QString: - 2/;
- ~KStringListValidator ();
- };
- // KStringListValidator
-@@ -51,8 +53,10 @@ class KMimeTypeValidator : QValidator
-
- public:
- explicit KMimeTypeValidator (QObject* parent /TransferThis/ = 0);
-- virtual QValidator::State validate (QString& input, int& pos /Out/) const;
-- virtual void fixup (QString& input) const;
-+ virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const = 0 /API=QString:2 - /;
-+ virtual QValidator::State validate(QString & /Constrained/, int & /In,Out/) const = 0 /API=QString: - 2/;
-+ virtual void fixup(QString &input /In,Out/) const /API=QString:2 - /;
-+ virtual void fixup(QString & /Constrained/) const /API=QString: - 2/;
- ~KMimeTypeValidator ();
- };
- // KMimeTypeValidator
-diff --git a/sip/kdeui/ktogglefullscreenaction.sip b/sip/kdeui/ktogglefullscreenaction.sip
-index 962363b..71626e5 100644
---- sip/kdeui/ktogglefullscreenaction.sip
-+++ sip/kdeui/ktogglefullscreenaction.sip
-@@ -37,7 +37,10 @@ protected:
- bool eventFilter (QObject* object, QEvent* event);
- public:
- ~KToggleFullScreenAction ();
-+
-+//force
-+private:
-+ virtual void slotToggled(bool);
-+//end
- };
- // KToggleFullScreenAction
--
--
-diff --git a/sip/kdeui/ktoggletoolbaraction.sip b/sip/kdeui/ktoggletoolbaraction.sip
-index 67efc7a..c52b39b 100644
---- sip/kdeui/ktoggletoolbaraction.sip
-+++ sip/kdeui/ktoggletoolbaraction.sip
-@@ -33,6 +33,10 @@ public:
- KToolBar* toolBar ();
- virtual bool eventFilter (QObject* watched, QEvent* event);
- ~KToggleToolBarAction ();
-+//force
-+private:
-+ virtual void slotToggled( bool checked );
-+//end
- };
- // KToggleToolBarAction
-
-diff --git a/sip/kio/kdirmodel.sip b/sip/kio/kdirmodel.sip
-index 25dc775..ed90376 100644
---- sip/kio/kdirmodel.sip
-+++ sip/kio/kdirmodel.sip
-@@ -105,6 +105,13 @@ public:
- ~KDirModel ();
- void setJobTransfersVisible (bool value);
- bool jobTransfersVisible () const;
-+//force
-+private:
-+ virtual bool removeColumns(int, int, const QModelIndex&);
-+ virtual bool removeRows(int, int, const QModelIndex&);
-+ virtual bool insertColumns(int, int, const QModelIndex&);
-+ virtual bool insertRows(int, int, const QModelIndex&);
-+//end
- };
- // KDirModel
-
-diff --git a/sip/kio/kshellcompletion.sip b/sip/kio/kshellcompletion.sip
-index 6bd865c..4fd9ccb 100644
---- sip/kio/kshellcompletion.sip
-+++ sip/kio/kshellcompletion.sip
-@@ -39,5 +39,3 @@ public:
- ~KShellCompletion ();
- };
- // KShellCompletion
--
--
-diff --git a/sip/kio/metainfojob.sip b/sip/kio/metainfojob.sip
-index de1bb23..1596f08 100644
---- sip/kio/metainfojob.sip
-+++ sip/kio/metainfojob.sip
-@@ -51,7 +51,7 @@ protected:
- private:
- //force
- MetaInfoJob ();
--
-+ virtual void start();
- //end
- public:
- ~MetaInfoJob ();
-diff --git a/sip/plasma/applet.sip b/sip/plasma/applet.sip
-index a5fd606..2e2cadc 100644
---- sip/plasma/applet.sip
-+++ sip/plasma/applet.sip
-@@ -217,6 +217,10 @@ public:
- void showConfigurationInterface (QWidget* widget);
- bool isUserConfiguring () const;
- explicit Applet (const KPluginInfo& info, QGraphicsItem* parent = 0, uint appletId = 0);
-+//force
-+private:
-+ virtual void paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*);
-+//end
- };
- // Applet
-
-diff --git a/sip/plasma/glapplet.sip b/sip/plasma/glapplet.sip
-index 2e4fbc0..ab35ccb 100644
---- sip/plasma/glapplet.sip
-+++ sip/plasma/glapplet.sip
-@@ -52,6 +52,10 @@ public:
- ~GLApplet ();
- GLuint bindTexture (const QImage& image, GLenum target = GL_TEXTURE_2D);
- void deleteTexture (GLuint texture_id);
-+
-+private:
-+ virtual void paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*);
-+ virtual void paintInterface(QPainter*, const QStyleOptionGraphicsItem*, const QRect&);
- //end
- };
- // GLApplet