Linux workstation

Upstream software project

vala

Compiler for the GObject type system (debug symbols)

About vala

Compiler for the GObject type system (debug symbols)

This project links 69 native package records across 8 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 4 package records; Debian 12 (Bookworm): 11 package records; Debian 13 (Trixie): 11 package records; Fedora 43: 6 package records; Fedora 44: 6 package records; openSUSE Leap 15.6: 13 package records; openSUSE Leap 16.0: 9 package records; openSUSE Tumbleweed: 9 package records. Catalog coverage diagram, not an application screenshot.vala: recorded package coverageAlpine Linux 3.214 recordsDebian 12 (Bookworm)11 recordsDebian 13 (Trixie)11 recordsFedora 436 recordsFedora 446 recordsopenSUSE Leap 15.613 recordsopenSUSE Leap 16.09 recordsopenSUSE Tumbleweed9 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
vala
Publisher
Not authoritatively mapped
Native package records
69
Operating systems
alpine-linux-3-21, debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
LGPL-2.0-or-later
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

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. valac, the Vala compiler, is a self-hosting compiler that translates Vala source code into C source and header files. It uses the GObject type system to create classes and interfaces declared in the Vala source code. It's also planned to generate GIDL files when gobject- introspection is ready. The syntax of Vala is similar to C#, modified to better fit the GObject type system.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. vala

    Alpine Linux 3.21 / source vala

    0.56.17-r1

    Compiler for the GObject type system

    aarch64x86_64v3.21
  2. vala-dbg

    Alpine Linux 3.21 / source vala

    0.56.17-r1

    Compiler for the GObject type system (debug symbols)

    aarch64x86_64v3.21
  3. vala-devhelp

    Alpine Linux 3.21 / source vala

    0.56.17-r1

    vala - devhelp files

    aarch64x86_64v3.21
  4. vala-doc

    Alpine Linux 3.21 / source vala

    0.56.17-r1

    Compiler for the GObject type system (documentation)

    aarch64x86_64v3.21

Debian 12 (Bookworm)

  1. libvala-0.56-0

    Debian 12 (Bookworm) / libs / source vala

    0.56.3-1

    C# like language for the GObject system - library

    amd64arm64bookworm
  2. libvala-0.56-dev

    Debian 12 (Bookworm) / libdevel / source vala

    0.56.3-1

    C# like language for the GObject system - development headers

    amd64arm64bookworm
  3. libvalacodegen-0.56-0

    Debian 12 (Bookworm) / devel / source vala

    0.56.3-1

    internal package for C# like language for the GObject system

    amd64arm64bookworm
  4. libvaladoc-0.56-0

    Debian 12 (Bookworm) / libs / source vala

    0.56.3-1

    API documentation generator for vala (library)

    amd64arm64bookworm
  5. libvaladoc-0.56-data

    Debian 12 (Bookworm) / misc / source vala

    0.56.3-1

    API documentation generator for vala (data)

    allbookworm
  6. libvaladoc-0.56-dev

    Debian 12 (Bookworm) / libdevel / source vala

    0.56.3-1

    API documentation generator for vala (devel files)

    amd64arm64bookworm
  7. vala-0.56-doc

    Debian 12 (Bookworm) / doc / source vala

    0.56.3-1

    C# like language for the GObject system - documentation

    allbookworm
  8. valac

    Debian 12 (Bookworm) / devel / source vala

    0.56.3-1

    C# like language for the GObject system

    amd64arm64bookworm
  9. valac-0.56-vapi

    Debian 12 (Bookworm) / devel / source vala

    0.56.3-1

    C# like language for the GObject system - vapi files

    allbookworm
  10. valac-bin

    Debian 12 (Bookworm) / devel / source vala

    0.56.3-1

    internal package for C# like language for the GObject system

    amd64arm64bookworm
  11. valadoc

    Debian 12 (Bookworm) / devel / source vala

    0.56.3-1

    API documentation generator for vala

    amd64arm64bookworm

Debian 13 (Trixie)

  1. libvala-0.56-0

    Debian 13 (Trixie) / libs / source vala

    0.56.18-2

    C# like language for the GObject system - library

    amd64arm64trixie
  2. libvala-0.56-dev

    Debian 13 (Trixie) / libdevel / source vala

    0.56.18-2

    C# like language for the GObject system - development headers

    amd64arm64trixie
  3. libvalacodegen-0.56-0

    Debian 13 (Trixie) / devel / source vala

    0.56.18-2

    internal package for C# like language for the GObject system

    amd64arm64trixie
  4. libvaladoc-0.56-0

    Debian 13 (Trixie) / libs / source vala

    0.56.18-2

    API documentation generator for vala (library)

    amd64arm64trixie
  5. libvaladoc-0.56-data

    Debian 13 (Trixie) / misc / source vala

    0.56.18-2

    API documentation generator for vala (data)

    alltrixie
  6. libvaladoc-0.56-dev

    Debian 13 (Trixie) / libdevel / source vala

    0.56.18-2

    API documentation generator for vala (devel files)

    amd64arm64trixie
  7. vala-0.56-doc

    Debian 13 (Trixie) / doc / source vala

    0.56.18-2

    C# like language for the GObject system - documentation

    alltrixie
  8. valac

    Debian 13 (Trixie) / devel / source vala

    0.56.18-2

    C# like language for the GObject system

    amd64arm64trixie
  9. valac-0.56-vapi

    Debian 13 (Trixie) / devel / source vala

    0.56.18-2

    C# like language for the GObject system - vapi files

    alltrixie
  10. valac-bin

    Debian 13 (Trixie) / devel / source vala

    0.56.18-2

    internal package for C# like language for the GObject system

    amd64arm64trixie
  11. valadoc

    Debian 13 (Trixie) / devel / source vala

    0.56.18-2

    API documentation generator for vala

    amd64arm64trixie

Fedora 43

  1. libvala

    Fedora 43 / Unspecified / source vala

    0.56.19-1.fc43

    Vala compiler library

    aarch64i686x86_6443
  2. libvala-devel

    Fedora 43 / Unspecified / source vala

    0.56.19-1.fc43

    Development files for libvala

    aarch64i686x86_6443
  3. vala

    Fedora 43 / Unspecified / source vala

    0.56.19-1.fc43

    A modern programming language for GNOME

    aarch64i686x86_6443
  4. vala-doc

    Fedora 43 / Unspecified / source vala

    0.56.19-1.fc43

    Documentation for vala

    noarch43
  5. valadoc

    Fedora 43 / Unspecified / source vala

    0.56.19-1.fc43

    Vala documentation generator

    aarch64i686x86_6443
  6. valadoc-devel

    Fedora 43 / Unspecified / source vala

    0.56.19-1.fc43

    Development files for valadoc

    aarch64i686x86_6443

Fedora 44

  1. libvala

    Fedora 44 / Unspecified / source vala

    0.56.19-1.fc44

    Vala compiler library

    aarch64i686x86_6444
  2. libvala-devel

    Fedora 44 / Unspecified / source vala

    0.56.19-1.fc44

    Development files for libvala

    aarch64i686x86_6444
  3. vala

    Fedora 44 / Unspecified / source vala

    0.56.19-1.fc44

    A modern programming language for GNOME

    aarch64i686x86_6444
  4. vala-doc

    Fedora 44 / Unspecified / source vala

    0.56.19-1.fc44

    Documentation for vala

    noarch44
  5. valadoc

    Fedora 44 / Unspecified / source vala

    0.56.19-1.fc44

    Vala documentation generator

    aarch64i686x86_6444
  6. valadoc-devel

    Fedora 44 / Unspecified / source vala

    0.56.19-1.fc44

    Development files for valadoc

    aarch64i686x86_6444

openSUSE Leap 15.6

  1. libvala-0_46-0

    openSUSE Leap 15.6 / System/Libraries / source vala

    0.46.6-1.26

    Vala programming language runtime

    aarch64ppc64les390xx86_64leap-15.6
  2. libvala-0_46-devel

    openSUSE Leap 15.6 / Development/Libraries/Other / source vala

    0.46.6-1.26

    Programming language for GNOME

    aarch64ppc64les390xx86_64leap-15.6
  3. libvala-0_56-0

    openSUSE Leap 15.6 / System/Libraries / source vala

    0.56.14-150600.1.3

    Vala programming language runtime

    aarch64ppc64les390xx86_64leap-15.6
  4. libvala-0_56-devel

    openSUSE Leap 15.6 / Development/Libraries/Other / source vala

    0.56.14-150600.1.3

    Programming language for GNOME

    aarch64ppc64les390xx86_64leap-15.6
  5. libvaladoc-0_46-0

    openSUSE Leap 15.6 / System/Libraries / source vala

    0.46.6-1.26

    Valadoc runtime

    aarch64ppc64les390xx86_64leap-15.6
  6. libvaladoc-0_46-devel

    openSUSE Leap 15.6 / Development/Libraries/Other / source vala

    0.46.6-1.26

    Development files for the valadoc runtime

    aarch64ppc64les390xx86_64leap-15.6
  7. libvaladoc-0_56-0

    openSUSE Leap 15.6 / System/Libraries / source vala

    0.56.14-150600.1.3

    Valadoc runtime

    aarch64ppc64les390xx86_64leap-15.6
  8. libvaladoc-0_56-devel

    openSUSE Leap 15.6 / Development/Libraries/Other / source vala

    0.56.14-150600.1.3

    Development files for the valadoc runtime

    aarch64ppc64les390xx86_64leap-15.6
  9. vala

    openSUSE Leap 15.6 / Development/Languages/Other / source vala

    0.56.14-150600.1.3

    Programming language for GNOME

    aarch64ppc64les390xx86_64leap-15.6
  10. valadoc

    openSUSE Leap 15.6 / Development/Tools/Building / source vala

    0.56.14-150600.1.3

    Generator for API documentation from Vala source

    aarch64ppc64les390xx86_64leap-15.6
  11. valadoc-doclet-devhelp

    openSUSE Leap 15.6 / Development/Tools/Building / source vala

    0.56.14-150600.1.3

    Devhelp plugin for the valadoc generator

    aarch64ppc64les390xx86_64leap-15.6
  12. valadoc-doclet-gtkdoc

    openSUSE Leap 15.6 / Development/Tools/Building / source vala

    0.56.14-150600.1.3

    Gtkdoc plugin for valadoc

    aarch64ppc64les390xx86_64leap-15.6
  13. valadoc-doclet-html

    openSUSE Leap 15.6 / Development/Tools/Building / source vala

    0.56.14-150600.1.3

    HTML plugin for valadoc

    aarch64ppc64les390xx86_64leap-15.6

openSUSE Leap 16.0

  1. libvala-0_56-0

    openSUSE Leap 16.0 / System/Libraries / source vala

    0.56.18-160000.2.2

    Vala programming language runtime

    aarch64ppc64les390xx86_64leap-16.0
  2. libvala-0_56-devel

    openSUSE Leap 16.0 / Development/Libraries/Other / source vala

    0.56.18-160000.2.2

    Programming language for GNOME

    aarch64ppc64les390xx86_64leap-16.0
  3. libvaladoc-0_56-0

    openSUSE Leap 16.0 / System/Libraries / source vala

    0.56.18-160000.2.2

    Valadoc runtime

    aarch64ppc64les390xx86_64leap-16.0
  4. libvaladoc-0_56-devel

    openSUSE Leap 16.0 / Development/Libraries/Other / source vala

    0.56.18-160000.2.2

    Development files for the valadoc runtime

    aarch64ppc64les390xx86_64leap-16.0
  5. vala

    openSUSE Leap 16.0 / Development/Languages/Other / source vala

    0.56.18-160000.2.2

    Programming language for GNOME

    aarch64ppc64les390xx86_64leap-16.0
  6. valadoc

    openSUSE Leap 16.0 / Development/Tools/Building / source vala

    0.56.18-160000.2.2

    Generator for API documentation from Vala source

    aarch64ppc64les390xx86_64leap-16.0
  7. valadoc-doclet-devhelp

    openSUSE Leap 16.0 / Development/Tools/Building / source vala

    0.56.18-160000.2.2

    Devhelp plugin for the valadoc generator

    aarch64ppc64les390xx86_64leap-16.0
  8. valadoc-doclet-gtkdoc

    openSUSE Leap 16.0 / Development/Tools/Building / source vala

    0.56.18-160000.2.2

    Gtkdoc plugin for valadoc

    aarch64ppc64les390xx86_64leap-16.0
  9. valadoc-doclet-html

    openSUSE Leap 16.0 / Development/Tools/Building / source vala

    0.56.18-160000.2.2

    HTML plugin for valadoc

    aarch64ppc64les390xx86_64leap-16.0

openSUSE Tumbleweed

  1. libvala-0_56-0

    openSUSE Tumbleweed / System/Libraries / source vala

    0.56.19-1.4

    Vala programming language runtime

    x86_64tumbleweed
  2. libvala-0_56-devel

    openSUSE Tumbleweed / Development/Libraries/Other / source vala

    0.56.19-1.4

    Programming language for GNOME

    x86_64tumbleweed
  3. libvaladoc-0_56-0

    openSUSE Tumbleweed / System/Libraries / source vala

    0.56.19-1.4

    Valadoc runtime

    x86_64tumbleweed
  4. libvaladoc-0_56-devel

    openSUSE Tumbleweed / Development/Libraries/Other / source vala

    0.56.19-1.4

    Development files for the valadoc runtime

    x86_64tumbleweed
  5. vala

    openSUSE Tumbleweed / Development/Languages/Other / source vala

    0.56.19-1.4

    Programming language for GNOME

    x86_64tumbleweed
  6. valadoc

    openSUSE Tumbleweed / Development/Tools/Building / source vala

    0.56.19-1.4

    Generator for API documentation from Vala source

    x86_64tumbleweed
  7. valadoc-doclet-devhelp

    openSUSE Tumbleweed / Development/Tools/Building / source vala

    0.56.19-1.4

    Devhelp plugin for the valadoc generator

    x86_64tumbleweed
  8. valadoc-doclet-gtkdoc

    openSUSE Tumbleweed / Development/Tools/Building / source vala

    0.56.19-1.4

    Gtkdoc plugin for valadoc

    x86_64tumbleweed
  9. valadoc-doclet-html

    openSUSE Tumbleweed / Development/Tools/Building / source vala

    0.56.19-1.4

    HTML plugin for valadoc

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.

vala Software and Packages | OpenFactory