Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

vala-0.56.14-2.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: vala Distribution: openSUSE:Factory:zSystems
Version: 0.56.14 Vendor: openSUSE
Release: 2.1 Build date: Sun Dec 3 10:15:47 2023
Group: Development/Languages/Other Build host: s390zl22
Size: 12071907 Source RPM: vala-0.56.14-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/Vala
Summary: Programming language for GNOME
Vala is an object-oriented programming language with a self-hosting
compiler that generates C code and uses the GObject system.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Nov 29 2023 Frederic Crozat <fcrozat@suse.com>
  - Allow to disable building valadoc as option and drop graphviz as
    build dependency.
* Mon Nov 13 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.14:
    + Various improvements and bug fixes:
    - codegen: Generate compatible wrapper of ref-void functions
    - vala: Prevent usage of strlen() on non-null-terminated string
    + Bindings:
    - glib-2.0: Add new symbols from 2.78
    - gstreamer-1.0: Make ElementFactory.make()'s name parameter
      default to null
    - gtk4-wayland: Add the missing wayland-client bindings
    - wayland-client: Complete the binding
* Wed Aug 30 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.13:
    + Bindings: gtk4: Restore CssProvider.load_from_data() signature
      to take an array.
* Sat Aug 19 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.12:
    + Regression fix: vala: Only transform default initializers of
      parameters.
    + Bindings: gtk4: Preserve compatibility with <= 4.8.x.
* Sun Aug 13 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.11:
    + Various improvements and bug fixes:
    - vala: Infer generic type from typeof() initializer of
      parameters
    - girparser: Support glib:ref-func, glib:unref-func,
      copy-function and free-function
    + Bindings: gtk4: Update to 4.12.0
* Sat Aug 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.10:
    + Various improvements and bug fixes:
    - codegen: Don't emit casts in static field initializers
    - parser: Reset tokens buffer when parsing a new source file
    - vala:
      . Output additional information when accessing unknown member
      . Allow "set" method of an container to return void or bool
      . Correctly handle possible null from
      SourceFile.get_source_line()
    + Bindings:
    - glib-2.0: Update return-type of
      HashTable.add/insert/replace() and GenericSet.add()
    - linux: Add resolution field to Input.AbsInfo
    - libpq: Fix a few binding errors
* Sun Jul 02 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.9:
    + Various improvements and bug fixes:
    - codegen:
      . Add missing EXTERN flag for GType function of error
      domains.
      . Improve handling of sealed classes.
    - vala: Report an error when trying to chain up to inaccessible
      private ctor.
    - vala: Fix spaces for attributes when writing property
      accessors.
    - girwriter: Fix c:type attribute for real struct parameters.
    - testrunner: Add support to check generated header.
    - manual: Update from wiki.gnome.org.
    + Bindings:
    - gio-2.0: Ease implemention of GLib.ActionGroup.
    - glib-2.0:
      . Fix return-type of GLib.SourceOnceFunc.
      . Add ConvertError.{NO_MEMORY,EMBEDDED_NUL}.
    - gtk4: Pick up fix for Gdk.Toplevel.compute_size.size
      parameter.
    - vapi: Add documentation to GLib.Math that '-X -lm' may be
      needed when compiling.
* Fri May 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.8:
    + Various improvements and bug fixes:
    - codegen: Include "glib-object.h" when using
      GType/GBoxedCopyFunc.
    - valadoc:
      . Backing method of lambda-expression isn't included in
      valadoc AST.
      . Add girwriter test.
    - build:
      . Improve usage of AC_PATH_PROG() for valacs.
      . valadoc requires valac 0.18.1.
    + Bindings:
    - gio-2.0: Add new symbols from 2.76.
    - glib-2.0:
      . Add new symbols from 2.76.
      . Fix binding of g_variant_type_n_items().
    - gtk4: Don't skip AlertDialog ctor.
* Tue Apr 18 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.7:
    + Various improvements and bug fixes:
    - codegen: Fix usage of lambda-expression from delegate
      initializer
    - vala:
      . Check type-argument count of interface prerequisites
      . Improve Symbol.to_string() to include TypeParameters
      . Improve error message for wrong number of type-arguments
      . Improve check of type_reference in ObjectCreationExpression
      . Allow inheritance from sealed class in bindings
    - Fix a couple of type-argument issues in vala itself
    - g-i: Fix compiling with mingw clang
    + Bindings:
    - gio-2.0,glib-2.0,gtk+-3.0,gtk4: Fix a few binding issues
    - glib-2.0: g_chdir is declared in <glib/gstdio.h>
* Tue Apr 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.6:
    + Regression fix: vala: Improve initialization of namespace
      fields with compound literal.
    + Bindings:
    - gio-2.0,glib-2.0,gobject-2.0: Update 2.74 symbols
    - webkit2gtk-4.*: Update to 2.40.0
    - webkitgtk-6.0: Update to 2.40.0
* Sun Mar 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.5:
    + Various improvements and bug fixes:
    - codegen:
      . Consistently handle GLib.Error as boxed type
      . Add cast to accessor calls for generic property
      implementations
      . Use g_object_class_override_property to implement generic
      interface properties
      . Add declaration for register call of dynamic DBus
      interfaces
    - vala:
      . Correctly handle pre/post-increment expression as index of
      element access
      . Set proper value-type of unary ref/out expression in
      initializers
      . Allow assignment of namespace fields with inline allocated
      arrays
    - gtkmodule: Improve error messages
    + Bindings:
    - gtk4: Update to 4.10.1~40b154bf from 0.58
    - gtk4: Add sealed to all the final types
    - gtk+-3.0: Fix ToolPalette.icon_size get-accessor type
    - webkitgtk-6.0: Update to 2.39.90
* Sun Feb 12 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.4:
    + Various improvements and bug fixes:
    - codegen:
      . Add glib.h include for TRUE/FALSE literal
      . Append VALA_EXTERN also when using fast-vapi
      . Perform required casts for generic types of return-values
      and in/out-parameters
      . Correctly handle fixed-length array initialization of
      fields in classes
      . Perform required cast while assigning and passing function
      pointers
      . Cast return value of generic type accessor functions
      . Cast vfunc of property accessors by using
      cast_method_pointer()
    - vala:
      . Report error in real literal if exponent has no digits
      . Improve compatibility type checks of array elements in
      assignments
      . Improve missing exponent check for real literals
      . Better handling of [NoReturn] call inside finally clause
    - Properly check for colored terminal output on Windows
    - Fix output decoding error of non-ASCII character on Win32
    - parser: Properly handle chained equality expressions
    - manual: Update from wiki.gnome.org
    + Bindings:
    - cairo: Add missing Cairo.Pattern.get_rgba()
    - glib-2.0: Add `double_hash` and `double_equal`
    - gtk4: Make Gtk.show_uri_full() an instance method of
      Gtk.Window
    - gtk4: Update workaround for DropTarget.drop() signal conflict
    - libgvc: Fix `cheader_filename` of the `Gvc` namespace
    - pango: Fix a few binding errors
    - pixman-1: Fix instance position of region copy methods
    - webkit2gtk-*.*: Update to 2.37.91
    - Add webkitgtk-6.0 bindings
    - Update gnome-desktop-3.0 and gnome-desktop-4
* Sat Sep 03 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.3:
    + Various improvements and bug fixes:
    - vala:
      . Don't unconditionally expect ObjectType of Class
      . Make try-statement parsing more resilient
      . Avoid problems with '\' in #line directives on Windows
    - gidlparser: Set source reference of parameters
    + Bindings:
    - atspi-2: Fix a few binding errors
    - glib-2.0: Use g_abort for GLib.Process.abort() beginning with
      2.50
    - gtk+-3.0: Correctly unhide BindingSet.by_class to avoid
      Version attribute
* Mon Jul 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.2:
    + Various improvements and bug fixes:
    - codegen:
      . Correctly set array-length for NoAccessorMethods
      properties.
      . Detect usage of static type-parameter in runtime context.
      . Make sure to initialize static collections.
      . Split reserved identifiers for C and Vala.
      . Check cname of fields and methods against reserved
      identfiers.
    - vala: Avoid critical in SourceFile.get_mapped_length().
    + Bindings:
    - glib2.0: Add abs() to int8/int16/int32/ssize_t.
    - Add initial wayland-client binding.
    - Add geocode-glib-2.0 binding.
    - Add rest-1.0 bindings.
* Mon Apr 25 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.56.1:
    + Various improvements and bug fixes:
    - vala: Improve accessibility check inside member initializer.
    - vala: Don't allow nullable enum value as real GObject
      property.
    - valadoc: Include path to doclet in error message.
    - manual: Update from wiki.gnome.org.
    + Bindings:
    - gtk4: Fix GLib.Value parameter in
      ContentProvider.get_value().
    - gtk4: Split out gtk4-wayland and gtk4-x11 into separate
      bindings.
    - gstreamer: Update from 1.21+ git main.
    - vapi: Update GIR-based bindings.
* Thu Mar 17 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.0:
    + Various improvements and bug fixes: codegen: Drop confusing
      warning when accessing interface members.
    + Bindings:
    - Add webkit2gtk-4.1 bindings.
    - glib-2.0: Fix memory management of TestSuite.add*/get_root()
      with 2.70.
    - libarchive: Fix a few binding errors.
    - SDL2_ttf: Fix a few binding errors.
    - tiff: Fix a few binding errors.
* Tue Mar 15 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.55.91:
    + Various improvements and bug fixes:
    - girparser:
      . Handle duplicated and unnamed symbols.
      . Add support for "copy_/free_function" metadata for compact
      classes.
      . Don't count instance-parameter when checking for backwards
      closure reference.
    + Bindings:
    - gst-editing-services-1.0: Fix
      BaseEffect.set_time_translation_funcs()
    - gstreamer-audio-1.0: Fix a few binding errors
    - gstreamer-base-1.0: Fix a few binding errors
    - gstreamer-video-1.0: Fix a few binding errors
    - gtk4: Fix content_deserialize_async()
    - libarchive: Fix a few binding errors
    - libgsf-1: Fix a few binding errors
    - libgrss: Fix FeedItem.get_geo_point() parameters
* Tue Mar 15 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.55.90:
    + Various improvements and bug fixes:
    - codegen:
      . Emit G_DEFINE_AUTOPTR_CLEANUP_FUNC() for interfaces with
      base class
      . Emit G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC() for structs
      . Default to "has_type_id = false" for external error-domains
      . Emit GType definition for error domains
    - vala:
      . Catch and throw possible inner error of lock statements
      . Keep error-code symbol reference in callable expression
      context
      . Allow delegate without target to be used as constant type
    - girparser: Pick up type_id of error domains
    + Bindings:
    - glib-2.0: Update 2.70/72 symbols
    - gstreamer: Update from 1.21.0+ git main
    - vapi: Update GIR-based bindings
* Tue Mar 15 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.55.3:
    + Highlights: Allow usage of dynamic on VarType
    + Various improvements and bug fixes:
    - codegen:
      . Use correct target/destroy of delegate field initializer
      . Stop generating wrappers for dynamic property access
    - gtkmodule: Improve UI parsing and handling of nested objects
      and properties
    - vala:
      . Add missing TraverseVisitor.visit_data_type()
      . Improve check of generic type references in static contexts
      . Make sure to drop our "trap" jump target in case of an
      error
      . Move dynamic property errors to semantic analyzer pass
      . Free empty stack list for code contexts
      . Clear SemanticAnalyzer.current_{symbol,source_file} when
      not needed anymore
    + Bindings:
    - gio-2.0,glib-2.0,gobject-2.0: Update 2.72 symbols
    - gstreamer: Update from 1.19.90+ git main
    - gtk4: Specify sentinel for GtkAcessible methods
    - gtk4: Update to 4.6.0+06ec4ec1
    - vapi: Update GIR-based bindings
* Tue Mar 15 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.55.2:
    + Highlights:
    - Add support for async main and yield statements in main block
    - Add foreach statement support for GLib.Array and
      GLib.Sequence
    + Various improvements and bug fixes:
    - codegen:
      . Avoid symbol clashes with "va_*" from "stdarg.h"
      . Access of inline allocated array is guaranteed to be non
      null
      . Don't uncoditionally null check callback_func for
      GLib.Closure
      . Access of stack allocated struct is guaranteed to be non
      null
      . Write array length of formal parameters with fixed length
    - vala:
      . Require lvalue access of delegate target/destroy "fields"
      . Implement missing YieldStatement.accept()
      . Add support to infer return type of dynamic signals
      . Transform assignment of an array element as needed
    - parser:
      . Reduce the source reference of main block method to its
      beginning
      . Improve handling of nullable VarType in with-statement
    - manual: Update from wiki.gnome.org
    + Bindings:
    - glib-2.0,gio-2.0: Update 2.72 symbols
    - gstreamer: Update from 1.19.3+ git master
    - gtk4: Update to 4.6.0+a092986a
    - glib-2.0: Fix criticals in string.joinv() with arrays that
      start with null
    - vapi: Add linux-media bindings (linux/media.h)
    - alsa: Add/fix *.alloca() functions
    - posix: Add limits.h binding
    - v4l2: Update V4l2.Capabilities and fix some inline arrays
* Tue Mar 15 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.55.1:
    + Highlights:
    - Add support for partial classes.
    - Add support for nested methods (local functions).
    - Add multi-line support to Vala.Report.
    - Support "emit" for explicit signal emission.
    - Add native support to specify non default length-type for
      arrays.
    + Various improvements and bug fixes:
    - codegen:
      . Move some errors to semantic analyzer pass.
      . Stop generating wrappers for dynamic signal connections.
      . gdbus: Use g_dbus_method_invocation_take_error() as
      simplification.
      . Initialize type parameter properties for generics earlier.
      . Initialize "result" variable on declaration for abstract
      methods only.
      . Use __once instead of __volatile in generated code.
      . Generated SimpleType structs don't have a type id.
    - vala:
      . Add optional SourceReference parameter to DataType classes.
      . Preserve the source reference when resolving data types.
      . Set source references of created DataType instances in OCE.
      . Set TypeParameter as symbol of GenericType.
      . Add accessibility check of type for constants and structs
      base type.
      . Don't allow casting to void.
      . Don't allow casting real structs to classes or
      simple-types.
      . Check accessibility of initializer for constant and enum
      value.
      . Show source location when reporting deprecations
    + Updated bindings.
  - Update vala_version, vala_libversion, and vala_priority relating
    to 'vala 0.56'.
* Tue Mar 15 2022 Callum Farmer <gmbr3@opensuse.org>
  - Update to version 0.54.7:
    + Various improvements and bug fixes:
    - codegen:
      . Generated SimpleType structs don't have a type id
      . Avoid symbol clashes with "va_*" from "stdarg.h"
      . Access of inline allocated array is guaranteed to be non
      null
      . Don't uncoditionally null check callback_func for
      GLib.Closure
      . Access of stack allocated struct is guaranteed to be non
      null
      . Use correct target/destroy of delegate field initializer
    - gtkmodule: Improve UI parsing and handling of nested objects
      and properties
    - vala:
      . Show source location when reporting deprecations
      . Require lvalue access of delegate target/destroy "fields"
      . Transform assignment of an array element as needed
      . Add missing TraverseVisitor.visit_data_type()
      . Make sure to drop our "trap" jump target in case of an
      error
      . Move dynamic property errors to semantic analyzer pass
      . Free empty stack list for code contexts
      . Clear SemanticAnalyzer.current_{symbol,source_file} when
      not needed anymore
    - parser: Reduce the source reference of main block method to
      its beginning
    - parser: Improve handling of nullable VarType in
      with-statement
    - manual: Update from wiki.gnome.org
* Sat Jan 08 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.54.6:
    + Various improvements and bug fixes:
    - codegen:
      . Allow boxing of non-external SimpleType structs
      . Cast given default-value of struct with possible member
      initializer
      . Clear existing length values when revisiting a slice
      expression
    - vala:
      . Allow unsafe assignment of integer to enum while reporting
      a notice
      . Non nullable enum types are simple types
      . Correctly replace "in" expression in pre-/postconditions of
      method
    + Bindings: gio-2.0: Add custom MemoryOutputStream.with_*data()
      wrappers
* Thu Dec 16 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.54.5:
    + Various improvements and bug fixes:
    - codegen:
      . Correctly handle chain up of struct creation methods
      . Use a dedicated EmitContext for _variant_get*() functions
      . gtkmodule: Handle nested closure elements and bind them
      accordingly
    - vala:
      . NullLiteral is not a valid argument for string
      concatenation
      . Set is_yield_expression in async context when chaining up
      to async base ctor
      . Report statement parsing error if it is not meant to be an
      expression
      . girparser: Avoid possibily creating duplicated attributes
    - vapigen.m4: use $PKG_CONFIG_SYSROOT_DIR
    + Bindings:
    - glib-2.0: Always use the actual C type for
      CCode.array_length_type
    - gstreamer: Cherry-pick bindings fixes from 0.56
    - gstreamer-1.0: Unskip the ElementFactory.make/create_full()
      symbols
* Mon Nov 29 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.54.4:
    + Various improvements and bug fixes:
    - codegen:
      . Use CCodeConstant for member access of constant symbol
      . Emit constants without initializer list in defines section
      . Add and use CCodeConstantIdentifier for accessing constants
      . Check required length of enum type name for GType support
      . Add missing check while overriding virtual async interface
      methods
      . Drop inconsistent space for ObjectType parameters
      . Accept CCode.type attribute on parameters
      . Fix CCodeUnaryExpression.write() for
      PREFIX_INCREMENT/PREFIX_DECREMENT
    - vala:
      . Improve error message for invalid handler of dynamic signal
      . Using SignalHandler.disconnect() is required for dynamic
      signals
      . Check for unavailable value-type of variable initializer
      . Add [Profile] as known attribute for methods
      . Report error on missing gio-2.0 package for async
      constructors
      . Fix signals with generic return
      . parser: Split out Parser.parse_switch_section_statement()
      . parser: Better handling of misplaced switch sections
    - genie:
      . Amend text of indent and dedent for error messages
      . Accept INTERR token before type arguments when parsing type
      . Properly handle plain "get" or "set" property accessors
      . "exception" is the expected string for
      TokenType.ERRORDOMAIN
      . Accept accessibility/async modifiers on "construct"
      creation methods
    - girparser: Accept "sealed" for transformed records and
      compact classes
    - gtkmodule: Improve error message for invalid signal element
      in ui-file
    - build: Add "test-update" which passed UPDATE_EXPECTED=1 to
      refresh c-expected
    - tests: Rename colliding test cases to avoid conflicts
    + Bindings:
    - alsa: Add more API and fix a few things
    - gnome-desktop-3.0: Some parameter fixes
    - gstreamer: Cherry-pick bindings fixes from 0.56
    - gstreamer-base-1.0: Some parameter fixes
    - gtk4: Update to 4.5.0~cd9b7307
    - pango: Cherry-pick bindings fixes from 0.56
* Sat Oct 30 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.54.3:
    + Various improvements and bug fixes:
    - codegen: Actually free data when using "remove(_all)" on
      GLib.Queue/(S)List
    - vala:
      . Parameter following ellipsis parameter is not allowed
      . More thorough check of ValueType and set CodeNode.error on
      failure
      . Really check compatiblity of error types for delegate
      symbol
      . Correctly output signature of callable throwing error
      . Report error for non ErrorType in throws
      . Implement
      CodeWriter.visit_foreach_statement()/visit_catch_clause()
    - parser: Make sure ErrorCodes are accessible as needed
    - girparser: Add support for "ref_/ref_sink_/unref_function"
      metadata for classes
  - Replace post(un) handling for libvala and libvaladoc with new
    ldconfig_scriptlets macro.
* Mon Oct 04 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.54.2:
    + Various improvements and bug fixes:
    - vala:
      . Multi-dimensional params-array not allowed
      . Accept NullType as generic type argument
      . Set source references of created DataType instances in OCE
    + Bindings:
    - gio-2.0: Update to 2.71.0~a0d2efdc
    - glib-2.0: Update 2.70 symbols
    - gtk4: Update to 4.5.0~da5efea6
* Tue Sep 21 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.54.1:
    + Regression and bug fixes:
    - codegen:
      . Add type declaration for implicit temporary local variable.
      . Sealed class in external package is not special.
    + Bindings:
    - gstreamer: Update from 1.19.0+ git master.
    - gtk4: Update to 4.5.0~3e20ecd6.
* Fri Sep 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.54.0:
    + Various improvements and bug fixes:
    - vala: Warn about unsupported cast to void and drop it.
    - vala: Don't restrict element type of GLib.Array.
    - valadoc: Correctly format background of inline @link's.
    + Bindings:
    - gio-2.0: Unhide a few usable symbols which are marked not
      introspectable.
* Sat Sep 04 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.53.2:
    + Various improvements and bug fixes:
    - codegen:
      . Fix property access inside opaque compact class
      . Add missing cast to access base-class members in
      class/static ctor
    + Bindings:
    - glib-2.0: Current constants in GLib.Math are part of glib.h
    - glib-2.0: Add RefString since 2.58
    - gstreamer: Update from 1.19.0+ git master
    - gtk4: Update to 4.5.0~e681fdd9
    - vapi: Update GIR-based bindings
* Mon Aug 23 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.53.1:
    + Highlights:
    - Support explicit nullable var-type declarations,
    - Add support for variadic delegates,
    - Add support for sealed classes,
    - Add support for null-safe access operator,
    - Emit external creation methods in bindings,
    - Introduce VALA_EXPORT for public symbols to improve
      portability,
    - girwriter:
      + Use "optional" and "nullable" instead of deprecated
      "allow-none",
      + Improve struct creation method binding,
    - girparser:
      + Improve instance method detection,
      + Never skip "function" elements,
      + Add "move-to" value of functions as Version.replacement,
    + Various improvements and bug fixes.
    + Updated bindings.
* Tue Aug 17 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.52.5:
    + Various improvements and bug fixes:
    - codegen:
      . Allow null to initialize non-null struct inside initializer
      list
      . Implementing GLib.Source.prepare/check is optional since
      2.36
      . Fix variadic constructors for compact classes and structs
      . Use detroy_value() for delete statement
      . Fix params-array in constructor for struct
    - vala:
      . Rely on DataType.to_qualified_string() for error-types
      . Disallow resize() for constant arrays
    - Recognize multiple valid CCode.gir_namespace/_version in VAPI
      files
    - Slightly improve source_reference for
      get_dup_func_expression()
    - girwriter:
      . Respect GIR.name for constants, errordomains and delegates
      . Add explicit writable attribute to all field elements
      . Fix position of "result" parameter for struct constructor
      . Write missing c:type attribute of compact class record
    - girparser: Add support for "final" class attribute
    - tests/girwriter: Add missing [Flags] annotation
    - testrunner: Add support for girwriter tests
    - docs: Update bootstrap instructions in README.md
    + Bindings:
    - Partly revert "gstreamer: Update from 1.19.0+ git master"
    - glib-2.0: expected_type and return value of
      VariantDict.lookup_value() is nullable
    - glib-2.0: Add Uri.to_string/to_string_partial() (since 2.66)
    - gobject-2.0: Fix the Closure.invoke() signature
    - gstreamer: Update from 1.19.0+ git master
    - gtk4: Update to 4.3.2+04f3c805
    - linux: Substitute linux/if.h with net/if.h
    - linux: Fix some bindings errors
    - linux: Fix i2c-dev constants
* Fri Jun 04 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.52.4:
    + Various improvements and bug fixes:
    - codegen:
      . GArray, GByteArray and GPtrArray are reference counted
      . Replace wrongly hard coded usage of G_OBJECT_GET_CLASS
      . Don't add errornous cast for unknown type_symbol
      . Mark entry point method implementation "_vala_main" as
      static
      . Improve check for GLib.Source derived classes
    - vala: Parameter following params-array parameter is not
      allowed
    - doc: Update man page to include more information on profiles
    + Bindings:
    - glib-2.0: Add missing has_typedef attributes on SourceFuncs
      delegates
    - gstreamer: Update from 1.19.0+ git master
    - gtk+-3.0: Update to 3.24.29+f9fe28ce
    - gtk4: Update to 4.3.0+24f0ae1d
    - pango: Mark language parameter of AttrIterator.get_font() as
      out
    - vapi: Update GIR-based bindings
* Sun May 02 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 0.52.3:
    + Various improvements and bug fixes:
    - codegen:
      . Apply gconstpointer to gpointer cast to GenericType only.
      . Fix access to captured generics in async method of
      interfaces (2).
      . Use if-clause for is_in_destructor() condition to be more
      clear.
      . Add missing "_return" label and "_inner_error*_"
      declaration in dtors.
      . Don't use G_GNUC_INTERNAL on implicit type specific fields.
    - vala:
      . length-type of arrays must not be nullable.
      . Report a warning for unhandled errors in destructors.
    - parser:
      . Minor semantic checks to improve error messages.
      . Allow empty member-initializer and accept trailing comma.
      . Include INTERR token in source_reference of parsed types.
* Sat Apr 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.52.2:
    + Regression and bug fixes:
    - codegen:
      . Don't free temp-var for element-access to array with boxed
      structs.
      . Don't free unowned heap allocated struct.
    + Bindings: glib-2.0: Add simple_generics attribute to
      GenericArray.find_custom().
  - Changes from version 0.52.1:
    + Various improvements and bug fixes:
    - codegen:
      . Improve handling of ellipsis parameter in get_ccode_name().
      . Fix default value of get_ccode_destroy_notify_pos().
      . Don't override valid target/destroy of previous lambda
      argument.
      . Don't call *_instance_init() in compact class chainup.
    - vala: Mark tranformed static member-access as qualified.
    - parser: Stricter mode for chained member initializer with
    - -keep-going.
    - girwriter: namespace expects "c:symbol-prefixes" attribute.
    - girwriter: Don't use instance-parameter inside callback.
    - girparser,libvaladoc/girimporter: Don't guess length of xml
      header, iterate forward to <repository>.
    - libvaladoc/girimporter: parse_constant() use "c:identifier"
      attribute first.
    + Bindings:
    - gsl: Add BLAS module.
    - rest-0.7: Fix OAuthProxyAuthCallback binding.
    - gtk+-3.0: Fix ModuleInitFunc binding.
    - gio-2.0: Fix TlsPassword.get_value() binding.
    - Fix several bindings which lead to invalid code by using
      them in: javascriptcoregtk-4.0, libusb, libusb-1.0, pixman-1,
      webkit2gtk-web-extension-4.0, x11, zlib.
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.52.0:
    + Various improvements and bug fixes:
    - codegen: Include "glib.h" for deprecated symbols (GOBJECT).
    - vala: Improve error for incompatible expressions in
      conditional expression.
    - vala: Check for unused attributes unconditionally.
    - girparser: Allow overriding of "Compact" attribute for
      classes.
    - girparser: Handle empty "<type/>" element and report an
      error.
    - girparser: Add support for NoWrapper metadata for methods.
    - build: Add --enable-test-asan configure option.
* Mon Mar 08 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.51.90:
    + Various improvements and bug fixes:
    - codegen:
      + More use of get_ccode_type_name().
      + "_first_array" parameter for params-array is variadic too.
      + Inherit GType from base struct of SimpleType structs.
    - vala:
      + Report warning if --target-glib=auto was not evaluated
      successfully.
      + Fix ownership inheritance of "unowned var" in foreach
      statement.
      + Use pre-resolved symbol/type of SemanticAnalyzer if
      possible.
    - gdbus: Don't leak memory of deserialized arguments on error
      in wrapper method.
    - girparser: Reuse populated Node.gtype_struct_for instead of
      resolving again.
    - girparser: Evaluate "glib:type-struct" twice to pick up
      reparented structs.
    - testrunner: Include Gio-2.0/gio-2.0 for GIR tests too.
    + Bindings: gtk4: Update to 4.1.1+f8f90d85.
* Sat Feb 27 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 0.51.3:
    + Various improvements and bug fixes:
    - codegen:
      + Don't use volatile modifier in glib API when targetting >=
      2.68.
      + CCodeBaseModule.get_type_id_expression () won't return null.
      + Don't wrongly emit declaration for default-handler of
      signals.
      + Include "string.h" for strcmp() (POSIX).
    - vala:
      + Generics value holding struct pointer requires casting on
      access.
      + Infer needle type for "in" expression on enum.
      + Don't allow "in" operation with different enum types.
      + Improve context check whether property is writeable on
      assignments.
      + Include "stdlib.h" for Enum.to_string() (POSIX).
      + Set proper source_reference for implicit "this" and
      "result" variables.
      + Report error for invalid inner operand of unary
      expressions.
    - girwriter: Output default handler of signals.
    + Bindings:
    - glib-2.0: Add new symbols from 2.68.
    - webkit2gtk-4.0: Update to 2.31.90.
    - vapi: Update GIR-based bindings.
* Fri Feb 19 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.51.2:
    + Various improvements and bug fixes:
    - vala:
      + Check type-arguments in base-types/prerequisites of
      class/interface.
      + Include type-checks in preconditions of methods for type
      narrowing.
      + Capturing va_list parameters/variables is not allowed.
      + Properly parse and handle chained initialization of
      members.
    - codewriter: Output valid vala syntax for LoopStatement and
      don't write trailing ";" after body of WithStatement.
    + Bindings:
      + gstreamer: Update from 1.19.0+ git master.
      + vapi: Update GIR-based bindings.
* Wed Feb 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.51.1:
    + Support "binding" to bind GtkCallback to class of given
      property.
    + Add support for type narrowing.
    + Support chain up to simple generics constructor.
    + Perform runtime version check of libvala.
    + girparser: Handle anonymous delegate not backed by
      virtual-method or signal.
    + Add support for 'opaque' compact classes.
    + Add further support for params arrays in constructors.
    + Improve handling of "NoWrapper" attribute.
    + Improve support of SimpleType struct constructors.
    + Use __attribute__ instead of G_GNUC_* in POSIX profile.
    + Add SDL 2.x bindings [#1032] amd drop SDL 1.x.
    + Various improvements and bug fixes.
    + Various binding updates.
* Mon Jan 11 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.50.3:
    + Various improvements and bug fixes:
    - codegen:
      . Use CCodeInvalidExpression instead of place holders
      . Don't leak memory of already assigned out-parameter on
      error
      . Don't leak memory on internal value comparison of property
      setter
      . Fix assignment of casted struct value to property
    - vala:
      . Report an error if gio-2.0 is missing for DBus support
      . Add missing TraverseVisitor.visit_addressof_expression()
      . value_type of PointerIndirection expressions must not be
      owned
      . SliceExpression need to return heap-allocated or unowned
      references
      . Accept "unowned var" as type for foreach variable
      declaration
      . Ownership transfer of inline-allocated array is not allowed
    - tests: Use Automake’s parallel test driver to speed up
      running tests
    - testrunner: A lot of simplifications
    + Bindings:
    - gio-2.0: Fix DBusSubtreeIntrospectFunc binding
    - gstreamer-1.0: Fix direction of GLib.Value typed parameters
    - gstreamer: Update from 1.19.0+ git master
    - gtk4:
      . Use correct cheader_include for wayland/x11 gdk backend
      . Don't rename binding for gtk_css_provider_load_from_data
      . Update to 4.0.1
    - webkit2gtk-4.0: Update to 2.30.3
* Thu Nov 19 2020 dimstar@opensuse.org
  - Update to version 0.50.2:
    + Various improvements and bug fixes:
    - codegen:
      . More use of delegate_target_type and
      delegate_target_destroy_type.
      . Reduce get_delegate_target/
      get_delegate_target_destroy_notify calls.
      . Don't use inferred type for temp-value to access generic
      property.
      . Update outdated array _size_ variable of captured
      local-variable.
      . Report internal error for unsupported collection type in
      foreach.
    - vala:
      . Issue an error on void initializer for local-variable.
      . Allow markup-reader to accept spaces around '=' of
      attribute assignment.
      . CodeNode.source_reference is optional, so let the API
      respect that.
      . Use DataType.compatible() to check for string
      concatenation.
    - valadoc: Don't call CodeContext.pop() on empty stack.
    - libvaladoc: Don't filter-out generic type-parameters of
      delegates.
    - libvaladoc/girimporter: Skip "docsection" elements in
      <namespace>.
    - testrunner: Add "-Werror=return-local-addr" flag.
    + Bindings updates.
* Thu Oct 01 2020 dimstar@opensuse.org
  - Update to version 0.50.1:
    + Various improvements and bug fixes:
    - codegen:
      . Don't falsly use g_return_val_if_fail() for async creation
      method.
      . Don't pass CCodeFunctionCall to NULL-aware free macro.
    - vala:
      . Improve parsing of with-statement and allow it as embedded
      statement.
      . Prioritize the usage of an existing with-variable instance,
      Recognize previously inserted implicit access to
      with-variable.
    - parser: Allow to begin expression with statement keyword.
    - g-i: Fix a couple of C compiler warnings.
    - libvaladoc: Fix a couple of C compiler warnings.
    - testrunner: Pass --enable-checking to increase coverage,
      Filter external -0X flags to preserve current default -O0.
    - build: Stop passing obsolete --use-header.
    + Update bindings.
* Wed Sep 30 2020 dimstar@opensuse.org
  - Update to version 0.50.0:
    + Codegen: The actual struct size is required for calloc (POSIX).
* Wed Sep 30 2020 dimstar@opensuse.org
  - Update to version 0.49.92:
    + Various improvements and bug fixes:
    - Don't use locale dependent string functions on syntax
      strings.
    - girparser: Additionally fallback to "glib:type-name" to
      retrieve the cname.
* Wed Sep 30 2020 dimstar@opensuse.org
  - Update to version 0.49.91:
    + Various improvements and bug fixes:
    - codegen: Don't append unreachable clean-up section of Block.
    - codegen: Always include base_struct declaration if available.
    - vala: Additionally break on ObjectCreationExpression in
      "tainted" check.
    - vala: Add ObjectCreationExpression.to_string().
    - manual: Update from wiki.gnome.org.
    + Bindings:
    - gio-unix-2.0,glib-2.0: Updates for 2.66.
    - gtk4: Resolve a few conflicts of methods with
      virtual-methods.
  - Changes from version 0.49.90:
    + Regression and bug fixes:
    - tests: Don't rely on undefined use-after-free behaviour of
      glibc.
    - Add TraverseVisitor for traversing the tree with a callback.
    - Force usage of temporary variables for "tainted" member
      accesses.
    - vala: Move transformation of unary increment/decrement to
      codegen.
    - vala: Set parent_node for child nodes of lambda-expression.
    + Bindings:
    - gstreamer: Update from 1.17.2+ git master.
    - gtk4: Update to 3.99.0+e6e2d6b4.
    - pango: Update from 1.46.0.
    - webkit2gtk-4.0: Update to 2.29.91.
  - Changes from version 0.49.2:
    + Highlights:
    - Support non-virtual signals with default handler.
    + Various improvements and bug fixes:
    - Switch context if with-variable is not owned by
      with-statement.
* Tue Sep 29 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.48.11:
    + Various improvements and bug fixes:
    - codegen:
      . The actual struct size is required for calloc (POSIX)
      . Don't pass CCodeFunctionCall to NULL-aware free macro
    - g-i: Fix a couple of C compiler warnings
    - libvaladoc: Fix a couple of C compiler warnings
    - testrunner: Pass --enable-checking to increase coverage,
      Filter external -0X flags to preserve current default -O0
    + Bindings:
    - gstreamer: Update from 1.18.0+ git master
    - gtk4: Don't skip LayoutManager.create_layout_child()
    - gtk4: Update to 3.99.1+15b635d7
    - poppler-glib: Update to 20.09.0
    - vapi: Update GIR-based bindings
    - webkit2gtk-4.0: Update to 2.30.1
* Sat Sep 05 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.48.10:
    + Various improvements and bug fixes:
    - tests: Don't rely on undefined use-after-free behaviour of
      glibc
    - Add TraverseVisitor for traversing the tree with a callback
    - Force usage of temporary variables for "tainted" member
      accesses
    - vala:
      . Move transformation of unary increment/decrement to codegen
      . Set parent_node for child nodes of lambda-expression
      . Additionally break on ObjectCreationExpression in "tainted"
      check
      . Add ObjectCreationExpression.to_string()
    - codegen: Don't append unreachable clean-up section of Block
    - codegen: Always include base_struct declaration if available
    - manual: Update from wiki.gnome.org
    - Don't use locale dependent string functions on syntax strings
    - girparser: Additionally fallback to "glib:type-name" to
      retrieve the cname
    - libvaladoc/girimporter:
      . Fallback to "name" for callback
      . Fallback to "glib:type-name" for class, interface and
      record
      . Improve parse_symbol_doc() and don't use parse_doc()
      . Skip "attribute" elements
    - libvaladoc/gtkdoc-importer:
      . Correctly retrieve "url" from "ulink" elements
      . Don't let parse_block_taglet() return null
    + Bindings:
    - gstreamer: Update from 1.17.2+ git master
    - gtk4: Update to 3.99.1
    - gtk4: Resolve a few conflicts of methods with virtual-methods
    - pango: Update from 1.46.0
    - webkit2gtk-4.0: Update to 2.29.91
* Mon Aug 10 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.48.9:
    + Regression and bug fixes:
    - codegen: Include header for base-symbols when connecting
      vfuncs.
    - vala:
      + Inherit CCode.returns_floating_reference attribute from
      base.
      + Mark tranformed member-access as qualified.
    - girparser: Add support for string "feature_test_macro"
      metadata.
    - Revert "girwriter: Use appropriate get_ccode_* functions".
    + Bindings:
    - gio-unix-2.0: Fix "g_unix_mount_for" binding.
    - gio-2.0: Include "gio/gsettingsbackend.h" for
      GLib.SettingsBackend members.
    - goocanvas-2.0: Fix some field ownerships and types.
    - gstreamer: Update from 1.17.2+ git master.
    - gtk4: Update to 3.99.0+358b698e.
    - pango: Update from 1.45.4+.
    - posix: Add missing "has_typedef" attribute for some
      delegates.
    - posix: Declare WRDE_APPEND constant as public.
  - Drop vala-revert-girwriter-get_ccode.patch: fixed upstream.
* Mon Aug 10 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Add vala-revert-girwriter-get_ccode.patch: Revert "girwriter: Use
    appropriate get_ccode_* functions"; fixes generation of Tracker's
    .gir files used by gnome-music.
* Fri Jul 31 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.48.8:
    + Various improvements and bug fixes:
    - codegen:
      . Handle "gtk_param_spec_expression" in get_param_spec()
      . Properly compare string if binary-expression contains
      string-literal
      . Inline allocated and constant arrays are never NULL
      . Check param for null before using it
      . Properly destroy elements of an inline struct array
    - vala:
      . Avoid subsequent critical caused by invalid array type for
      constant
      . Improve error handling of nested initializer lists
      . Don't allow "resize" invocation on variable with unowned
      array type
      . Property must be writable when invoking
      ReturnsModifiedPointer method
      . Recursive check of assignment target to recognize constants
      . Return copy of constant type in get_value_type_for_symbol()
      . Handle parameter initializer without value-type
      . Fully qualify member-access when using-directive was used
      to resolve
      . Tranform instance member-access to a static one if possible
      . Improve check of expression passed to yield
      . Allow prototype access to signal with emitter
      . Check error-type accessibility of creation methods and
      delegates
    - girparser: Warn about conflicting signals and properties
    - girparser: Skip 'docsection' elements in <namespace>
    - girwriter:
      . Add c:identifier-prefixes to <namespace>
      . Write c:type="void" when name="none"
      . Write c:symbol-prefix on supported elements
      . Don't include symbols outside of a namespace
      . Use appropriate get_ccode_* functions
    - libvaladoc: Support exporting the `class` modifier on methods
      and fields
    - Disable deprecation warnings when checking bindings
    - tests: Fix "methods/extern" test with -Werror=address and gcc
      5.4.0
    + Bindings:
    - glib-2.0: Add AtomicUint, an alternation of AtomicInt for
      uint
    - gstreamer: Update from 1.17.2+ git master
    - gtk+-3.0: Update to 3.24.21+ffe2df7b
    - gtk+-3.0: Resolve conflicts of signals with properties
    - gtk4: Resolve conflict of DropTarget.drop signal with
      property
    - gtk4: Improve Gtk.ParamSpecExpression binding
    - gtk4: Fix binding of CClosureExpression ctor [#1024]
    - gtk4,gtk4-unix-print: Update to 3.98.5+23dcf36e
    - webkit2gtk-4.0: Update to 2.29.4
* Tue Jun 30 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.48.7:
    + Various improvements and bug fixes:
    - codegen:
      . Improve array-dup-wrapper for empty arrays.
      . Don't call get_ccode_finish_instance() with non-async
      methods.
      . Cast initializer-list to struct for non-constant/-array
      assignment.
      . Consistently use get_ccode_lower_case_prefix() for function
      names.
    - vala:
      . Correctly handle qualified struct type in initializer list.
      . Reduce calls of CodeContext.get().
      . Fix value-type for ArrayCreationExpression used as
      argument.
      . Improve parameter check of "get" method used for foreach.
      . Don't carry floating reference into unknown target type
      expression.
    - girparser: Actually respect given cprefix metadata for
      enumerations.
    - girwriter: Append symbol-attributes to callback field.
    - parser: Avoid mitigation for missing token if it follows DOT
      or DOUBLE_COLON.
    - libvaladoc/girimporter: Skip "function-macro" elements.
    - build: Update git-version-gen to latest upstream.
    - tests: Build typelib if g-ir-compiler is available.
    + Bindings:
    - gstreamer-audio-1.0: Adjustments for Gst.Audio.Sink class
      extension.
    - gstreamer: Update from 1.17.1+ git master.
    - gtk+-3.0: Deprecated abstract methods are not required to be
      implemented.
    - gtk4: Prefix value names of PaintableFlags with "STATIC_".
    - gtk4: Mark optional methods of Gdk.Paintable interface as
      virtual.
    - gtk4: Update to 3.98.5+fca2ba96.
    - harfbuzz-gobject: Update to 2.6.8.
    - pango: Update from 1.45.2.
    - webkit2gtk-4.0: Update to 2.29.2.
    - vapi: Update GIR-based bindings.
* Mon May 18 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.48.6:
    + Regression and bug fixes:
    - codegen:
      . Correctly handle cast-expression of real struct to nullable
      struct.
      . Use loop index instead of get_ccode_pos() for ellipsis
      parameter.
    - vala:
      . Allow node_ref being null in
      SemanticAnalyzer.get_instance_base_type().
      . SemanticAnalyzer.get_instance_base_type() is not allowed to
      return null.
      . params-array parameter is not allowed in abstract/virtual
      method.
      . Use stable hash for methods in HashMap of
      implicit_implementations and Use "str_equal" as equal_func
      for ArrayList<string> instances.
      . Set value_type of undefined member-access to avoid further
      criticals.
      . Transform cast from floating-type to boxed-type.
      . Transform cast from integer-type to boxed-type.
      . Explicit "new" method may be incompatible with a posssible
      base method.
    - valadoc: Add implicit "Posix" using-directive for POSIX
      profile.
    - girparser: Add support for boolean "new" argument for
      methods.
    + Bindings: gtk4: Update to 3.98.3+028942c8.
* Thu Apr 23 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.48.5:
    + Regression and bug fixes:
    - Revert "vala: Set default_construction_method in
      semantic-analyzer check if required".
    - tests: Fix make dist.
* Tue Apr 21 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.48.4:
    + Various improvements and bug fixes:
    - codegen:
      . Fix binary 'in' operator on array with boxed value-typed
      needle
      . Use get_value_*_function() in
      GSignalModule.generate_marshaller()
      . Correctly handle signals returning real non-nullable struct
      . Use specified indices to access multidimensional array
      constants
      . Fix base-access to non-abstract/non-virtual properties
      . Fix default of CCode.pos for parameters in async methods
    - vala:
      . Set default_construction_method in semantic-analyzer check
      if required
      . Fix cleaning of output in
      CodeContext.pkg_config_modversion()
      . Don't use possibly uninitialized backing field of
      package_name
      . Add SourceReference.contains() and
      SourceLocation.to_string()
      . Check assigned handler of dynamic signal before proceeding
      further
      . Don't perform version check on internal lambda method
      . Perform version check for types of non-external variable
      declarations
      . Quote symbol on report by version attribute check
      . Ensure non-empty argument list for "disconnect" before
      accessing it
    - girparser:
      . Move special handling for certain parameters to
      process_callable()
      . Drop special handling of GLib.Data, GLib.PtrArray and
      GLib.String
      . Improve detection of AsyncReadyCallback/AsyncResult
      parameters
    - parser: Handle incomplete expression statements
    + Bindings:
    - gio-2.0: Add "async_result_pos" attributes to
    * .call_with_unix_fd_list()
    - glib-2.0:
      . Fix Filename.canonicalize() binding of
      g_canonicalize_filename
      . Guard Pid.to_string() with GLIB_2_50 to deal with
      G_PID_FORMAT
    - gstreamer-app-1.0: Don't merge Src.push_buffer_*() signal
      with its method
    - gstreamer-1.0: Don't skip GST_*_FORMAT strings
    - gtk4: Update to 3.98.3
    - vapi: Update GIR-based bindings
* Mon Apr 06 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.48.3:
    + Various improvements and bug fixes:
    - codegen:
      . Append initializer for "_*_size_" of array field in
      internal struct
      . Avoid critical trying to serialize an unsupported type to
      Variant
      . Don't free value if property setter takes ownership
      . Correct field declaration for captured inline-allocated
      array
      . Include "glib.h" for G_BEGIN_DECLS/G_END_DECLS usage
      . Correctly handle transformation of translated string-literal constants
      . Don't pass CCodeCastExpression to NULL-aware free macro
    - vala:
      . Support struct initializer list in non-constant array
      . Handle unlock() statement in CodeWriter
      . Handle all ctors and dtors in CodeWriter
      . Consider boolean types are compatible with each other
      . Parse standalone integer/real literals as expression
      statement
      . Warn about usage of override to implement abstract
      interface methods
    + Bindings:
    - gio-2.0: Update to 2.65.0~a136776e
    - gstreamer: Update from 1.17.0+ git master
    - gtk4: Update to 3.98.2+11495027.
* Sat Mar 28 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.48.2:
    + Various improvements and bug fixes:
    - vapigen: Define "GOBJECT" corresponding to set profile of
      CodeContext
    - codegen:
      . Reset outdated array _size_ variable after use as ref
      parameter
      . Emit postconditions before free'ing local variables
      . Correctly access captured parameter in precondition of
      method
      . Use correctly typed array-length variable for
      property-getter
      . Use correctly typed array-length variable for delegate
      invocation
      . Inherit "array_length_type" from (base-)
      parameter/property/method
      . Improve handling of "array_length_type" attribute
      . Use memset to init inline-allocated array with non-constant
      size
      . Initialize temp-var for property array length before
      calling getter
      . Include "glib.h" for g_return_*() usage
    - vala:
      . Use error() instead of Report.error() inside of
      CodeContext.get()
      . Accept enum-values as length for inline allocated arrays
      . Improve copy of required attributes from delegate to lamdba
      method
      . Inherit lambda parameter attributes from delegate
      . Inline-allocated array aren't instantiated with creation
      expression
    - valadoc: Create and register current Vala.CodeContext
      properly
    - parser: Improve error message for invalid
      ArrayCreationExpression
    - tests: Drop usage of "--main main" and avoid ambigious
      entry-points
    - manual: Update from wiki.gnome.org
    + Bindings:
    - Add cairo-gobject binding
    - cairo: Add missing type_id attributes guarded by GOBJECT
      define
    - glib-2.0: Add binding for g_poll() [#924]
    - glib-2.0: Add binding for g_win32_ftruncate()
    - glib-2.0: Add missing IOChannel's win32 API
    - gio-2.0: Add binding for g_io_error_from_win32_error()
    - gstreamer: Update from 1.17.0+ git master
    - gtk4: Update to 3.98.1
    - posix: Add pathconf and fpathconf bindings
    - vapi: Update GIR-based bindings.
* Sat Mar 28 2020 bjorn.lie@gmail.com
  - Update to version 0.48.1:
    + Various improvements and bug fixes:
    - codegen:
      . Replace hard-coded "gsize" with resolved "size_t"
      . Add destroy of parameter in vfunc of delegate property
      setter
      . Inherit "array" attributes from (base/-interface) property
      . Inherit "delegate_target" from (base/-interface)
      parameter/property/method
      . Actually respect "delegate_target" attribute of
      method/parameter
      . Move ObjectTypeSymbol casting to GTypeModule
      . Factor out GValueModule and GLibValue into a separate
      source-files
      . Avoid symbol clashes with "va_*" from "stdarg.h"
    - vala:
      . Fix search for Parameter.base_parameter
      . Real struct-type without type_id can't be used for GObject
      property
    - codewriter: Output inner interface declarations
    + Bindings:
    - glib-2.0: Add missing "type_id"/"has_type_id" attributes to
      structs
    - glib-2.0: Memory profiling ("g_mem_*") is deprecated since
      2.46
    - linux: Don't depend on GLib.Time when using POSIX profile
    - gtk4: Update to 3.98+2da445f9
    - poppler-glib: Update to 0.85
    - vapi: Update GIR-based bindings
* Sat Mar 28 2020 bjorn.lie@gmail.com
  - Update to version 0.48.0:
    + Various improvements and bug fixes:
    - vala:
      . Fix circular reference in Property/EnumValueType.
      . Report an internal error for unavailable context and bail.
      . Prevent possible stack-overflow in Class.is_subtype_of().
    - Add missing CodeContext.pop() calls.
    - codegen: Add more "low-level" includes of "glib.h".
    - girparser: Decrease return_array_length_idx for transformed
      function.
    - girparser: Delay adding of "GLib.Object" prerequisite to
      interfaces.
    - manual: Update from wiki.gnome.org.
    + Bindings: vapi: Update GIR-based bindings.
* Sat Mar 28 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.47.92:
    + Various improvements and bug fixes:
    - Add support for sealed classes in bindings.
    - codegen: Don't initialize stack-allocated array with
      local-constant length.
    - vala: Improve robustness of analyzer pass for
      language-servers.
    - vala: Add local-variables to current scope regardless its
      error state.
    - testrunner: Pass G_DEBUG=fatal-warnings to invalid test.
    + Bindings: Add some fundamental deps files to improve --nostdpkg
      support.
* Sat Mar 28 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.47.91:
    + Various improvements and bug fixes:
    - vala:
      . Fix base-access check for compact classes.
      . Don't ignore errors in Parameter and acknowledge them
      further.
      . Properly set CodeNode.error when reporting an error.
    - girparser: Report a warning for conflicting class and
      instance methods.
    - testrunner: Invalid tests and therefore expected failures
      must return 1.
    - manual: Update from wiki.gnome.org.
    + Bindings:
    - Add harfbuzz-gobject binding.
    - gstreamer: Update from 1.17.0+ git master.
    - gtk+-*.0,gtk4: Fix iter parameter of TextIter.order().
    - gtk4: Update to 3.98.0+410dbdf6.
    - pango: Update and add harfbuzz-gobject as dependency.
    - webkit2gtk-4.0: Update to 2.27.90.
* Fri Mar 27 2020 dimstar@opensuse.org
  - Update to version 0.47.4:
    + Various improvements and bug fixes:
    - vala:
      . Make *_try_id specific to emit-context instead being global
      states.
      . Improve detection of recursive struct declarations.
      . Inline allocated arrays require length or initializer.
    - parser: Improve robustness and behavior of --keep-going.
    - Bindings:
      . javascriptcoregtk-4.0: Make JSC.Class usable by defining
      the right callback.
      . gtk4: Update to 3.96.0+4ab12ab7.
      . vapi: Update GIR-based bindings.
  - Changes from version 0.47.3:
    + Highlight: Add further support for params arrays.
    + Various improvements and bug fixes:
    - codegen:
      . Don't set implemenation of interface property to its own.
      . Use result value of assignment rather than its computation.
      . Cast instance parameter in member-initializer for
      base-properties.
    - vala:
      . Infer target_type in coalescing expressions.
      . Non-nullable value-type in coalesce expression needs to be
      copied.
      . Fix short-circuiting behavior of coalescing operator.
      . Always bail if there are semantic errors.
    - girparser: Apply explicitly given ctype metadata attributes
      on callables.
    + Bindings:
    - glib-2.0: Let (u)int.try_parse() return false if there is an
      unparsed part.
    - gtk4: Update to 3.96.0+7e2e92a8.
    - gstreamer: Update from 1.17.0+ git master.
    - vapi: Update GIR-based bindings.
    - webkit2gtk-4.0: Update to 2.27.4.
* Thu Mar 26 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.46.7:
    + Various improvements and bug fixes:
    - codegen:
      . Don't initialize stack-allocated array with local-constant
      length
      . Add destroy of parameter in vfunc of delegate property
      setter
      . Reset outdated array _size_ variable after use as ref
      parameter
      . Emit postconditions before free'ing local variables
      . Correctly access captured parameter in precondition of
      method
      . Use memset to init inline-allocated array with non-constant
      size
      . Initialize temp-var for property array length before
      calling getter
      . Include "glib.h" for g_return_*() usage
    - vala:
      . Properly set CodeNode.error when reporting an error
      . Improve robustness of analyzer pass for language-servers
      . Add local-variables to current scope regardless its error
      state
      . Fix circular reference in Property/EnumValueType
    - Report an internal error for unavailable context and bail
    - Prevent possible stack-overflow in Class.is_subtype_of()
      . Fix search for Parameter.base_parameter
      . Use error() instead of Report.error() inside of
      CodeContext.get()
      . Accept enum-values as length for inline allocated arrays
      . Improve copy of required attributes from delegate to lamdba
      method
      . Inherit lambda parameter attributes from delegate
      . Inline-allocated array aren't instantiated with creation
      expression
    - Add missing CodeContext.pop() calls
    - girparser:
      . Report a warning for conflicting class and instance methods
      . Decrease return_array_length_idx for transformed function
    - Delay adding of "GLib.Object" prerequisite to interfaces
    - vapigen: Define "GOBJECT" corresponding to set profile of
      CodeContext
    - valadoc: Create and register current Vala.CodeContext
      properly
    - parser: Improve error message for invalid
      ArrayCreationExpression
    - testrunner: Pass G_DEBUG=fatal-warnings to invalid test
    - manual: Update from wiki.gnome.org
    + Bindings:
    - Add cairo-gobject binding
    - Add harfbuzz-gobject binding
    - Add some fundamental deps files to improve --nostdpkg support
    - cairo: Add missing type_id attributes guarded by GOBJECT
      define
    - glib-2.0: Add binding for g_poll()
    - glib-2.0: Add binding for g_win32_ftruncate()
    - glib-2.0: Add missing IOChannel's win32 API
    - glib-2.0: Add missing "type_id"/"has_type_id" attributes to
      structs
    - glib-2.0: Memory profiling ("g_mem_*") is deprecated since
      2.46
    - gio-2.0: Add binding for g_io_error_from_win32_error()
    - gtk+-3.0: Update to 3.24.14
    - gtk+-*.0,gtk4: Fix iter parameter of TextIter.order()
    - gtk4: Update to 3.98.0+410dbdf6
    - linux: Don't depend on GLib.Time when using POSIX profile
    - poppler-glib: Update to 0.85
    - posix: Add pathconf and fpathconf bindings
    - webkit2gtk-4.0: Update to 2.27.90
* Sun Feb 09 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.46.6:
    + Various improvements and bug fixes:
    - codegen:
      . Fix precondition in creation method of structs
      . Don't set implemenation of interface property to its own
      . Use result value of assignment rather than its computation
      . Cast instance parameter in member-initializer for
      base-properties
      . Skip StructRegisterFunction for boolean/integer/floating
      types
      . Handle different type-symbols in visit_base_access()
      . Explicitly include header for length-type of arrays
      . Explicitly include <glib.h> as needed for null-literal
    - vala:
      . VoidType is actually compatible with itself
      . Keep formal_target_type on transform of
      method-call/object-creation
      . Add a basic parameter check for [Print] methods
      . Don't ignore inner errors in Block and acknowledge them
      further
      . Don't report further errors if MemberInitializer.check()
      failed
      . Improve error message for unsupported inner types and
      declarations
      . Don't allow "va_list" as return-type or type of fields
      . Check before accessing "name" of parent_symbol which might
      be null
      . Allow to override base interface properties explicitly
      . Always bail if there are semantic errors
      . Fix base-access check for compact classes
      . Improve detection of recursive struct declarations
      . Inline allocated arrays require length or initializer
      . Don't ignore errors in Parameter and acknowledge them
      further
    - parser: Implicit "main" method of main-block is public and
      static
    - genie: Fix parser's inner state when a struct is declared
      after a class
    - girparser: Apply explicitly given ctype metadata attributes
      on callables
    - testrunner: Invalid tests and therefore expected failures
      must return 1
    + Bindings:
    - glib-2.0: Add to_string() for GLib.PollFd and GLib.Pid
    - gstreamer: Update from 1.17.0+ git master
    - gtk+-3.0: Update to 3.24.13+3822ac74
    - gtk4: Update to 3.96.0+4ab12ab7
    - webkit2gtk-4.0: Update to 2.27.4

Files

/etc/alternatives/vala
/etc/alternatives/vala-gen-introspect
/etc/alternatives/vala-gen-introspect.1.gz
/etc/alternatives/valac
/etc/alternatives/valac.1.gz
/etc/alternatives/vapigen
/etc/alternatives/vapigen.1.gz
/etc/alternatives/vapigen.pc
/usr/bin/vala
/usr/bin/vala-0.56
/usr/bin/vala-gen-introspect
/usr/bin/vala-gen-introspect-0.56
/usr/bin/valac
/usr/bin/valac-0.56
/usr/bin/vapigen
/usr/bin/vapigen-0.56
/usr/lib64/pkgconfig/vapigen-0.56.pc
/usr/lib64/pkgconfig/vapigen.pc
/usr/lib64/vala-0.56
/usr/lib64/vala-0.56/gen-introspect-0.56
/usr/lib64/vala-0.56/libvalaccodegen.so
/usr/share/aclocal/vala.m4
/usr/share/aclocal/vapigen.m4
/usr/share/doc/packages/vala
/usr/share/doc/packages/vala/AUTHORS
/usr/share/doc/packages/vala/ChangeLog
/usr/share/doc/packages/vala/ChangeLog.pre-0-4
/usr/share/doc/packages/vala/ChangeLog.pre-0-5-7
/usr/share/doc/packages/vala/NEWS
/usr/share/doc/packages/vala/README
/usr/share/doc/packages/vala/THANKS
/usr/share/licenses/vala
/usr/share/licenses/vala/COPYING
/usr/share/man/man1/vala-gen-introspect-0.56.1.gz
/usr/share/man/man1/vala-gen-introspect.1.gz
/usr/share/man/man1/valac-0.56.1.gz
/usr/share/man/man1/valac.1.gz
/usr/share/man/man1/vapigen-0.56.1.gz
/usr/share/man/man1/vapigen.1.gz
/usr/share/vala
/usr/share/vala-0.56
/usr/share/vala-0.56/vapi
/usr/share/vala-0.56/vapi/SDL2_gfx.deps
/usr/share/vala-0.56/vapi/SDL2_gfx.vapi
/usr/share/vala-0.56/vapi/SDL2_image.deps
/usr/share/vala-0.56/vapi/SDL2_image.vapi
/usr/share/vala-0.56/vapi/SDL2_mixer.deps
/usr/share/vala-0.56/vapi/SDL2_mixer.vapi
/usr/share/vala-0.56/vapi/SDL2_net.deps
/usr/share/vala-0.56/vapi/SDL2_net.vapi
/usr/share/vala-0.56/vapi/SDL2_ttf.deps
/usr/share/vala-0.56/vapi/SDL2_ttf.vapi
/usr/share/vala-0.56/vapi/alsa.deps
/usr/share/vala-0.56/vapi/alsa.vapi
/usr/share/vala-0.56/vapi/atk.deps
/usr/share/vala-0.56/vapi/atk.vapi
/usr/share/vala-0.56/vapi/atspi-2.deps
/usr/share/vala-0.56/vapi/atspi-2.vapi
/usr/share/vala-0.56/vapi/avahi-client.vapi
/usr/share/vala-0.56/vapi/avahi-gobject.deps
/usr/share/vala-0.56/vapi/avahi-gobject.vapi
/usr/share/vala-0.56/vapi/bzlib.vapi
/usr/share/vala-0.56/vapi/cairo-gobject.deps
/usr/share/vala-0.56/vapi/cairo-gobject.vapi
/usr/share/vala-0.56/vapi/cairo-xcb.deps
/usr/share/vala-0.56/vapi/cairo-xcb.vapi
/usr/share/vala-0.56/vapi/cairo.vapi
/usr/share/vala-0.56/vapi/ccss-1.vapi
/usr/share/vala-0.56/vapi/clutter-1.0.deps
/usr/share/vala-0.56/vapi/clutter-1.0.vapi
/usr/share/vala-0.56/vapi/clutter-gdk-1.0.deps
/usr/share/vala-0.56/vapi/clutter-gdk-1.0.vapi
/usr/share/vala-0.56/vapi/clutter-gst-2.0.deps
/usr/share/vala-0.56/vapi/clutter-gst-2.0.vapi
/usr/share/vala-0.56/vapi/clutter-gst-3.0.deps
/usr/share/vala-0.56/vapi/clutter-gst-3.0.vapi
/usr/share/vala-0.56/vapi/clutter-gtk-0.10.deps
/usr/share/vala-0.56/vapi/clutter-gtk-0.10.vapi
/usr/share/vala-0.56/vapi/clutter-gtk-1.0.deps
/usr/share/vala-0.56/vapi/clutter-gtk-1.0.vapi
/usr/share/vala-0.56/vapi/clutter-x11-1.0.deps
/usr/share/vala-0.56/vapi/clutter-x11-1.0.vapi
/usr/share/vala-0.56/vapi/cogl-1.0.deps
/usr/share/vala-0.56/vapi/cogl-1.0.vapi
/usr/share/vala-0.56/vapi/cogl-pango-1.0.deps
/usr/share/vala-0.56/vapi/cogl-pango-1.0.vapi
/usr/share/vala-0.56/vapi/curses.vapi
/usr/share/vala-0.56/vapi/dbus-glib-1.vapi
/usr/share/vala-0.56/vapi/enchant-2.vapi
/usr/share/vala-0.56/vapi/enchant.vapi
/usr/share/vala-0.56/vapi/fuse.deps
/usr/share/vala-0.56/vapi/fuse.vapi
/usr/share/vala-0.56/vapi/gconf-2.0.vapi
/usr/share/vala-0.56/vapi/gdesktopenums-3.0.vapi
/usr/share/vala-0.56/vapi/gdk-2.0.deps
/usr/share/vala-0.56/vapi/gdk-2.0.vapi
/usr/share/vala-0.56/vapi/gdk-3.0.deps
/usr/share/vala-0.56/vapi/gdk-3.0.vapi
/usr/share/vala-0.56/vapi/gdk-pixbuf-2.0.deps
/usr/share/vala-0.56/vapi/gdk-pixbuf-2.0.vapi
/usr/share/vala-0.56/vapi/gdk-x11-2.0.deps
/usr/share/vala-0.56/vapi/gdk-x11-2.0.vapi
/usr/share/vala-0.56/vapi/gdk-x11-3.0.deps
/usr/share/vala-0.56/vapi/gdk-x11-3.0.vapi
/usr/share/vala-0.56/vapi/gdl-1.0.deps
/usr/share/vala-0.56/vapi/gdl-1.0.vapi
/usr/share/vala-0.56/vapi/gdl-3.0.deps
/usr/share/vala-0.56/vapi/gdl-3.0.vapi
/usr/share/vala-0.56/vapi/geocode-glib-1.0.deps
/usr/share/vala-0.56/vapi/geocode-glib-1.0.vapi
/usr/share/vala-0.56/vapi/geocode-glib-2.0.deps
/usr/share/vala-0.56/vapi/geocode-glib-2.0.vapi
/usr/share/vala-0.56/vapi/gio-2.0.deps
/usr/share/vala-0.56/vapi/gio-2.0.vapi
/usr/share/vala-0.56/vapi/gio-unix-2.0.deps
/usr/share/vala-0.56/vapi/gio-unix-2.0.vapi
/usr/share/vala-0.56/vapi/gio-windows-2.0.deps
/usr/share/vala-0.56/vapi/gio-windows-2.0.vapi
/usr/share/vala-0.56/vapi/glib-2.0.vapi
/usr/share/vala-0.56/vapi/gmodule-2.0.deps
/usr/share/vala-0.56/vapi/gmodule-2.0.vapi
/usr/share/vala-0.56/vapi/gnet-2.0.deps
/usr/share/vala-0.56/vapi/gnet-2.0.vapi
/usr/share/vala-0.56/vapi/gnome-bg-4.deps
/usr/share/vala-0.56/vapi/gnome-bg-4.vapi
/usr/share/vala-0.56/vapi/gnome-desktop-2.0.deps
/usr/share/vala-0.56/vapi/gnome-desktop-2.0.vapi
/usr/share/vala-0.56/vapi/gnome-desktop-3.0.deps
/usr/share/vala-0.56/vapi/gnome-desktop-3.0.vapi
/usr/share/vala-0.56/vapi/gnome-desktop-4.deps
/usr/share/vala-0.56/vapi/gnome-desktop-4.vapi
/usr/share/vala-0.56/vapi/gnome-rr-4.deps
/usr/share/vala-0.56/vapi/gnome-rr-4.vapi
/usr/share/vala-0.56/vapi/gnome-vfs-2.0.vapi
/usr/share/vala-0.56/vapi/gnu.deps
/usr/share/vala-0.56/vapi/gnu.vapi
/usr/share/vala-0.56/vapi/gnutls.vapi
/usr/share/vala-0.56/vapi/gobject-2.0.deps
/usr/share/vala-0.56/vapi/gobject-2.0.vapi
/usr/share/vala-0.56/vapi/gobject-introspection-1.0.deps
/usr/share/vala-0.56/vapi/gobject-introspection-1.0.vapi
/usr/share/vala-0.56/vapi/goocanvas-2.0.deps
/usr/share/vala-0.56/vapi/goocanvas-2.0.vapi
/usr/share/vala-0.56/vapi/goocanvas.deps
/usr/share/vala-0.56/vapi/goocanvas.vapi
/usr/share/vala-0.56/vapi/graphene-1.0.deps
/usr/share/vala-0.56/vapi/graphene-1.0.vapi
/usr/share/vala-0.56/vapi/graphene-gobject-1.0.deps
/usr/share/vala-0.56/vapi/graphene-gobject-1.0.vapi
/usr/share/vala-0.56/vapi/gsl.vapi
/usr/share/vala-0.56/vapi/gst-editing-services-1.0.deps
/usr/share/vala-0.56/vapi/gst-editing-services-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-allocators-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-allocators-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-app-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-app-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-audio-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-audio-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-bad-allocators-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-bad-allocators-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-base-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-base-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-check-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-check-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-controller-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-controller-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-fft-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-fft-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-net-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-net-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-pbutils-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-pbutils-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-play-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-play-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-player-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-player-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-riff-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-riff-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-rtp-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-rtp-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-rtsp-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-rtsp-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-rtsp-server-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-rtsp-server-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-sdp-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-sdp-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-tag-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-tag-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-video-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-video-1.0.vapi
/usr/share/vala-0.56/vapi/gstreamer-webrtc-1.0.deps
/usr/share/vala-0.56/vapi/gstreamer-webrtc-1.0.vapi
/usr/share/vala-0.56/vapi/gtk+-2.0.deps
/usr/share/vala-0.56/vapi/gtk+-2.0.vapi
/usr/share/vala-0.56/vapi/gtk+-3.0.deps
/usr/share/vala-0.56/vapi/gtk+-3.0.vapi
/usr/share/vala-0.56/vapi/gtk+-unix-print-2.0.deps
/usr/share/vala-0.56/vapi/gtk+-unix-print-2.0.vapi
/usr/share/vala-0.56/vapi/gtk+-unix-print-3.0.deps
/usr/share/vala-0.56/vapi/gtk+-unix-print-3.0.vapi
/usr/share/vala-0.56/vapi/gtk4-unix-print.deps
/usr/share/vala-0.56/vapi/gtk4-unix-print.vapi
/usr/share/vala-0.56/vapi/gtk4-wayland.deps
/usr/share/vala-0.56/vapi/gtk4-wayland.vapi
/usr/share/vala-0.56/vapi/gtk4-x11.deps
/usr/share/vala-0.56/vapi/gtk4-x11.vapi
/usr/share/vala-0.56/vapi/gtk4.deps
/usr/share/vala-0.56/vapi/gtk4.vapi
/usr/share/vala-0.56/vapi/gtkmozembed.deps
/usr/share/vala-0.56/vapi/gtkmozembed.vapi
/usr/share/vala-0.56/vapi/gtksourceview-2.0.deps
/usr/share/vala-0.56/vapi/gtksourceview-2.0.vapi
/usr/share/vala-0.56/vapi/gudev-1.0.deps
/usr/share/vala-0.56/vapi/gudev-1.0.vapi
/usr/share/vala-0.56/vapi/hal.deps
/usr/share/vala-0.56/vapi/hal.vapi
/usr/share/vala-0.56/vapi/harfbuzz-gobject.deps
/usr/share/vala-0.56/vapi/harfbuzz-gobject.vapi
/usr/share/vala-0.56/vapi/hildon-1.deps
/usr/share/vala-0.56/vapi/hildon-1.vapi
/usr/share/vala-0.56/vapi/hildon-fm-2.deps
/usr/share/vala-0.56/vapi/hildon-fm-2.vapi
/usr/share/vala-0.56/vapi/javascriptcoregtk-4.0.vapi
/usr/share/vala-0.56/vapi/javascriptcoregtk-4.1.vapi
/usr/share/vala-0.56/vapi/javascriptcoregtk-5.0.vapi
/usr/share/vala-0.56/vapi/javascriptcoregtk-6.0.vapi
/usr/share/vala-0.56/vapi/json-glib-1.0.deps
/usr/share/vala-0.56/vapi/json-glib-1.0.vapi
/usr/share/vala-0.56/vapi/libarchive.deps
/usr/share/vala-0.56/vapi/libarchive.vapi
/usr/share/vala-0.56/vapi/libbonoboui-2.0.vapi
/usr/share/vala-0.56/vapi/libdaemon.vapi
/usr/share/vala-0.56/vapi/libepc-1.0.vapi
/usr/share/vala-0.56/vapi/libesmtp.vapi
/usr/share/vala-0.56/vapi/libftdi.deps
/usr/share/vala-0.56/vapi/libftdi.vapi
/usr/share/vala-0.56/vapi/libgeoclue-2.0.deps
/usr/share/vala-0.56/vapi/libgeoclue-2.0.vapi
/usr/share/vala-0.56/vapi/libglade-2.0.deps
/usr/share/vala-0.56/vapi/libglade-2.0.vapi
/usr/share/vala-0.56/vapi/libgnome-2.0.vapi
/usr/share/vala-0.56/vapi/libgnome-menu-3.0.deps
/usr/share/vala-0.56/vapi/libgnome-menu-3.0.vapi
/usr/share/vala-0.56/vapi/libgnome-menu.vapi
/usr/share/vala-0.56/vapi/libgnomeui-2.0.deps
/usr/share/vala-0.56/vapi/libgnomeui-2.0.vapi
/usr/share/vala-0.56/vapi/libgrss.deps
/usr/share/vala-0.56/vapi/libgrss.vapi
/usr/share/vala-0.56/vapi/libgsf-1.deps
/usr/share/vala-0.56/vapi/libgsf-1.vapi
/usr/share/vala-0.56/vapi/libgvc.vapi
/usr/share/vala-0.56/vapi/libmagic.vapi
/usr/share/vala-0.56/vapi/libnl-1.vapi
/usr/share/vala-0.56/vapi/libnl-2.0.deps
/usr/share/vala-0.56/vapi/libnl-2.0.vapi
/usr/share/vala-0.56/vapi/libnl-3.0.deps
/usr/share/vala-0.56/vapi/libnl-3.0.vapi
/usr/share/vala-0.56/vapi/libnotify.deps
/usr/share/vala-0.56/vapi/libnotify.vapi
/usr/share/vala-0.56/vapi/liboobs-1.vapi
/usr/share/vala-0.56/vapi/libosso.vapi
/usr/share/vala-0.56/vapi/libpanelapplet-2.0.deps
/usr/share/vala-0.56/vapi/libpanelapplet-2.0.vapi
/usr/share/vala-0.56/vapi/libpeas-1.0.deps
/usr/share/vala-0.56/vapi/libpeas-1.0.vapi
/usr/share/vala-0.56/vapi/libpeas-gtk-1.0.deps
/usr/share/vala-0.56/vapi/libpeas-gtk-1.0.vapi
/usr/share/vala-0.56/vapi/libpq.vapi
/usr/share/vala-0.56/vapi/libsexy.deps
/usr/share/vala-0.56/vapi/libsexy.vapi
/usr/share/vala-0.56/vapi/libsoup-2.4.deps
/usr/share/vala-0.56/vapi/libsoup-2.4.vapi
/usr/share/vala-0.56/vapi/libsoup-3.0.deps
/usr/share/vala-0.56/vapi/libsoup-3.0.vapi
/usr/share/vala-0.56/vapi/libunwind-generic.vapi
/usr/share/vala-0.56/vapi/libusb-1.0.deps
/usr/share/vala-0.56/vapi/libusb-1.0.vapi
/usr/share/vala-0.56/vapi/libusb.vapi
/usr/share/vala-0.56/vapi/libwnck-1.0.deps
/usr/share/vala-0.56/vapi/libwnck-1.0.vapi
/usr/share/vala-0.56/vapi/libwnck-3.0.deps
/usr/share/vala-0.56/vapi/libwnck-3.0.vapi
/usr/share/vala-0.56/vapi/libxml-2.0.vapi
/usr/share/vala-0.56/vapi/linux.deps
/usr/share/vala-0.56/vapi/linux.vapi
/usr/share/vala-0.56/vapi/loudmouth-1.0.vapi
/usr/share/vala-0.56/vapi/lua.vapi
/usr/share/vala-0.56/vapi/mysql.vapi
/usr/share/vala-0.56/vapi/orc-0.4.vapi
/usr/share/vala-0.56/vapi/packagekit-glib2.deps
/usr/share/vala-0.56/vapi/packagekit-glib2.vapi
/usr/share/vala-0.56/vapi/pango.deps
/usr/share/vala-0.56/vapi/pango.vapi
/usr/share/vala-0.56/vapi/pangocairo.deps
/usr/share/vala-0.56/vapi/pangocairo.vapi
/usr/share/vala-0.56/vapi/pixman-1.vapi
/usr/share/vala-0.56/vapi/polkit-agent-1.deps
/usr/share/vala-0.56/vapi/polkit-agent-1.vapi
/usr/share/vala-0.56/vapi/polkit-gobject-1.deps
/usr/share/vala-0.56/vapi/polkit-gobject-1.vapi
/usr/share/vala-0.56/vapi/poppler-glib.deps
/usr/share/vala-0.56/vapi/poppler-glib.vapi
/usr/share/vala-0.56/vapi/posix.vapi
/usr/share/vala-0.56/vapi/purple.deps
/usr/share/vala-0.56/vapi/purple.vapi
/usr/share/vala-0.56/vapi/raptor.vapi
/usr/share/vala-0.56/vapi/rasqal.deps
/usr/share/vala-0.56/vapi/rasqal.vapi
/usr/share/vala-0.56/vapi/readline.vapi
/usr/share/vala-0.56/vapi/rest-0.7.deps
/usr/share/vala-0.56/vapi/rest-0.7.vapi
/usr/share/vala-0.56/vapi/rest-1.0.deps
/usr/share/vala-0.56/vapi/rest-1.0.vapi
/usr/share/vala-0.56/vapi/rest-extras-0.7.deps
/usr/share/vala-0.56/vapi/rest-extras-0.7.vapi
/usr/share/vala-0.56/vapi/rest-extras-1.0.deps
/usr/share/vala-0.56/vapi/rest-extras-1.0.vapi
/usr/share/vala-0.56/vapi/sdl2-android.deps
/usr/share/vala-0.56/vapi/sdl2-android.vapi
/usr/share/vala-0.56/vapi/sdl2-ios.deps
/usr/share/vala-0.56/vapi/sdl2-ios.vapi
/usr/share/vala-0.56/vapi/sdl2-windows.deps
/usr/share/vala-0.56/vapi/sdl2-windows.vapi
/usr/share/vala-0.56/vapi/sdl2-winrt.deps
/usr/share/vala-0.56/vapi/sdl2-winrt.vapi
/usr/share/vala-0.56/vapi/sdl2.vapi
/usr/share/vala-0.56/vapi/sqlite3.vapi
/usr/share/vala-0.56/vapi/taglib_c.vapi
/usr/share/vala-0.56/vapi/tiff.vapi
/usr/share/vala-0.56/vapi/tokyocabinet.vapi
/usr/share/vala-0.56/vapi/udisks2.deps
/usr/share/vala-0.56/vapi/udisks2.vapi
/usr/share/vala-0.56/vapi/unique-1.0.deps
/usr/share/vala-0.56/vapi/unique-1.0.vapi
/usr/share/vala-0.56/vapi/v4l2.vapi
/usr/share/vala-0.56/vapi/wayland-client.vapi
/usr/share/vala-0.56/vapi/webkit2gtk-4.0.deps
/usr/share/vala-0.56/vapi/webkit2gtk-4.0.vapi
/usr/share/vala-0.56/vapi/webkit2gtk-4.1.deps
/usr/share/vala-0.56/vapi/webkit2gtk-4.1.vapi
/usr/share/vala-0.56/vapi/webkit2gtk-5.0.deps
/usr/share/vala-0.56/vapi/webkit2gtk-5.0.vapi
/usr/share/vala-0.56/vapi/webkit2gtk-web-extension-4.0.deps
/usr/share/vala-0.56/vapi/webkit2gtk-web-extension-4.0.vapi
/usr/share/vala-0.56/vapi/webkit2gtk-web-extension-4.1.deps
/usr/share/vala-0.56/vapi/webkit2gtk-web-extension-4.1.vapi
/usr/share/vala-0.56/vapi/webkit2gtk-web-extension-5.0.deps
/usr/share/vala-0.56/vapi/webkit2gtk-web-extension-5.0.vapi
/usr/share/vala-0.56/vapi/webkitgtk-6.0.deps
/usr/share/vala-0.56/vapi/webkitgtk-6.0.vapi
/usr/share/vala-0.56/vapi/webkitgtk-web-extension-6.0.deps
/usr/share/vala-0.56/vapi/webkitgtk-web-extension-6.0.vapi
/usr/share/vala-0.56/vapi/webkitgtk-web-process-extension-6.0.deps
/usr/share/vala-0.56/vapi/webkitgtk-web-process-extension-6.0.vapi
/usr/share/vala-0.56/vapi/x11.vapi
/usr/share/vala-0.56/vapi/xcb-icccm.deps
/usr/share/vala-0.56/vapi/xcb-icccm.vapi
/usr/share/vala-0.56/vapi/xcb.vapi
/usr/share/vala-0.56/vapi/xtst.deps
/usr/share/vala-0.56/vapi/xtst.vapi
/usr/share/vala-0.56/vapi/zlib.vapi
/usr/share/vala/Makefile.vapigen


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024