libvala-0_46-devel - Programming language for GNOME

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory x86_64 + i586
Package filename libvala-0_46-devel-0.46.6-216.1.i586.rpm
Package name libvala-0_46-devel
Package version 0.46.6
Package release 216.1
Package architecture i586
Package type rpm
Category Development/Libraries/Other
License LGPL-2.1-or-later
Maintainer -
Download size 204.73 KB
Installed size 839.23 KB
Development files for the Vala runtime library.


Package Version Architecture Repository
libvala-0_46-devel-0.46.6-398.1.i586.rpm 0.46.6 i586 GNOME Next
libvala-0_46-devel-0.46.6-398.1.x86_64.rpm 0.46.6 x86_64 GNOME Next
libvala-0_46-devel-0.46.5-215.1.x86_64.rpm 0.46.5 x86_64 GNOME Factory
libvala-0_46-devel-0.46.5-1.1.i586.rpm 0.46.5 i586 openSUSE Oss
libvala-0_46-devel-0.46.5-1.1.x86_64.rpm 0.46.5 x86_64 openSUSE Oss
libvala-0_46-devel - - -


Name Value
/usr/bin/pkg-config -
libvala-0_46-0 = 0.46.6
pkgconfig(glib-2.0) -
pkgconfig(gmodule-2.0) -
pkgconfig(gobject-2.0) -


Name Value
libvala-0_46-devel = 0.46.6-216.1
libvala-0_46-devel(x86-32) = 0.46.6-216.1
libvala-devel = 0.46.6
pkgconfig(libvala-0.46) = 0.46.6


Type URL
Binary Package libvala-0_46-devel-0.46.6-216.1.i586.rpm
Source Package vala-0.46.6-216.1.src.rpm

Install Howto

  1. Add the GNOME Factory repository:
    # zypper addrepo gnome-factory
  2. Install libvala-0_46-devel rpm package:
    # zypper install libvala-0_46-devel




2020-02-09 - Bjørn Lie <>
- 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
. Skip StructRegisterFunction for boolean/integer/floating
. 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
. Add a basic parameter check for [Print] methods
. Don't ignore inner errors in Block and acknowledge them
. Don't report further errors if MemberInitializer.check()
. Improve error message for unsupported inner types and
. 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
- parser: Implicit "main" method of main-block is public and
- 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
2019-11-18 - Bjørn Lie <>
- Update to version 0.46.5:
+ Regression and bug fixes:
- codegen:
. Fix vfunc signature of delegate-typed property in interface
. Fix support of dynamic DBus methods
- vala:
. Don't require constant initializer in fast-vapi
. Report error for async creation expression without yield
+ Bindings: glib-2.0: Add "has_typedef = false" to custom
MarkupParser*Func delegates

See Also

Package Description
libvaladoc-0_46-0-0.46.5-215.1.x86_64.rpm Valadoc runtime
libvaladoc-0_46-0-0.46.6-216.1.i586.rpm Valadoc runtime
libvaladoc-0_46-devel-0.46.5-215.1.x86_64.rpm Development files for the valadoc runtime
libvaladoc-0_46-devel-0.46.6-216.1.i586.rpm Development files for the valadoc runtime
libvirt-glib-1_0-0-3.0.0-63.1.x86_64.rpm GLib and GObject mapping of libvirt
libvirt-glib-1_0-0-3.0.0-63.4.i586.rpm GLib and GObject mapping of libvirt
libvirt-glib-devel-3.0.0-63.1.x86_64.rpm GLib and GObject mapping of libvirt - Development files
libvirt-glib-devel-3.0.0-63.4.i586.rpm GLib and GObject mapping of libvirt - Development files
libvte-2_91-0-0.58.3-233.3.x86_64.rpm Terminal Emulator Library
libvte-2_91-0-0.58.3-236.1.i586.rpm Terminal Emulator Library
libwebkit2gtk-4_0-37-2.26.2-243.23.x86_64.rpm Library for rendering web content, GTK+ Port
libwebkit2gtk-4_0-37-2.26.3-253.16.i586.rpm Library for rendering web content, GTK+ Port
libwebkit2gtk-4_0-37-32bit-2.26.3-253.16.x86_64.rpm Library for rendering web content, GTK+ Port
libwebkit2gtk3-lang-2.26.2-243.23.noarch.rpm Translations for package webkit2gtk3
libwebkit2gtk3-lang-2.26.3-253.16.noarch.rpm Translations for package webkit2gtk3