]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
18 months agoWIP wip/gtk-constraints
Rico Tzschichholz [Thu, 3 Aug 2023 15:17:23 +0000 (17:17 +0200)] 
WIP

18 months agoRegen c-expected
Rico Tzschichholz [Tue, 8 Aug 2023 05:43:18 +0000 (07:43 +0200)] 
Regen c-expected

18 months agogio-2.0: Really use generics in ListModel/Store
Rico Tzschichholz [Tue, 8 Aug 2023 05:31:00 +0000 (07:31 +0200)] 
gio-2.0: Really use generics in ListModel/Store

18 months agogio-2.0: add default typeof(G) for ListStore.item_type ctor parameter
Rico Tzschichholz [Tue, 8 Aug 2023 05:18:21 +0000 (07:18 +0200)] 
gio-2.0: add default typeof(G) for ListStore.item_type ctor parameter

18 months agoWIP girparser: Allow typeof() expressions in metadata
Rico Tzschichholz [Tue, 8 Aug 2023 05:32:15 +0000 (07:32 +0200)] 
WIP girparser: Allow typeof() expressions in metadata

18 months agoRemove error
Rico Tzschichholz [Thu, 3 Aug 2023 15:17:23 +0000 (17:17 +0200)] 
Remove error

18 months agoRemove error message
Lorenz Wildberg [Thu, 3 Aug 2023 14:26:24 +0000 (16:26 +0200)] 
Remove error message

18 months agoAdd test for compact classes
Lorenz Wildberg [Sat, 29 Jul 2023 14:12:42 +0000 (17:12 +0300)] 
Add test for compact classes

18 months agoimprove type/dup/destroy search
Rico Tzschichholz [Sat, 29 Jul 2023 13:07:24 +0000 (15:07 +0200)] 
improve type/dup/destroy search

18 months agoAdd new c-expected
Rico Tzschichholz [Sat, 29 Jul 2023 12:59:52 +0000 (14:59 +0200)] 
Add new c-expected

18 months agoFix access to type parameters
Lorenz Wildberg [Mon, 24 Jul 2023 20:44:52 +0000 (22:44 +0200)] 
Fix access to type parameters

18 months agoactually fix test
Rico Tzschichholz [Sat, 29 Jul 2023 12:31:15 +0000 (14:31 +0200)] 
actually fix test

18 months agofixup! methodcallmodule: Very small fix
Lorenz Wildberg [Fri, 28 Jul 2023 15:47:52 +0000 (18:47 +0300)] 
fixup! methodcallmodule: Very small fix

18 months agogtk4.vapi: Add one more metadata
Lorenz Wildberg [Fri, 28 Jul 2023 14:28:59 +0000 (17:28 +0300)] 
gtk4.vapi: Add one more metadata

18 months agomethodcallmodule: Very small fix
Lorenz Wildberg [Fri, 28 Jul 2023 14:26:35 +0000 (17:26 +0300)] 
methodcallmodule: Very small fix

18 months agoUpdate metadata and regenerate vapi's
Lorenz Wildberg [Sat, 24 Jun 2023 15:08:46 +0000 (17:08 +0200)] 
Update metadata and regenerate vapi's

The new no_generic_args attribute and type parameters were added.

18 months agoAdd no_generics_args attribute
Lorenz Wildberg [Sat, 24 Jun 2023 15:07:26 +0000 (17:07 +0200)] 
Add no_generics_args attribute

The no_generics_args attribute can be added to anything that can have
generics, for example classes, interfaces and methods. It makes the C
code generation not emit parameters, properties fields, etc. for the
storage or passing over of type parameters. This means 3 things: the
type id, copy function and free function.

The attribute works in .vapi files as well as full implementations in
.vala files.

But these values still need to be taken from somewhere to for example
copy an object with the type of the type parameter. For this reason it
is required that there is a constrain for the generic parameter. The
constrain needs to be an "object" type. So a type derived from
GTypeInstance. This can be standard vala classes with or without
GLib.Object as a base or Interfaces. It is because these types provide
ref- and unref-functions. These together with the type id are used as
constants instead of the variable type passed through parameters.

The attribute applied on a type makes all its type parameters
not emit no generic arguments.

18 months agogirparser: Parse generic constraints
Lorenz Wildberg [Sat, 24 Jun 2023 14:31:32 +0000 (16:31 +0200)] 
girparser: Parse generic constraints

18 months agogenerics-constraints: Make multiple constraints unsupported
Lorenz Wildberg [Thu, 18 May 2023 00:20:43 +0000 (02:20 +0200)] 
generics-constraints: Make multiple constraints unsupported

18 months agoSome cleaning
Rico Tzschichholz [Tue, 8 Aug 2023 06:48:17 +0000 (08:48 +0200)] 
Some cleaning

18 months agoDon't override inferred type-arguments with type-constraint
Rico Tzschichholz [Tue, 8 Aug 2023 05:59:09 +0000 (07:59 +0200)] 
Don't override inferred type-arguments with type-constraint

18 months agoWIP
Rico Tzschichholz [Mon, 12 Jun 2023 15:42:59 +0000 (17:42 +0200)] 
WIP

18 months agoWIP
Rico Tzschichholz [Wed, 17 May 2023 20:34:43 +0000 (22:34 +0200)] 
WIP

18 months agogenerics-constraints: add test and improve error message
Lorenz Wildberg [Wed, 17 May 2023 19:27:56 +0000 (21:27 +0200)] 
generics-constraints: add test and improve error message

18 months agoWIP Handle extended syntax
Rico Tzschichholz [Thu, 27 Apr 2023 21:37:13 +0000 (23:37 +0200)] 
WIP Handle extended syntax

18 months agoWIP tests
Rico Tzschichholz [Mon, 17 Apr 2023 15:53:38 +0000 (17:53 +0200)] 
WIP tests

18 months agoWIP writer where clause
Rico Tzschichholz [Mon, 17 Apr 2023 15:46:09 +0000 (17:46 +0200)] 
WIP writer where clause

18 months agoWIP vala: Check compatibility of generic type-arguments and type-constraints
Rico Tzschichholz [Thu, 13 Apr 2023 15:19:04 +0000 (17:19 +0200)] 
WIP vala: Check compatibility of generic type-arguments and type-constraints

18 months agoWIP vala: Support generics constraints
Rico Tzschichholz [Thu, 13 Apr 2023 15:19:04 +0000 (17:19 +0200)] 
WIP vala: Support generics constraints

18 months agocodegen: Cast generic return value from g_ptr_array_index()
Rico Tzschichholz [Fri, 26 Jan 2024 14:26:46 +0000 (15:26 +0100)] 
codegen: Cast generic return value from g_ptr_array_index()

Use convert_from_generic_pointer() to generate C code without warnings
when accessing scalar elements from a GPtrArray.

Found by -Werror=int-conversion

In addition to f904c7e269c7f7b0a6dcefa4f8f892b981a71917

18 months agovala: Move formal_target_type when transforming method-call/object-creation
Rico Tzschichholz [Fri, 26 Jan 2024 14:26:46 +0000 (15:26 +0100)] 
vala: Move formal_target_type when transforming method-call/object-creation

Avoid errornous casting from assumed generic type.

Found by -Werror=int-conversion

18 months agocodegen: Correctly return FALSE on uncaught error in async ctor
Rico Tzschichholz [Fri, 26 Jan 2024 07:13:03 +0000 (08:13 +0100)] 
codegen: Correctly return FALSE on uncaught error in async ctor

Found by -Werror=int-conversion

18 months agoglib-2.0,posix: Define _GNU_SOURCE for sincos*()
Rico Tzschichholz [Thu, 25 Jan 2024 12:26:39 +0000 (13:26 +0100)] 
glib-2.0,posix: Define _GNU_SOURCE for sincos*()

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1519

19 months agolibsoup-3.0: Don't skip uri_copy
Valeri Ochinski [Sat, 23 Dec 2023 02:21:37 +0000 (05:21 +0300)] 
libsoup-3.0: Don't skip uri_copy

19 months agogmodule-2.0: Improvements and updates from 2.76
Valeri Ochinski [Sat, 30 Dec 2023 17:53:56 +0000 (20:53 +0300)] 
gmodule-2.0: Improvements and updates from 2.76

19 months agocodegen: Remove static mutex initialization
Valeri Ochinski [Sun, 17 Dec 2023 15:44:31 +0000 (18:44 +0300)] 
codegen: Remove static mutex initialization

Mutex.init documentation points out that "It is not necessary to initialize
a mutex that has been statically allocated."

19 months agocodegen: Use GWeakRef for [SingleInstance] constructors
Valeri Ochinski [Sun, 17 Dec 2023 15:33:18 +0000 (18:33 +0300)] 
codegen: Use GWeakRef for [SingleInstance] constructors

This prevents a potential race condition if object is destroyed at the same time
as it is created, since lock is not taken by the code removing a weak reference.

GWeakRef gives atomicity guarantees.

19 months agovala: Treat negative integer/float ranks as non-compatible
Valeri Ochinski [Sat, 9 Dec 2023 12:29:31 +0000 (15:29 +0300)] 
vala: Treat negative integer/float ranks as non-compatible

This allows to improve type safety for handle types.

20 months agovala: Keep depfile empty if no dependencies were written
Val Och [Sat, 2 Dec 2023 02:13:43 +0000 (02:13 +0000)] 
vala: Keep depfile empty if no dependencies were written

20 months agotests: add temporary directories to .gitignore
Valeri Ochinski [Wed, 29 Nov 2023 02:04:14 +0000 (05:04 +0300)] 
tests: add temporary directories to .gitignore

20 months agotests: Remove errornous "caller-allocates" attribute in gir test
Rico Tzschichholz [Tue, 28 Nov 2023 10:03:51 +0000 (11:03 +0100)] 
tests: Remove errornous "caller-allocates" attribute in gir test

20 months agotests: Extend girwriter test with array length-type usage to increase coverage
Rico Tzschichholz [Mon, 27 Nov 2023 21:39:07 +0000 (22:39 +0100)] 
tests: Extend girwriter test with array length-type usage to increase coverage

20 months agotests: Add invalid "array length type" test to increase coverage
Rico Tzschichholz [Mon, 27 Nov 2023 21:23:04 +0000 (22:23 +0100)] 
tests: Add invalid "array length type" test to increase coverage

20 months agovapi: Regenerate for GIR-based bindings to pick up utf8 fix (string vs char)
Rico Tzschichholz [Sun, 26 Nov 2023 12:44:25 +0000 (13:44 +0100)] 
vapi: Regenerate for GIR-based bindings to pick up utf8 fix (string vs char)

20 months agogirparser: Don't blindly translate utf8 to string and check the ctype too
Rico Tzschichholz [Sun, 26 Nov 2023 12:23:18 +0000 (13:23 +0100)] 
girparser: Don't blindly translate utf8 to string and check the ctype too

This fixes array out-parameters with ctype "char**" and array return values
with ctype "char*".

20 months agogtk4: Fix GLib.Value parameter in Expression.evaluate()
Samuel Dionne-Riel [Sat, 25 Nov 2023 05:57:54 +0000 (00:57 -0500)] 
gtk4: Fix GLib.Value parameter in Expression.evaluate()

Signed-off-by: Samuel Dionne-Riel <samuel@dionne-riel.com>
20 months agoflatpak: build with builddir=false
Lorenz Wildberg [Wed, 25 Oct 2023 13:58:31 +0000 (15:58 +0200)] 
flatpak: build with builddir=false

Vala needs to be built in the same directory as the sources are.
builddir=false forces that.

20 months agoflatpak: Add sphinx
Lorenz Wildberg [Tue, 24 Oct 2023 13:44:26 +0000 (15:44 +0200)] 
flatpak: Add sphinx

This enables building the reference manual without the need to install
anything in your host operating system.

20 months agoSync NEWS from 0.56
Rico Tzschichholz [Mon, 13 Nov 2023 09:39:35 +0000 (10:39 +0100)] 
Sync NEWS from 0.56

21 months agomanual: Use more official link for vala tutorials
Lorenz Wildberg [Fri, 27 Oct 2023 20:21:55 +0000 (22:21 +0200)] 
manual: Use more official link for vala tutorials

21 months agogstreamer-1.0: Make ElementFactory.make()'s name parameter default to null
Mazhar Hussain [Sun, 22 Oct 2023 12:45:04 +0000 (17:45 +0500)] 
gstreamer-1.0: Make ElementFactory.make()'s name parameter default to null

21 months agocodegen: Generate compatible wrapper of ref-void functions
Rico Tzschichholz [Wed, 18 Oct 2023 18:27:36 +0000 (20:27 +0200)] 
codegen: Generate compatible wrapper of ref-void functions

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1486

21 months agovala: Prevent usage of strlen() on non-null-terminated string
Rico Tzschichholz [Wed, 18 Oct 2023 11:06:05 +0000 (13:06 +0200)] 
vala: Prevent usage of strlen() on non-null-terminated string

next_pos is not guaranteed to hold a null-terminated string.
Therefore g_str_has_prefix() can fail in strlen() and crash.

Based on patch by Daniel Kolesa

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1485

21 months agodoc: Install manual to versioned target directory
Rico Tzschichholz [Sun, 15 Oct 2023 17:41:13 +0000 (19:41 +0200)] 
doc: Install manual to versioned target directory

21 months agogtk4-wayland: Add the missing wayland-client bindings
Corentin Noël [Thu, 12 Oct 2023 20:13:19 +0000 (22:13 +0200)] 
gtk4-wayland: Add the missing wayland-client bindings

Bind the native Wayland types and unskip the methods.

21 months agowayland-client: Complete the binding
Corentin Noël [Thu, 12 Oct 2023 18:39:19 +0000 (20:39 +0200)] 
wayland-client: Complete the binding

Increase the coverage of the binding.

21 months agodoc/manual: Port reference manual to sphinx format
Lorenz Wildberg [Thu, 15 Sep 2022 19:42:05 +0000 (21:42 +0200)] 
doc/manual: Port reference manual to sphinx format

21 months agodoc: Fix typo in release notes
zhangdiandian [Sun, 8 Oct 2023 17:35:29 +0000 (17:35 +0000)] 
doc: Fix typo in release notes

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1487

22 months agoglib-2.0: Add new symbols from 2.78
Lorenz Wildberg [Sun, 24 Sep 2023 17:30:13 +0000 (19:30 +0200)] 
glib-2.0: Add new symbols from 2.78

22 months agogitignore: Add vapi/test.vala
Lorenz Wildberg [Fri, 15 Sep 2023 11:45:57 +0000 (13:45 +0200)] 
gitignore: Add vapi/test.vala

22 months agoflatpak: Add permission for session bus
Lorenz Wildberg [Sat, 9 Sep 2023 17:28:33 +0000 (19:28 +0200)] 
flatpak: Add permission for session bus

Fixes methods/bug642885.vala test

22 months agoflatpak: Enable debug build
Lorenz Wildberg [Sat, 9 Sep 2023 17:28:11 +0000 (19:28 +0200)] 
flatpak: Enable debug build

22 months agoflatpak: Update graphviz to 8.1.0
Lorenz Wildberg [Sat, 9 Sep 2023 17:27:46 +0000 (19:27 +0200)] 
flatpak: Update graphviz to 8.1.0

23 months agoflatpak: build the runtime extension against 23.08
Jordan Petridis [Thu, 7 Sep 2023 10:16:50 +0000 (10:16 +0000)] 
flatpak: build the runtime extension against 23.08

23 months agoSync NEWS from 0.56
Rico Tzschichholz [Sat, 2 Sep 2023 13:39:42 +0000 (15:39 +0200)] 
Sync NEWS from 0.56

23 months agogtk4: Restore CssProvider.load_from_data() signature to take an array
Rico Tzschichholz [Fri, 25 Aug 2023 12:24:10 +0000 (14:24 +0200)] 
gtk4: Restore CssProvider.load_from_data() signature to take an array

Essentially reverts 6aaecb3bb11c044f825887148faee5f765fddca0

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1478

23 months agoSync NEWS from 0.56
Rico Tzschichholz [Sat, 19 Aug 2023 17:31:35 +0000 (19:31 +0200)] 
Sync NEWS from 0.56

23 months agogtk4: Preserve compatibility with <= 4.8.x
Rico Tzschichholz [Sat, 19 Aug 2023 10:35:41 +0000 (12:35 +0200)] 
gtk4: Preserve compatibility with <= 4.8.x

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1475

23 months agovala: Only transform default initializers of parameters
Rico Tzschichholz [Wed, 16 Aug 2023 07:51:28 +0000 (09:51 +0200)] 
vala: Only transform default initializers of parameters

Explicitly passed sizeof/typeof arguments are resolved properly

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1474

23 months agowebkit*-*: Update to 2.41.90
Rico Tzschichholz [Fri, 11 Aug 2023 20:43:15 +0000 (22:43 +0200)] 
webkit*-*: Update to 2.41.90

23 months agovapi: Update GIR-based bindings
Rico Tzschichholz [Fri, 11 Aug 2023 20:30:33 +0000 (22:30 +0200)] 
vapi: Update GIR-based bindings

23 months agovapi: Regenerate GIR-based bindings
Rico Tzschichholz [Fri, 11 Aug 2023 12:32:34 +0000 (14:32 +0200)] 
vapi: Regenerate GIR-based bindings

23 months agogirparser: Support glib:ref-func, glib:unref-func, copy-function and free-function
Lorenz Wildberg [Tue, 6 Jun 2023 09:00:51 +0000 (11:00 +0200)] 
girparser: Support glib:ref-func, glib:unref-func, copy-function and free-function

23 months agogtk4: Update to 4.12.0
Rico Tzschichholz [Thu, 10 Aug 2023 18:21:55 +0000 (20:21 +0200)] 
gtk4: Update to 4.12.0

2 years agovala: Infer generic type from typeof() initializer of parameters
Rico Tzschichholz [Mon, 7 Aug 2023 21:08:35 +0000 (23:08 +0200)] 
vala: Infer generic type from typeof() initializer of parameters

Additionally improve inference from sizeof() initializers

2 years agogenie: Allow attribute and declaration on the same line
Mazhar Hussain [Sat, 24 Dec 2022 11:25:24 +0000 (16:25 +0500)] 
genie: Allow attribute and declaration on the same line

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1386

2 years agocodegen: Don't emit casts in static field initializers
hrxi [Wed, 2 Aug 2023 11:14:37 +0000 (13:14 +0200)] 
codegen: Don't emit casts in static field initializers

Found by -std=c99 -pedantic-errors

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1459

2 years agolinux: Add resolution field to Input.AbsInfo
Val Och [Wed, 2 Aug 2023 20:06:01 +0000 (20:06 +0000)] 
linux: Add resolution field to Input.AbsInfo

2 years agoparser: Reset tokens buffer when parsing a new source file
Rico Tzschichholz [Tue, 1 Aug 2023 20:11:43 +0000 (22:11 +0200)] 
parser: Reset tokens buffer when parsing a new source file

Old token buffer entries will result in faulty source references.

2 years agovala: Correctly handle possible null from SourceFile.get_source_line()
Rico Tzschichholz [Tue, 1 Aug 2023 09:59:52 +0000 (11:59 +0200)] 
vala: Correctly handle possible null from SourceFile.get_source_line()

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1464

2 years agoglib-2.0: Update return-type of HashTable.add/insert/replace() and GenericSet.add()
Rico Tzschichholz [Mon, 31 Jul 2023 17:27:50 +0000 (19:27 +0200)] 
glib-2.0: Update return-type of HashTable.add/insert/replace() and GenericSet.add()

These return bool since 2.40

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1465

2 years agovala: Allow "set" method of an container to return void or bool
Rico Tzschichholz [Mon, 31 Jul 2023 17:27:50 +0000 (19:27 +0200)] 
vala: Allow "set" method of an container to return void or bool

2 years agovala: Output additional information when accessing unknown member
Rico Tzschichholz [Mon, 31 Jul 2023 17:27:50 +0000 (19:27 +0200)] 
vala: Output additional information when accessing unknown member

Return location of the variable declaration which will usually
show its type.

2 years agolibpq: Fix a few binding errors
Rico Tzschichholz [Tue, 11 Jul 2023 10:03:23 +0000 (12:03 +0200)] 
libpq: Fix a few binding errors

2 years agovala: Improve check for compatibility of method and delegate with generics
Rico Tzschichholz [Mon, 10 Jul 2023 20:13:29 +0000 (22:13 +0200)] 
vala: Improve check for compatibility of method and delegate with generics

2 years agoglib-2.0: Fix nullability in DirUtils mkdtemp and make_tmp
Corentin Noël [Thu, 6 Jul 2023 13:32:25 +0000 (15:32 +0200)] 
glib-2.0: Fix nullability in DirUtils mkdtemp and make_tmp

make_tmp uses a default template when used with NULL and mkdtemp can return
NULL with errno set.

2 years agoSync NEWS from 0.56
Rico Tzschichholz [Sun, 2 Jul 2023 18:37:28 +0000 (20:37 +0200)] 
Sync NEWS from 0.56

2 years agoflatpak: Don't cleanup vapigen pkgconfig file
Lorenz Wildberg [Wed, 28 Jun 2023 16:39:48 +0000 (18:39 +0200)] 
flatpak: Don't cleanup vapigen pkgconfig file

2 years agocodegen: Improve handling of sealed classes
Rico Tzschichholz [Wed, 28 Jun 2023 14:44:47 +0000 (16:44 +0200)] 
codegen: Improve handling of sealed classes

Avoid redundant declarations and make *_get_type() show up in public header

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1451

2 years agotestrunner: Add support to check generated header
Rico Tzschichholz [Wed, 28 Jun 2023 14:44:47 +0000 (16:44 +0200)] 
testrunner: Add support to check generated header

2 years agoflatpak: Don't clean /share/aclocal
Michael Catanzaro [Tue, 27 Jun 2023 19:05:45 +0000 (14:05 -0500)] 
flatpak: Don't clean /share/aclocal

Without the autoconf macros, we have no chance of building autotools
projects that depend on vala. Missing macros results in exceptionally
confusing error messages. For example, this error when building libgee:

./configure: line 13551: syntax error near unexpected token `fi'
./configure: line 13551: `fi'

This is going to affect almost all Vala applications, except for the few
that do not use libgee, because it's no longer provided by the runtime
and it uses Autotools.

https://github.com/flathub/org.freedesktop.Sdk.Extension.vala/pull/91

2 years agovapi: Add documentation to GLib.Math that '-X -lm' may be needed when compiling
Alistair Thomas [Tue, 20 Dec 2022 19:38:17 +0000 (19:38 +0000)] 
vapi: Add documentation to GLib.Math that '-X -lm' may be needed when compiling

See https://gitlab.gnome.org/GNOME/vala/issues/1388

2 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Thu, 22 Jun 2023 17:56:36 +0000 (19:56 +0200)] 
vapi: Update GIR-based bindings

2 years agogstreamer: Update from 1.23.0+ git main
Rico Tzschichholz [Thu, 22 Jun 2023 17:55:46 +0000 (19:55 +0200)] 
gstreamer: Update from 1.23.0+ git main

2 years agogtk4: Update to 4.11.4~88f8b77d
Rico Tzschichholz [Thu, 22 Jun 2023 14:47:17 +0000 (16:47 +0200)] 
gtk4: Update to 4.11.4~88f8b77d

2 years agogtk4: Pick up fix for Gdk.Toplevel.compute_size.size parameter
Rico Tzschichholz [Wed, 21 Jun 2023 13:52:05 +0000 (15:52 +0200)] 
gtk4: Pick up fix for Gdk.Toplevel.compute_size.size parameter

2 years agocodegen: Add missing EXTERN flag for GType function of error domains
Rico Tzschichholz [Wed, 21 Jun 2023 09:06:16 +0000 (11:06 +0200)] 
codegen: Add missing EXTERN flag for GType function of error domains

In addition to da4ff03c5ca427cf7cc4574f52f5190dc1b0dfb9

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1448

2 years agoflatpak: Build the extension for both 22.08 and 23.08 versions
Jordan Petridis [Sat, 17 Jun 2023 01:49:55 +0000 (04:49 +0300)] 
flatpak: Build the extension for both 22.08 and 23.08 versions

2 years agoglib-2.0: Add ConvertError.{NO_MEMORY,EMBEDDED_NUL}
Tomoaki Kawada [Tue, 20 Jun 2023 10:08:48 +0000 (19:08 +0900)] 
glib-2.0: Add ConvertError.{NO_MEMORY,EMBEDDED_NUL}

They are available since 2.40 and 2.56 respectively.

2 years agovapi: Regenerate GIR-based bindings
Rico Tzschichholz [Tue, 20 Jun 2023 09:00:45 +0000 (11:00 +0200)] 
vapi: Regenerate GIR-based bindings