Key | Value |
---|---|
MD5 | B5012B8932A7BC9D41167ADE0FE60DE0 |
PackageArch | aarch64 |
PackageDescription | 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. |
PackageMaintainer | ovitters <ovitters> |
PackageName | vala |
PackageRelease | 1.mga7 |
PackageVersion | 0.44.3 |
SHA-1 | 8004647137ED8986AAA67DC0BFF35964917A5DDE |
SHA-256 | 4AAE908E398A81143176F07303E97DAEA60D0B2868879ECE63EBC2CA9C537F99 |
hashlookup:children-total | 248 |
hashlookup:trust | 50 |
The searched file hash includes 248 children files known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
CRC32 | 00FC77D4 |
FileName | snap-hashlookup-import/share/vala-0.36/vapi/gudev-1.0.vapi |
FileSize | 4609 |
MD5 | D25066A15657A611A5F9AE8C07D285F6 |
OpSystemCode | 362 |
ProductCode | 202258 |
SHA-1 | 00F6D758845291547273E7C8DF121FB672A8F29D |
SHA-256 | 3A4A4C6B3729949D18ECD336FC5F0588D1C57DDE4B8232D8BDB80947D6C5B519 |
SHA-512 | C05FA210B239223E6486EF63F7A5C78D4327FA52B53ED216A4E274FAEB0461EABCEF0393695E97B8226CD4C849950703C3F3B344AF40761AAF5A64FE7FDE1966 |
SSDEEP | 96:dqNR/8UT9D7Ad5XPTt5fu+J6YHuDvcsW3bE:8d809xWw |
SpecialCode | |
TLSH | T13891C008D344CA3404BA99E9DF8AE802451351A0177F28F8D9FA4375AC56D79C2F9F7B |
db | nsrl_modern_rds |
insert-timestamp | 1727110739.967141 |
mimetype | text/x-c++ |
source | snap:P57XUESUBsdxteNvwvDD0CeSJAdA2lQO_6 |
tar:gname | bin |
tar:uname | root |
Key | Value |
---|---|
CRC32 | DE29D611 |
FileName | ./usr/share/vala-0.30/vapi/gstreamer-rtsp-server-1.0.deps |
FileSize | 45 |
MD5 | A613E4B42BD422CA32664041F242E751 |
OpSystemCode | 362 |
ProductCode | 202258 |
RDS:package_id | 184820 |
SHA-1 | 034076FE4B2DCADA7426DB5317E3AFEE7E3E09FC |
SHA-256 | 987EC290DBFE6C3A64D4CF5D5E8D89AF4D649EC396ED51842F5B7914FAC54C12 |
SHA-512 | 5191380A2324A6C7E871FD3CF01117110C85875E000883EEA75BFCF0B016F41BF3089E1BE05104D3C9D6AED4A01801FCB00C28A50343DC6A3892874BF5F7BE9A |
SSDEEP | 3:Teyt3LbEyv4MKqn:Te03LbEwB9n |
SpecialCode | |
TLSH | |
db | nsrl_modern_rds |
insert-timestamp | 1727110742.0099473 |
mimetype | text/plain |
source | snap:P57XUESUBsdxteNvwvDD0CeSJAdA2lQO_6 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 82F8AC43 |
FileName | ./usr/share/vala-0.40/vapi/libpeas-1.0.vapi |
FileSize | 6906 |
MD5 | E91CAC3BDB163E2FB0537C939EE54ECE |
OpSystemCode | 362 |
ProductCode | 202258 |
SHA-1 | 044F5CB1B787A43D0717D68074B34A1782AA5BAC |
SHA-256 | 913297CFC69F366DF7CDF08C9D233AE33B9F7C5863E58081E46359252609DF11 |
SSDEEP | 48:k2ud/mRqFvRuUz2ftB/zR6zR/o2B/ANSDq5q+LcJ/dPF9uUzyC1oFoTCMPUldGrX:kERq98EVrFZ1MOrMTGr2l2x7v |
SpecialCode | |
TLSH | T14BE11308E356E569057CA4DCE7858C42992762C1222EF96144FF83EDBCC4D6AC1F2777 |
db | nsrl_modern_rds |
insert-timestamp | 1646979399.3333666 |
source | NSRL |
tar:gname | bin |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 8661596D |
FileName | ./usr/share/vala-0.30/vapi/gdk-3.0.deps |
FileSize | 46 |
MD5 | 11B9806F9C04378C1CCB405A30A9BC36 |
OpSystemCode | 362 |
ProductCode | 202258 |
RDS:package_id | 184820 |
SHA-1 | 05DC0272B92ED0567CD099242B921E4754A4EE2E |
SHA-256 | 28C34B9C76C6EF88ED6221E006F03FD80659760E6FB8F1FAE43297DF805767E5 |
SHA-512 | 642428D92FA81263DFD83F78963A5B4395B536BFE0BA3D8A760F9AE43DD45350DCEC3E90F04FBF3C29FB9A2497DE22D8E091A57D9BF608D61D7EC169D25C3C77 |
SSDEEP | 3:FCOocHWIxbNWLDEY0:FCOo2WpLh0 |
SpecialCode | |
TLSH | |
db | nsrl_modern_rds |
insert-timestamp | 1727110740.9033382 |
mimetype | text/plain |
source | snap:P57XUESUBsdxteNvwvDD0CeSJAdA2lQO_6 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/share/vala-0.44/vapi/gobject-2.0.vapi |
FileSize | 47414 |
MD5 | C9CBAD22E1A48C25E0AD29597D775668 |
SHA-1 | 06C66FA62C7124EDB3767713FD977CAFE2F8A2D1 |
SHA-256 | 4B2E2C111606C014A4758F4DB609C4B0C7E6F1B546421DD27B4375B0A7545CA8 |
SSDEEP | 768:puowvWbYJUi+Cyv9xXf0DIieGomTky1lU58qygzLXWQrCbQkoUp9fvw/XJ:p6ii+Cyv9xXMsieGorMlU58qygzLXzrl |
TLSH | T14B23124AF701DD740679B4D5A68688039D126310237F2EF2A4AE87A98CCCC5AD5F377B |
tar:gname | bin |
tar:uname | root |
Key | Value |
---|---|
FileName | snap-hashlookup-import/usr/share/vala-0.48/vapi/gstreamer-controller-1.0.vapi |
FileSize | 7862 |
MD5 | F6EE0745095E496E0D427E7E43F054E0 |
SHA-1 | 08F9D7613A443C10CB8F1105D56D75428F2AFB25 |
SHA-256 | 5320BE875AFFE2165C21C748C1DA543BCFB470BE82033BF4B5E266638A7ACCFF |
SHA-512 | A245F1F963C8CDD9861FF5AF6669694DEEF63A88D68A48A5B5CF3B9769427CF639E2A1AD2638BACBB884A281B955E775D1C03EA772CA9860ACAF896AF2705E9A |
SSDEEP | 192:8Bch0zI6xU7siZ1h08+JlcXq0H41ENbxh4scrLEb0aEhp1vPwOH4b/ZI7SWcv:Ach0zI6xU7sip08+JlcXq0H41ENbxh4Y |
TLSH | T1B3F1FD2BF77FC6340398A6ACB341D97ABD05B060932A459F4D2DBE9429D0C55C5B331B |
insert-timestamp | 1727101147.7313068 |
mimetype | text/x-c++ |
source | snap:6bM12VPyzMcLUDyOXP4cuQ4sutphxKPQ_63 |
tar:gname | bin |
tar:uname | root |
Key | Value |
---|---|
CRC32 | E78B8886 |
FileName | ./usr/share/vala-0.30/vapi/goocanvas.deps |
FileSize | 57 |
MD5 | 3FBE6A6FDFA587B71B22C24BB49F25B7 |
OpSystemCode | 362 |
ProductCode | 202258 |
RDS:package_id | 184820 |
SHA-1 | 09384094E6B075D62E67BE08D09E45C32215B585 |
SHA-256 | 0612A7EB41D89C5F8334212677DFA774DD86C33138EBDB8B32769D7764A95760 |
SHA-512 | B59B4AB81A1AF3195657F5967D413EDB0FE1282F3CD1363F9C7D5FE43A2DC357DFB8C57AEDAB5989C5BC326969CB0609CC0F4C7C88DC9DBEB5E32EAC67BCC4C9 |
SSDEEP | 3:4OvGDLUBX99SOXhaBOocHWIx3:4OeDLUtrSOXwOo2WU |
SpecialCode | |
TLSH | T1C690028D5648C3840D676942417205140D0A21C0940354FA532D3810076A708FAC9157 |
db | nsrl_modern_rds |
insert-timestamp | 1727110739.7113843 |
mimetype | text/plain |
source | snap:P57XUESUBsdxteNvwvDD0CeSJAdA2lQO_6 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 95B0CBD2 |
FileName | ./usr/share/vala-0.30/vapi/rasqal.vapi |
FileSize | 3158 |
MD5 | F120EB56D1E5C553D5FA3D09D2B9B35B |
OpSystemCode | 362 |
ProductCode | 202258 |
RDS:package_id | 184820 |
SHA-1 | 098AB257D841305A1A94D1717299F1535B476295 |
SHA-256 | 00FCBFE3BB18CE501FD89A1A7B4656D70B6718C6DBA349CF4347219CAE363406 |
SHA-512 | 85ABB7135F9718755C48F31134082F81B8258B72FAE1B6DFE1F8D3B900977D4BE49D75796EE3A706B67373F57C89DA7816DBB9120683CC87BE66404DF44F955D |
SSDEEP | 48:HXQuNlyxHWGEltB9SfUQR5jaLZmzMF2z9P9N5iz7/7SDf7uz:HguN6uvLQvSmoEiOy |
SpecialCode | |
TLSH | T1AF513415A7058A3115BC55EC278FCC9A816B5080728D2CB5852A836CED5A8A94BF0FB7 |
db | nsrl_modern_rds |
insert-timestamp | 1727110740.5571096 |
mimetype | text/x-c++ |
source | snap:P57XUESUBsdxteNvwvDD0CeSJAdA2lQO_6 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 38A6D470 |
FileName | snap-hashlookup-import/share/vala-0.36/vapi/libpeas-gtk-1.0.vapi |
FileSize | 1810 |
MD5 | C198D37CB7DA0599D045A4DA5CCC5EB1 |
OpSystemCode | 362 |
ProductCode | 202258 |
SHA-1 | 0E168B005889D73D92500EBD3602FD4ED40C567A |
SHA-256 | D5078F909D15FC03FD438799530446636097C419E51F7B8118C1DAF435EF330E |
SHA-512 | E48F046C78BBABAB6AAC8AE4D2425D2461C7D7B4328BD33989C88A89FB8C3E17BF9C64DF7CD8EC8DD6DFBB7902C821597A87556A07910A3A77C998773DE557EB |
SSDEEP | 24:u7W+GimhFyvQuHINniUix1DhJnEz8vQdHT4Ko46o0R/xo47tiwo469i9uAhBg2KN:zd3NrA1D7jKoV7oKotOHLB4 |
SpecialCode | |
TLSH | T13E31F429E319E82801BD51E6E24B88461A82E286830DCD154D7E42BE3ECDCD0C2F6737 |
db | nsrl_modern_rds |
insert-timestamp | 1727110741.0562453 |
mimetype | text/x-c++ |
source | snap:P57XUESUBsdxteNvwvDD0CeSJAdA2lQO_6 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 07DC3BDC |
FileName | ./usr/share/vala-0.30/vapi/libgnome-menu.vapi |
FileSize | 3453 |
MD5 | 5F68F74E57D0D50EBC5D9FBBD0FFFE80 |
OpSystemCode | 362 |
ProductCode | 202258 |
RDS:package_id | 184820 |
SHA-1 | 0E4AC6B5286055E131EBD029966BDDED346A008D |
SHA-256 | 5538BDA32ED1810EE704B7E882697D83DD277C35E208A8822E03F4A78AFD0ED8 |
SHA-512 | FA3C21AEF7F8DC25FB061AA23115AEFA5F74C92E51469AFD91762AACBA2BA696987D552E8D911678840D4659FFD41A86EC6A23F2BF1790FC0740FD870AF80361 |
SSDEEP | 48:zQgG+weVng/cL6jj6S9Qpl/9AQpUf4iz9nhYwx4U+Qp5zrz9CXfnMhNfsQpGGQO3:WpjJATv84+ysxnJ27ChNbay |
SpecialCode | |
TLSH | T17F61DB19D785212006BDACDDA6CADD2B4F5256C4032D1E344E294B2F5DDB85EC1F2AB3 |
db | nsrl_modern_rds |
insert-timestamp | 1727110741.409721 |
mimetype | text/x-c++ |
source | snap:P57XUESUBsdxteNvwvDD0CeSJAdA2lQO_6 |
tar:gname | root |
tar:uname | root |