diff options
-rw-r--r-- | meta/recipes-devtools/vala/vala/disable-graphviz.patch | 30 | ||||
-rw-r--r-- | meta/recipes-devtools/vala/vala_0.42.4.bb (renamed from meta/recipes-devtools/vala/vala_0.42.3.bb) | 4 |
2 files changed, 18 insertions, 16 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 @@ | |||
1 | From 57f6b661d7865e8cecd17be36fab68f7f8447998 Mon Sep 17 00:00:00 2001 | 1 | From b2723ff18b70c67c8a7fab5375a7f3c442d49790 Mon Sep 17 00:00:00 2001 |
2 | From: Rico Tzschichholz <ricotz@ubuntu.com> | 2 | From: Rico Tzschichholz <ricotz@ubuntu.com> |
3 | Date: Wed, 6 Sep 2017 18:52:55 +0200 | 3 | Date: Wed, 6 Sep 2017 18:52:55 +0200 |
4 | Subject: [PATCH] libvaladoc: Allow disabling the graphviz dependency of | 4 | Subject: [PATCH] libvaladoc: Allow disabling the graphviz dependency of |
@@ -10,10 +10,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> | |||
10 | Upstream-Status: Submitted [bugzilla link above] | 10 | Upstream-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 | ||
19 | diff --git a/configure.ac b/configure.ac | 19 | diff --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], :) |
90 | diff --git a/libvaladoc/Makefile.am b/libvaladoc/Makefile.am | 90 | diff --git a/libvaladoc/Makefile.am b/libvaladoc/Makefile.am |
91 | index 384292f..cce50d8 100644 | 91 | index 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) \ |
162 | diff --git a/libvaladoc/html/basicdoclet.vala b/libvaladoc/html/basicdoclet.vala | 164 | diff --git a/libvaladoc/html/basicdoclet.vala b/libvaladoc/html/basicdoclet.vala |
163 | index 37c731c..e0326ef 100644 | 165 | index 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 | } |
diff --git a/meta/recipes-devtools/vala/vala_0.42.3.bb b/meta/recipes-devtools/vala/vala_0.42.4.bb index 0d11ff6ba7..49ffc41bc3 100644 --- a/meta/recipes-devtools/vala/vala_0.42.3.bb +++ b/meta/recipes-devtools/vala/vala_0.42.4.bb | |||
@@ -6,5 +6,5 @@ SRC_URI += " file://0001-git-version-gen-don-t-append-dirty-if-we-re-not-in-g.pa | |||
6 | file://0001-Disable-valadoc.patch \ | 6 | file://0001-Disable-valadoc.patch \ |
7 | " | 7 | " |
8 | 8 | ||
9 | SRC_URI[md5sum] = "6fdd6fadbef27e3dd05086d6a3220556" | 9 | SRC_URI[md5sum] = "f34cb465a164ba7f1f2e7fea31f36d13" |
10 | SRC_URI[sha256sum] = "5fc73dd1e683dc7391bb96d02b2f671aa8289411a48611a05265629e0048587d" | 10 | SRC_URI[sha256sum] = "b528906d080ac5b6043285a82c194c988e495c70da71ae19c1fc7811509f4f1e" |