summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2016-11-13 01:28:37 +0100
committerGilles Dartiguelongue <eva@gentoo.org>2016-11-13 01:29:58 +0100
commit86eb107fa659c963c838546ebd7178db771e828d (patch)
tree93bafec999e8b0bdbbec9cdbb96e70c66caefc27 /dev-libs/dee/files
parentdev-libs/libatasmart: fix dependency on udev (diff)
downloadgentoo-86eb107fa659c963c838546ebd7178db771e828d.tar.gz
gentoo-86eb107fa659c963c838546ebd7178db771e828d.tar.bz2
gentoo-86eb107fa659c963c838546ebd7178db771e828d.zip
dev-libs/dee: fix sandbox issue and build with gcc-6
Port to gnome2.eclass and EAPI=6. Fix to follow Gnome team conventions. Apply patch submitted upstream to fix build with gcc-6. Gentoo-Bug: 586604 Gentoo-Bug: 594112 Package-Manager: portage-2.3.2
Diffstat (limited to 'dev-libs/dee/files')
-rw-r--r--dev-libs/dee/files/dee-1.2.7-gcc-6-build.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/dev-libs/dee/files/dee-1.2.7-gcc-6-build.patch b/dev-libs/dee/files/dee-1.2.7-gcc-6-build.patch
new file mode 100644
index 000000000000..047ce40b634e
--- /dev/null
+++ b/dev-libs/dee/files/dee-1.2.7-gcc-6-build.patch
@@ -0,0 +1,14 @@
+--- a/src/dee-serializable-model.c 2013-09-16 20:21:20.000000000 +0200
++++ b/src/dee-serializable-model.c 2016-05-08 16:49:03.525140126 +0200
+@@ -1326,9 +1326,10 @@
+
+ pos = 0;
+ _iter = dee_model_get_first_iter (self);
+- while (!dee_model_is_last (self, iter) && iter != _iter)
++ while (!dee_model_is_last (self, iter) && iter != _iter) {
+ _iter = dee_model_next (self, _iter);
+ pos++;
++ }
+
+ if (iter == _iter)
+ return pos;