Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help |
The search service can find package by either name (apache), provides(webserver), absolute file names (/usr/bin/apache), binaries (gprof) or shared libraries (libXm.so.2) in standard path. It does not support multiple arguments yet...
The System and Arch are optional added filters, for example System could be "redhat", "redhat-7.2", "mandrake" or "gnome", Arch could be "i386" or "src", etc. depending on your system.
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. Vala supports modern language features as the following: * Interfaces * Properties * Signals * Foreach * Lambda expressions * Type inference for local variables * Non-null types [PARTIAL] * Exception handling [PLANNED] * Assisted memory management * type modules (aka. Plugins) Vala is designed to allow access to existing C libraries, especially GObject-based libraries, without the need for runtime bindings. Each to be used library requires a Vala API file at compile-time, containing the class and method declarations in Vala syntax. Vala currently comes with experimental bindings for GLib and GTK+. It's planned to provide generated bindings for the full GNOME Platform at a later stage. Using classes and methods written in Vala from an application written in C is not difficult. The Vala library only has to install the generated header files and C applications may then access the GObject-based API of the Vala library as usual. It should also be easily possible to write a bindings generator for access to Vala libraries from applications written in e.g. C# as the Vala parser is written as a library, so that all compile-time information is available when generating a binding.
Package | Summary | Distribution | Download |
vala-0.56.17-4.el10.aarch64.html | A modern programming language for GNOME | CentOS Stream 10 CRB for aarch64 | vala-0.56.17-4.el10.aarch64.rpm |
vala-0.56.17-4.el10.ppc64le.html | A modern programming language for GNOME | CentOS Stream 10 CRB for ppc64le | vala-0.56.17-4.el10.ppc64le.rpm |
vala-0.56.17-4.el10.s390x.html | A modern programming language for GNOME | CentOS Stream 10 CRB for s390x | vala-0.56.17-4.el10.s390x.rpm |
vala-0.56.17-4.el10.x86_64.html | A modern programming language for GNOME | CentOS Stream 10 CRB for x86_64 | vala-0.56.17-4.el10.x86_64.rpm |
vala-0.56.17-3.el10.aarch64.html | A modern programming language for GNOME | CentOS Stream 10 CRB for aarch64 | vala-0.56.17-3.el10.aarch64.rpm |
vala-0.56.17-3.el10.ppc64le.html | A modern programming language for GNOME | CentOS Stream 10 CRB for ppc64le | vala-0.56.17-3.el10.ppc64le.rpm |
vala-0.56.17-3.el10.s390x.html | A modern programming language for GNOME | CentOS Stream 10 CRB for s390x | vala-0.56.17-3.el10.s390x.rpm |
vala-0.56.17-3.el10.x86_64.html | A modern programming language for GNOME | CentOS Stream 10 CRB for x86_64 | vala-0.56.17-3.el10.x86_64.rpm |
vala-0.56.17-2.1.aarch64.html | Programming language for GNOME | OpenSuSE Ports Tumbleweed for aarch64 | vala-0.56.17-2.1.aarch64.rpm |
vala-0.56.17-2.1.armv6hl.html | Programming language for GNOME | OpenSuSE Ports Tumbleweed for armv6hl | vala-0.56.17-2.1.armv6hl.rpm |
vala-0.56.17-2.1.armv7hl.html | Programming language for GNOME | OpenSuSE Ports Tumbleweed for armv7hl | vala-0.56.17-2.1.armv7hl.rpm |
vala-0.56.17-2.1.i586.html | Programming language for GNOME | OpenSuSE Ports Tumbleweed for i586 | vala-0.56.17-2.1.i586.rpm |
vala-0.56.17-2.1.ppc64le.html | Programming language for GNOME | OpenSuSE Ports Tumbleweed for ppc64le | vala-0.56.17-2.1.ppc64le.rpm |
vala-0.56.17-2.1.riscv64.html | Programming language for GNOME | OpenSuSE Ports Tumbleweed for riscv64 | vala-0.56.17-2.1.riscv64.rpm |
vala-0.56.17-2.1.s390x.html | Programming language for GNOME | OpenSuSE Ports Tumbleweed for s390x | vala-0.56.17-2.1.s390x.rpm |
vala-0.56.17-2.1.x86_64.html | Programming language for GNOME | OpenSuSE Tumbleweed for x86_64 | vala-0.56.17-2.1.x86_64.rpm |
vala-0.56.17-2.aarch64.html | Compiler for the GObject type system | OpenMandriva Cooker for aarch64 | vala-0.56.17-2.aarch64.rpm |
vala-0.56.17-2.x86_64.html | Compiler for the GObject type system | OpenMandriva Cooker for x86_64 | vala-0.56.17-2.x86_64.rpm |
vala-0.56.17-2.fc41.aarch64.html | A modern programming language for GNOME | Fedora Rawhide for aarch64 | vala-0.56.17-2.fc41.aarch64.rpm |
vala-0.56.17-2.fc41.aarch64.html | A modern programming language for GNOME | Fedora 41 for aarch64 | vala-0.56.17-2.fc41.aarch64.rpm |
vala-0.56.17-2.fc41.i686.html | A modern programming language for GNOME | Fedora Rawhide for x86_64 | vala-0.56.17-2.fc41.i686.rpm |
vala-0.56.17-2.fc41.i686.html | A modern programming language for GNOME | Fedora 41 for x86_64 | vala-0.56.17-2.fc41.i686.rpm |
vala-0.56.17-2.fc41.ppc64le.html | A modern programming language for GNOME | Fedora Rawhide for ppc64le | vala-0.56.17-2.fc41.ppc64le.rpm |
vala-0.56.17-2.fc41.ppc64le.html | A modern programming language for GNOME | Fedora 41 for ppc64le | vala-0.56.17-2.fc41.ppc64le.rpm |
vala-0.56.17-2.fc41.s390x.html | A modern programming language for GNOME | Fedora Rawhide for s390x | vala-0.56.17-2.fc41.s390x.rpm |
vala-0.56.17-2.fc41.s390x.html | A modern programming language for GNOME | Fedora 41 for s390x | vala-0.56.17-2.fc41.s390x.rpm |
vala-0.56.17-2.fc41.x86_64.html | A modern programming language for GNOME | Fedora Rawhide for x86_64 | vala-0.56.17-2.fc41.x86_64.rpm |
vala-0.56.17-2.fc41.x86_64.html | A modern programming language for GNOME | Fedora 41 for x86_64 | vala-0.56.17-2.fc41.x86_64.rpm |
vala-0.56.17-1.fc40.aarch64.html | A modern programming language for GNOME | Fedora 40 updates for aarch64 | vala-0.56.17-1.fc40.aarch64.rpm |
vala-0.56.17-1.fc40.i686.html | A modern programming language for GNOME | Fedora 40 updates for x86_64 | vala-0.56.17-1.fc40.i686.rpm |
vala-0.56.17-1.fc40.x86_64.html | A modern programming language for GNOME | Fedora 40 updates for x86_64 | vala-0.56.17-1.fc40.x86_64.rpm |
vala-0.56.17-1.fc39.aarch64.html | A modern programming language for GNOME | Fedora 39 updates for aarch64 | vala-0.56.17-1.fc39.aarch64.rpm |
vala-0.56.17-1.fc39.i686.html | A modern programming language for GNOME | Fedora 39 updates for x86_64 | vala-0.56.17-1.fc39.i686.rpm |
vala-0.56.17-1.fc39.x86_64.html | A modern programming language for GNOME | Fedora 39 updates for x86_64 | vala-0.56.17-1.fc39.x86_64.rpm |
vala-0.56.17-1.mga10.aarch64.html | Compiler for the GObject type system | Mageia Cauldron for aarch64 | vala-0.56.17-1.mga10.aarch64.rpm |
vala-0.56.17-1.mga10.armv7hl.html | Compiler for the GObject type system | Mageia Cauldron for armv7hl | vala-0.56.17-1.mga10.armv7hl.rpm |
vala-0.56.17-1.mga10.i686.html | Compiler for the GObject type system | Mageia Cauldron for i686 | vala-0.56.17-1.mga10.i686.rpm |
vala-0.56.17-1.mga10.x86_64.html | Compiler for the GObject type system | Mageia Cauldron for x86_64 | vala-0.56.17-1.mga10.x86_64.rpm |
vala-0.56.17-slfo.1.1.1.aarch64.html | Programming language for GNOME | OpenSuSE Leap 16.0 for aarch64 | vala-0.56.17-slfo.1.1.1.aarch64.rpm |
vala-0.56.17-slfo.1.1.1.ppc64le.html | Programming language for GNOME | OpenSuSE Leap 16.0 for ppc64le | vala-0.56.17-slfo.1.1.1.ppc64le.rpm |
vala-0.56.17-slfo.1.1.1.s390x.html | Programming language for GNOME | OpenSuSE Leap 16.0 for s390x | vala-0.56.17-slfo.1.1.1.s390x.rpm |
vala-0.56.17-slfo.1.1.1.x86_64.html | Programming language for GNOME | OpenSuSE Leap 16.0 for x86_64 | vala-0.56.17-slfo.1.1.1.x86_64.rpm |
vala-0.56.16-1.fc40.aarch64.html | A modern programming language for GNOME | Fedora 40 for aarch64 | vala-0.56.16-1.fc40.aarch64.rpm |
vala-0.56.16-1.fc40.i686.html | A modern programming language for GNOME | Fedora 40 for x86_64 | vala-0.56.16-1.fc40.i686.rpm |
vala-0.56.16-1.fc40.ppc64le.html | A modern programming language for GNOME | Fedora 40 for ppc64le | vala-0.56.16-1.fc40.ppc64le.rpm |
vala-0.56.16-1.fc40.s390x.html | A modern programming language for GNOME | Fedora 40 for s390x | vala-0.56.16-1.fc40.s390x.rpm |
vala-0.56.16-1.fc40.x86_64.html | A modern programming language for GNOME | Fedora 40 for x86_64 | vala-0.56.16-1.fc40.x86_64.rpm |
vala-0.56.15-1.fc40.aarch64.html | A modern programming language for GNOME | Fedora 40 testing updates for aarch64 | vala-0.56.15-1.fc40.aarch64.rpm |
vala-0.56.15-1.fc40.i686.html | A modern programming language for GNOME | Fedora 40 testing updates for x86_64 | vala-0.56.15-1.fc40.i686.rpm |
vala-0.56.15-1.fc40.x86_64.html | A modern programming language for GNOME | Fedora 40 testing updates for x86_64 | vala-0.56.15-1.fc40.x86_64.rpm |
vala-0.56.14-150600.1.3.aarch64.html | Programming language for GNOME | OpenSuSE Leap 15.6 for aarch64 | vala-0.56.14-150600.1.3.aarch64.rpm |
vala-0.56.14-150600.1.3.ppc64le.html | Programming language for GNOME | OpenSuSE Leap 15.6 for ppc64le | vala-0.56.14-150600.1.3.ppc64le.rpm |
vala-0.56.14-150600.1.3.s390x.html | Programming language for GNOME | OpenSuSE Leap 15.6 for s390x | vala-0.56.14-150600.1.3.s390x.rpm |
vala-0.56.14-150600.1.3.x86_64.html | Programming language for GNOME | OpenSuSE Leap 15.6 for x86_64 | vala-0.56.14-150600.1.3.x86_64.rpm |
vala-0.56.14-1.aarch64.html | Compiler for the GObject type system | OpenMandriva 5.0 for aarch64 | vala-0.56.14-1.aarch64.rpm |
vala-0.56.14-1.x86_64.html | Compiler for the GObject type system | OpenMandriva 5.0 for x86_64 | vala-0.56.14-1.x86_64.rpm |
vala-0.56.13-1.fc39.aarch64.html | A modern programming language for GNOME | Fedora 39 for aarch64 | vala-0.56.13-1.fc39.aarch64.rpm |
vala-0.56.13-1.fc39.i686.html | A modern programming language for GNOME | Fedora 39 for x86_64 | vala-0.56.13-1.fc39.i686.rpm |
vala-0.56.13-1.fc39.ppc64le.html | A modern programming language for GNOME | Fedora 39 for ppc64le | vala-0.56.13-1.fc39.ppc64le.rpm |
vala-0.56.13-1.fc39.s390x.html | A modern programming language for GNOME | Fedora 39 for s390x | vala-0.56.13-1.fc39.s390x.rpm |
vala-0.56.13-1.fc39.x86_64.html | A modern programming language for GNOME | Fedora 39 for x86_64 | vala-0.56.13-1.fc39.x86_64.rpm |
vala-0.56.8-1.mga9.aarch64.html | Compiler for the GObject type system | Mageia 9 for aarch64 | vala-0.56.8-1.mga9.aarch64.rpm |
vala-0.56.8-1.mga9.armv7hl.html | Compiler for the GObject type system | Mageia 9 for armv7hl | vala-0.56.8-1.mga9.armv7hl.rpm |
vala-0.56.8-1.mga9.i586.html | Compiler for the GObject type system | Mageia 9 for i586 | vala-0.56.8-1.mga9.i586.rpm |
vala-0.56.8-1.mga9.x86_64.html | Compiler for the GObject type system | Mageia 9 for x86_64 | vala-0.56.8-1.mga9.x86_64.rpm |
vala-0.54.8-150400.3.3.1.aarch64.html | Programming language for GNOME | OpenSuSE Leap 15.5 for aarch64 | vala-0.54.8-150400.3.3.1.aarch64.rpm |
vala-0.54.8-150400.3.3.1.ppc64le.html | Programming language for GNOME | OpenSuSE Leap 15.5 for ppc64le | vala-0.54.8-150400.3.3.1.ppc64le.rpm |
vala-0.54.8-150400.3.3.1.s390x.html | Programming language for GNOME | OpenSuSE Leap 15.5 for s390x | vala-0.54.8-150400.3.3.1.s390x.rpm |
vala-0.54.8-150400.3.3.1.x86_64.html | Programming language for GNOME | OpenSuSE Leap 15.5 for x86_64 | vala-0.54.8-150400.3.3.1.x86_64.rpm |
vala-0.54.8-3.4.1.armv7hl.html | Programming language for GNOME | OpenSuSE Ports Leap 15.5 for armv7hl | vala-0.54.8-3.4.1.armv7hl.rpm |
vala-0.50.2-1.mga8.aarch64.html | Compiler for the GObject type system | Mageia 8 for aarch64 | vala-0.50.2-1.mga8.aarch64.rpm |
vala-0.50.2-1.mga8.armv7hl.html | Compiler for the GObject type system | Mageia 8 for armv7hl | vala-0.50.2-1.mga8.armv7hl.rpm |
vala-0.50.2-1.mga8.i586.html | Compiler for the GObject type system | Mageia 8 for i586 | vala-0.50.2-1.mga8.i586.rpm |
vala-0.50.2-1.mga8.x86_64.html | Compiler for the GObject type system | Mageia 8 for x86_64 | vala-0.50.2-1.mga8.x86_64.rpm |
vala-0.48.19-1.el9.aarch64.html | A modern programming language for GNOME | CentOS Stream 9 CRB for aarch64 | vala-0.48.19-1.el9.aarch64.rpm |
vala-0.48.19-1.el9.ppc64le.html | A modern programming language for GNOME | CentOS Stream 9 CRB for ppc64le | vala-0.48.19-1.el9.ppc64le.rpm |
vala-0.48.19-1.el9.s390x.html | A modern programming language for GNOME | CentOS Stream 9 CRB for s390x | vala-0.48.19-1.el9.s390x.rpm |
vala-0.48.19-1.el9.x86_64.html | A modern programming language for GNOME | CentOS Stream 9 CRB for x86_64 | vala-0.48.19-1.el9.x86_64.rpm |
vala-0.40.19-2.el8.aarch64.html | A modern programming language for GNOME | AlmaLinux 8.10 PowerTools for aarch64 | vala-0.40.19-2.el8.aarch64.rpm |
vala-0.40.19-2.el8.i686.html | A modern programming language for GNOME | AlmaLinux 8.10 PowerTools for x86_64 | vala-0.40.19-2.el8.i686.rpm |
vala-0.40.19-2.el8.ppc64le.html | A modern programming language for GNOME | AlmaLinux 8.10 PowerTools for ppc64le | vala-0.40.19-2.el8.ppc64le.rpm |
vala-0.40.19-2.el8.s390x.html | A modern programming language for GNOME | AlmaLinux 8.10 PowerTools for s390x | vala-0.40.19-2.el8.s390x.rpm |
vala-0.40.19-2.el8.x86_64.html | A modern programming language for GNOME | AlmaLinux 8.10 PowerTools for x86_64 | vala-0.40.19-2.el8.x86_64.rpm |
Generated by rpm2html 1.6