sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (88038d9b87a7f6fa41e4ed8a92d5cea99da96a56)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (88038d9b87a7f6fa41e4ed8a92d5cea99da96a56)
- Date: Mon, 22 Jan 2018 16:11:37 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
devel/qxmledit/DETAILS | 4 +--
devel/qxmledit/HISTORY | 3 ++
plasma/kwin/HISTORY | 3 ++
plasma/kwin/PRE_BUILD | 3 ++
plasma/kwin/patches/automoc.patch | 43
++++++++++++++++++++++++++++++++++++++
5 files changed, 54 insertions(+), 2 deletions(-)
New commits:
commit 88038d9b87a7f6fa41e4ed8a92d5cea99da96a56
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kwin - upstream patch
commit dfea5e23d79eece71b32fd1691c4ac0ede97a870
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qxmledit: => 0.9.9.2
diff --git a/devel/qxmledit/DETAILS b/devel/qxmledit/DETAILS
index 668b24a..167cc58 100755
--- a/devel/qxmledit/DETAILS
+++ b/devel/qxmledit/DETAILS
@@ -1,6 +1,6 @@
SPELL=qxmledit
- VERSION=0.9.8
-
SOURCE_HASH=sha512:41caf161de1efd3c210104f362b1ef50ecfbec0c50d4efc98aae03f40ee0c8f51f0b8c322b3017b797f19c7ed668b456a850dea0b4adf7106557eeb9ea58a78e
+ VERSION=0.9.9.2
+
SOURCE_HASH=sha512:2f3c1f8c58592fe09b2740833e0a1b581916f3f43bb6d50fefc5ea388f1331b9cd4093b3953bcecc33a947ff0ae1baf3e462e41d4dc5dd4789ec1b9dcaeac9a8
SOURCE=$SPELL-$VERSION-src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://qxmledit.org
diff --git a/devel/qxmledit/HISTORY b/devel/qxmledit/HISTORY
index b792184..cd5fea3 100644
--- a/devel/qxmledit/HISTORY
+++ b/devel/qxmledit/HISTORY
@@ -1,3 +1,6 @@
+2018-01-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.9.2
+
2017-09-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.8
diff --git a/plasma/kwin/HISTORY b/plasma/kwin/HISTORY
index 5c0e343..25c5b89 100644
--- a/plasma/kwin/HISTORY
+++ b/plasma/kwin/HISTORY
@@ -1,3 +1,6 @@
+2018-01-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD PATCHES/*: added, upstream patch
+
2018-01-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.11.5
diff --git a/plasma/kwin/PRE_BUILD b/plasma/kwin/PRE_BUILD
new file mode 100755
index 0000000..922c0ab
--- /dev/null
+++ b/plasma/kwin/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+apply_patch_dir patches
diff --git a/plasma/kwin/patches/automoc.patch
b/plasma/kwin/patches/automoc.patch
new file mode 100644
index 0000000..359d512
--- /dev/null
+++ b/plasma/kwin/patches/automoc.patch
@@ -0,0 +1,43 @@
+commit cd544890ced4192d07467c89e23adbb62d8cea5c
+Author: Milian Wolff <mail AT milianw.de>
+Date: Mon Dec 18 11:40:35 2017 +0100
+
+ Fix build with CMake 3.10
+
+ Looks like a classic false-positive, but this makes the compile
+ pass for me without making the code harder to read:
+
+ AutoMoc error
+ -------------
+
"/ssd/milian/projects/kf5/src/kde/workspace/kwin/kcmkwin/kwinscripts/main.cpp"
+ The file contains a K_PLUGIN_FACTORY macro, but does not include
"main.moc"!
+ Consider to
+ - add #include "main.moc"
+ - enable SKIP_AUTOMOC for this file
+
+ So we just add the include and then get rid of the duplicate
+ definition of the plugin factory and the problem is resolved.
+
+diff --git a/kcmkwin/kwinscripts/main.cpp b/kcmkwin/kwinscripts/main.cpp
+index f5ee04b30..baa517511 100644
+--- a/kcmkwin/kwinscripts/main.cpp
++++ b/kcmkwin/kwinscripts/main.cpp
+@@ -22,3 +22,5 @@
+
+ K_PLUGIN_FACTORY(KcmKWinScriptsFactory,
+ registerPlugin<Module>("kwin-scripts");)
++
++#include "main.moc"
+diff --git a/kcmkwin/kwinscripts/module.cpp b/kcmkwin/kwinscripts/module.cpp
+index a0d698ec2..ccf7d4130 100644
+--- a/kcmkwin/kwinscripts/module.cpp
++++ b/kcmkwin/kwinscripts/module.cpp
+@@ -40,8 +40,6 @@
+
+ #include "version.h"
+
+-K_PLUGIN_FACTORY_DECLARATION(KcmKWinScriptsFactory)
+-
+ Module::Module(QWidget *parent, const QVariantList &args) :
+ KCModule(parent, args),
+ ui(new Ui::Module),
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (88038d9b87a7f6fa41e4ed8a92d5cea99da96a56), Treeve Jelbert, 01/22/2018
Archive powered by MHonArc 2.6.24.