summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/vala/vala
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2019-01-17 17:26:55 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-01-18 16:24:39 +0000
commit34d9e930697768bc5adfd3522077698db4d96ed3 (patch)
tree898f7b44119ea1400251e710933e4463b4c496e7 /meta/recipes-devtools/vala/vala
parent6bb442b3f8e6e0eeedf1ecd6dab286ca08f18ac9 (diff)
downloadpoky-34d9e930697768bc5adfd3522077698db4d96ed3.tar.gz
vala: update to 0.42.4
(From OE-Core rev: f2b4f9ec6f44dced7f88df849cca68961419eeb8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/vala/vala')
-rw-r--r--meta/recipes-devtools/vala/vala/disable-graphviz.patch30
1 files changed, 16 insertions, 14 deletions
diff --git a/meta/recipes-devtools/vala/vala/disable-graphviz.patch b/meta/recipes-devtools/vala/vala/disable-graphviz.patch
index 477504dca3..e521bc854b 100644
--- a/meta/recipes-devtools/vala/vala/disable-graphviz.patch
+++ b/meta/recipes-devtools/vala/vala/disable-graphviz.patch
@@ -1,4 +1,4 @@
1From 57f6b661d7865e8cecd17be36fab68f7f8447998 Mon Sep 17 00:00:00 2001 1From b2723ff18b70c67c8a7fab5375a7f3c442d49790 Mon Sep 17 00:00:00 2001
2From: Rico Tzschichholz <ricotz@ubuntu.com> 2From: Rico Tzschichholz <ricotz@ubuntu.com>
3Date: Wed, 6 Sep 2017 18:52:55 +0200 3Date: Wed, 6 Sep 2017 18:52:55 +0200
4Subject: [PATCH] libvaladoc: Allow disabling the graphviz dependency of 4Subject: [PATCH] libvaladoc: Allow disabling the graphviz dependency of
@@ -10,10 +10,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
10Upstream-Status: Submitted [bugzilla link above] 10Upstream-Status: Submitted [bugzilla link above]
11 11
12--- 12---
13 configure.ac | 60 +++++++++++++++++++---------------- 13 configure.ac | 60 ++++++++++++++-------------
14 libvaladoc/Makefile.am | 25 +++++++++++---- 14 libvaladoc/Makefile.am | 25 ++++++++---
15 libvaladoc/html/basicdoclet.vala | 8 +++++ 15 libvaladoc/html/basicdoclet.vala | 8 ++++
16 libvaladoc/html/htmlmarkupwriter.vala | 4 +++ 16 libvaladoc/html/htmlmarkupwriter.vala | 4 ++
17 4 files changed, 63 insertions(+), 34 deletions(-) 17 4 files changed, 63 insertions(+), 34 deletions(-)
18 18
19diff --git a/configure.ac b/configure.ac 19diff --git a/configure.ac b/configure.ac
@@ -88,10 +88,10 @@ index 730c72d..af81986 100644
88 88
89 AC_PATH_PROG([XSLTPROC], [xsltproc], :) 89 AC_PATH_PROG([XSLTPROC], [xsltproc], :)
90diff --git a/libvaladoc/Makefile.am b/libvaladoc/Makefile.am 90diff --git a/libvaladoc/Makefile.am b/libvaladoc/Makefile.am
91index 384292f..cce50d8 100644 91index f3f790e..3c5dc4c 100644
92--- a/libvaladoc/Makefile.am 92--- a/libvaladoc/Makefile.am
93+++ b/libvaladoc/Makefile.am 93+++ b/libvaladoc/Makefile.am
94@@ -126,10 +126,6 @@ libvaladoc_la_VALASOURCES = \ 94@@ -128,10 +128,6 @@ libvaladoc_la_VALASOURCES = \
95 content/tablerow.vala \ 95 content/tablerow.vala \
96 content/taglet.vala \ 96 content/taglet.vala \
97 content/text.vala \ 97 content/text.vala \
@@ -102,7 +102,7 @@ index 384292f..cce50d8 100644
102 parser/manyrule.vala \ 102 parser/manyrule.vala \
103 parser/oneofrule.vala \ 103 parser/oneofrule.vala \
104 parser/optionalrule.vala \ 104 parser/optionalrule.vala \
105@@ -156,13 +152,24 @@ libvaladoc_la_VALASOURCES = \ 105@@ -158,13 +154,24 @@ libvaladoc_la_VALASOURCES = \
106 highlighter/codetoken.vala \ 106 highlighter/codetoken.vala \
107 highlighter/highlighter.vala \ 107 highlighter/highlighter.vala \
108 html/basicdoclet.vala \ 108 html/basicdoclet.vala \
@@ -128,18 +128,20 @@ index 384292f..cce50d8 100644
128 libvaladoc@PACKAGE_SUFFIX@_la_SOURCES = \ 128 libvaladoc@PACKAGE_SUFFIX@_la_SOURCES = \
129 libvaladoc.vala.stamp \ 129 libvaladoc.vala.stamp \
130 $(libvaladoc_la_VALASOURCES:.vala=.c) \ 130 $(libvaladoc_la_VALASOURCES:.vala=.c) \
131@@ -182,9 +189,9 @@ libvaladoc.vala.stamp: $(libvaladoc_la_VALASOURCES) 131@@ -184,11 +191,11 @@ libvaladoc.vala.stamp: $(libvaladoc_la_VALASOURCES)
132 --library valadoc \ 132 --library valadoc \
133 --vapi valadoc@PACKAGE_SUFFIX@.vapi \ 133 --vapi valadoc@PACKAGE_SUFFIX@.vapi \
134 --vapidir $(top_srcdir)/vapi --pkg gmodule-2.0 \ 134 --vapidir $(top_srcdir)/vapi --pkg gmodule-2.0 \
135- --vapidir $(top_srcdir)/vapi --pkg libgvc \ 135- --vapidir $(top_srcdir)/vapi --pkg libgvc \
136 --vapidir $(top_srcdir)/gee --pkg gee \ 136 --vapidir $(top_srcdir)/gee --pkg gee \
137 --vapidir $(top_srcdir)/vala --pkg vala \ 137 --vapidir $(top_srcdir)/vala --pkg vala \
138 --vapidir $(top_srcdir)/ccode --pkg ccode \
139 --vapidir $(top_srcdir)/codegen --pkg codegen \
138+ $(LIBGVC_PKG) \ 140+ $(LIBGVC_PKG) \
139 --pkg config \ 141 --pkg config \
140 $(filter %.vala %.c,$^) 142 $(filter %.vala %.c,$^)
141 touch $@ 143 touch $@
142@@ -211,6 +218,9 @@ nodist_pkgconfig_DATA = valadoc@PACKAGE_SUFFIX@.pc 144@@ -217,6 +224,9 @@ nodist_pkgconfig_DATA = valadoc@PACKAGE_SUFFIX@.pc
143 145
144 valadoc@PACKAGE_SUFFIX@.pc: valadoc.pc 146 valadoc@PACKAGE_SUFFIX@.pc: valadoc.pc
145 cp $< $@ 147 cp $< $@
@@ -149,7 +151,7 @@ index 384292f..cce50d8 100644
149 151
150 vapidir = $(datadir)/vala/vapi 152 vapidir = $(datadir)/vala/vapi
151 dist_vapi_DATA = valadoc@PACKAGE_SUFFIX@.vapi 153 dist_vapi_DATA = valadoc@PACKAGE_SUFFIX@.vapi
152@@ -218,6 +228,9 @@ nodist_vapi_DATA = valadoc@PACKAGE_SUFFIX@.deps 154@@ -224,6 +234,9 @@ nodist_vapi_DATA = valadoc@PACKAGE_SUFFIX@.deps
153 155
154 valadoc@PACKAGE_SUFFIX@.deps: valadoc.deps 156 valadoc@PACKAGE_SUFFIX@.deps: valadoc.deps
155 cp $< $@ 157 cp $< $@
@@ -160,7 +162,7 @@ index 384292f..cce50d8 100644
160 EXTRA_DIST = \ 162 EXTRA_DIST = \
161 $(libvaladoc_la_VALASOURCES) \ 163 $(libvaladoc_la_VALASOURCES) \
162diff --git a/libvaladoc/html/basicdoclet.vala b/libvaladoc/html/basicdoclet.vala 164diff --git a/libvaladoc/html/basicdoclet.vala b/libvaladoc/html/basicdoclet.vala
163index 37c731c..e0326ef 100644 165index 192e488..ec09602 100644
164--- a/libvaladoc/html/basicdoclet.vala 166--- a/libvaladoc/html/basicdoclet.vala
165+++ b/libvaladoc/html/basicdoclet.vala 167+++ b/libvaladoc/html/basicdoclet.vala
166@@ -46,7 +46,11 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet { 168@@ -46,7 +46,11 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet {
@@ -185,7 +187,7 @@ index 37c731c..e0326ef 100644
185 } 187 }
186 188
187 189
188@@ -1025,6 +1031,7 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet { 190@@ -1026,6 +1032,7 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet {
189 } 191 }
190 192
191 protected void write_image_block (Api.Node element) { 193 protected void write_image_block (Api.Node element) {
@@ -193,7 +195,7 @@ index 37c731c..e0326ef 100644
193 if (element is Class || element is Interface || element is Struct) { 195 if (element is Class || element is Interface || element is Struct) {
194 unowned string format = (settings.use_svg_images ? "svg" : "png"); 196 unowned string format = (settings.use_svg_images ? "svg" : "png");
195 var chart = new Charts.Hierarchy (image_factory, element); 197 var chart = new Charts.Hierarchy (image_factory, element);
196@@ -1044,6 +1051,7 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet { 198@@ -1045,6 +1052,7 @@ public abstract class Valadoc.Html.BasicDoclet : Api.Visitor, Doclet {
197 this.get_img_path_html (element, format)}); 199 this.get_img_path_html (element, format)});
198 writer.add_usemap (chart); 200 writer.add_usemap (chart);
199 } 201 }