[gnome-builder] vala: Drop support for valac < 0.32



commit 52cb0d8a3f036b9df4f4dc54c85219d3bad631ff
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Mon Sep 11 14:45:04 2017 +0200

    vala: Drop support for valac < 0.32

 plugins/vala-pack/ide-vala-index.vala           |    8 --------
 plugins/vala-pack/ide-vala-symbol-resolver.vala |    4 ----
 plugins/vala-pack/meson.build                   |   19 -------------------
 3 files changed, 0 insertions(+), 31 deletions(-)
---
diff --git a/plugins/vala-pack/ide-vala-index.vala b/plugins/vala-pack/ide-vala-index.vala
index a607fad..7bedda4 100644
--- a/plugins/vala-pack/ide-vala-index.vala
+++ b/plugins/vala-pack/ide-vala-index.vala
@@ -73,9 +73,6 @@ namespace Ide
                        this.code_context.basedir = workdir.get_path ();
                        this.code_context.directory = GLib.Environment.get_current_dir ();
                        this.code_context.debug = false;
-#if ENABLE_VALA_CODE_CONTEXT_SET_THREAD
-                       this.code_context.thread = true;
-#endif
                        this.code_context.mem_profiler = false;
                        this.code_context.save_temps = false;
 
@@ -257,11 +254,6 @@ namespace Ide
                                                        this.add_file (GLib.File.new_for_path (param));
                                                }
                                        }
-                                       else if (param == "--thread") {
-#if ENABLE_VALA_CODE_CONTEXT_SET_THREAD
-                                               this.code_context.thread = true;
-#endif
-                                       }
                                }
 
                                /* Now add external packages after vapidir/girdir have been added */
diff --git a/plugins/vala-pack/ide-vala-symbol-resolver.vala b/plugins/vala-pack/ide-vala-symbol-resolver.vala
index 329ef6a..7a3d44c 100644
--- a/plugins/vala-pack/ide-vala-symbol-resolver.vala
+++ b/plugins/vala-pack/ide-vala-symbol-resolver.vala
@@ -63,11 +63,7 @@ namespace Ide
                        if (binding != null && binding == Vala.MemberBinding.STATIC)
                                flags |= Ide.SymbolFlags.IS_STATIC;
 
-#if ENABLE_VALA_SYMBOL_GET_DEPRECATED
-                       if (symbol.deprecated)
-#else
                        if (symbol.version.deprecated)
-#endif
                                flags |= Ide.SymbolFlags.IS_DEPRECATED;
 
                        var source_reference = symbol.source_reference;
diff --git a/plugins/vala-pack/meson.build b/plugins/vala-pack/meson.build
index a281784..ebee8cf 100644
--- a/plugins/vala-pack/meson.build
+++ b/plugins/vala-pack/meson.build
@@ -11,7 +11,6 @@ libvala_options = [
   ['libvala-0.36', ''],
   ['libvala-0.34', ''],
   ['libvala-0.32', ''],
-  ['libvala-0.30', '>=0.29.3'],
 ]
 
 libvala_found = false
@@ -31,25 +30,7 @@ if not libvala_found
   error('Failed to find suitable libvala')
 endif
 
-# Check for deprecated symbol support
-vala_deprecated_symbol = cc.links('''
-  #include <vala.h>
-  vala_symbol_get_deprecated (NULL);
-''', dependencies: libvala)
-
-# Check for deprecated threading support
-vala_deprecated_threading = cc.links('''
-  #include <vala.h>
-  vala_code_context_set_thread (NULL, TRUE);
-''', dependencies: libvala)
-
 vala_extra_args = []
-if vala_deprecated_symbol
-  vala_extra_args += '--define=ENABLE_VALA_SYMBOL_GET_DEPRECATED'
-endif
-if vala_deprecated_threading
-  vala_extra_args += '--define=ENABLE_VALA_CODE_CONTEXT_SET_THREAD'
-endif
 
 vala_pack_sources = [
   'config.vapi',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]