Programming language for GNOME

Edit Package vala

Vala is a new programming language that aims to bring modern
programming language features to GNOME developers without imposing any
additional runtime requirements and without using a different ABI
compared to applications and libraries written in C.

Refresh
Refresh
Source Files
Filename Size Changed
vala-0.38.4.tar.xz 0003400372 3.24 MB
vala-fix-MessageDialog-constructor-parameter.patch 0000002330 2.28 KB
vala.changes 0000043900 42.9 KB
vala.spec 0000010201 9.96 KB
Revision 78 (latest revision is 142)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 558865 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 78)
- Update to version 0.38.4:
  + Various bug fixes:
    - Enforce name-length >= 3 for structs using GType
      (bgo#764041).
    - Report error for missing type-parameter on enclosing type
      (bgo#587905).
    - Discover invalid member access to instance field
      (bgo#790903).
    - Improve error output of mismatching overriding methods.
    - vala: Don't transform an explicit "null" into valid
      format-string (bgo#791215).
    - codegen: Don't create null-safe destroy-wrapper for
      GenericType (bgo#791283).
    - Improve error message for missing type-parameter on enclosing
      type (bgo#587905).
  + GIR parser:
    - Allow change of parameter names.
    - Handle metadata for fields inside a transparent union.
    - Accept setters with boolean return-type as valid
      property-accessor.
    - Don't mark simple-type out-parameters with '?' as nullable.
  + Valadoc:
    - Acknowledge possible properties in structs (bgo#784705).
    - Fix fatal typo in GtkdocRenderer.visit_symbol_link()
      (bgo#790266).
    - libvaladoc: Actually resolve "percnt;" to '%'.
  + Bindings:
    - gobject-2.0: Add some missing symbols.
    - gstreamer-1.0: Bind GST_DEBUG_BIN_TO_DOT_FILE/*_WITH_TS
      (bgo#785215).
    - gstreamer-1.0: Update from 1.13+ git master.
    - gtk+-3.0: Update to 3.22.26+9ce824d3.
    - webkit2gtk-4.0: Update to 2.19.2.
    - glib-2.0: Fix potential null pointer dereference in
      string.joinv() (bgo#791257).
    - gobject-2.0: Add missing GType constants for fundamentals
      (bgo#791023).
- Add vala-fix-MessageDialog-constructor-parameter.patch: Mark
  MessageDialog constructor parameter, message_format, as nullable
  (bgo#791570).
- Following the above, add libtool BuildRequires and pass
  autoreconf, make sure vapi deps get regenerated after patch is
  applied. (forwarded request 558568 from Zaitor)
Comments 0
openSUSE Build Service is sponsored by