| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: valadoc-doclet-devhelp | Distribution: openSUSE Tumbleweed |
| Version: 0.56.18 | Vendor: openSUSE |
| Release: 1.3 | Build date: Sun Mar 2 22:55:43 2025 |
| Group: Development/Tools/Building | Build host: reproducible |
| Size: 26656 | Source RPM: vala-0.56.18-1.3.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://wiki.gnome.org/Projects/Vala | |
| Summary: Devhelp plugin for the valadoc generator | |
Valadoc is a documentation generator for generating API documentation from Vala source code.
LGPL-2.1-or-later
* Sun Mar 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.18:
+ Various improvements and bug fixes:
- vala: Don't allow inheritance of compact class from
non-compact class
- vala, libvaladoc: Fix color support detection in log
reporting
- girparser: Handle `doc:format` element in root:repository
- codegen: Use correct ctype for result variable in methods in
more cases
- codegen: Fix conditional expression with only one void side
- valadoc: Sync gir argument handling from valacompiler.vala
- Update links to GNOME Wiki project and refer to new Vala
websites
- Add CI for tarball release service
+ Bindings:
- gio-2.0: Improve the {Input,Output}Message bindings
- glib-2.0: Fix the binding of `get_console_charset`
- glib-2.0: Add missing CCode.array_null_terminated attributes
to IConv.iconv()
- glib-2.0: Make FileStream.*printf() return int
- glib-2.0: Update RegexMatchFlags and RegexCompileFlags's
binding to 2.74
- glib-2.0: Add Regex.escape_nul in GLib
- gnu: add binding for 'relocate' APIs
- gobject-2.0: Add TypeFlags missing values
- gstreamer-1.0: Skip ParamSpecArray and ParamSpecFraction
- libusb-1.0: Fix the LibUSB.TransferCb declaration
- libusb-1.0: Fix the LibUSB.HotPlugCb declaration
- sdl2: Fix CCode.destroy_function of SDL.RWops and usage of
SDL.RWops.from_file()
- sdl2: Fix missing integer type for JoystickID
* Tue Oct 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Eliminate usageof update-alternatives: the added complexity was
not used a single time in the 14 years we had it.
* Fri Apr 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.56.17:
+ Various improvements and bug fixes:
- codegen:
. Add missing initializers for private fields of
GSourceFuncs.
. Update array length variable passed to null-terminated ref
parameter.
. Properly pass through a null-terminated out argument.
. Refactor and cache parameter in loop.
. Only handle null-terminated array as such if there is no
length given.
- vala:
. Allow declaration of static nested methods (local
functions).
. Correctly use Path.build_path().
. Point to the invalid initializer on error.
. Report invalid type in property assignment attempt.
. Inherit important attributes for Property backing field.
* Thu Mar 14 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.56.16:
+ Various improvements and bug fixes:
- girparser: Recognize usage of time_t and don't rely on given
GIR type.
- girparser: Recognize usage of off_t and don't rely on given
GIR type.
+ Bindings:
- gio-2.0: Restore ApplicationCommandLine.print*_literal() to
not require 2.80.
- gmodule-2.0: Do not mark `Module.open` as deprecated.
- gtk4: Preserve compatibility with < 4.14.
- Regenerate for GIR-based bindings to pick up time_t fix (long
vs time_t).
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.56.15:
+ codegen:
- Use GWeakRef for [SingleInstance] constructors.
- Remove static mutex initialization.
- Correctly return FALSE on uncaught error in async ctor.
- Cast generic return value from g_ptr_array_index().
- Don't use pre-assigned *_parent_iface field if an instance is
given.
- Emit diagnostic pragmas for GCC 14, Clang 16 compatibility.
+ vala:
- Keep depfile empty if no dependencies were written.
- Treat negative integer/float ranks as non-compatible.
- Move formal_target_type when transforming
method-call/object-creation.
- Follow the logic of GIrParser.locate_gir() to find gir files.
+ girparser:
- Don't blindly translate utf8 to string and check the ctype
too.
- Issue a warning for `record` inside `transparent union`.
- Don't discard explictly given ctype of parameters.
+ libvaladoc: Fix build with graphviz >= 10.0.1.
+ Bindings:
- glib-2.0,posix: Define _GNU_SOURCE for sincos*()
- gio-2.0: Fix pointer-sign errors of some uint8[]-typed
paramters
- gio-2.0,gmodule-2.0: Update from 2.79.x git
- gmodule-2.0: Improvements and updates from 2.76
- gtk4: Fix GLib.Value parameter in Expression.evaluate()
- gtk4: Update to 4.13.9~f46fb7c6
- libsoup-3.0: Don't skip uri_copy
- v4l2: Fix FrameivalEnum.stepwise type mismatch with
v4l2_frmivalenum
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
dependency.
* Wed Nov 29 2023 Frederic Crozat <fcrozat@suse.com>
- Allow to disable building valadoc as option and drop graphviz as
build dependency.
* Mon Nov 13 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.14:
+ Various improvements and bug fixes:
- codegen: Generate compatible wrapper of ref-void functions
- vala: Prevent usage of strlen() on non-null-terminated string
+ Bindings:
- glib-2.0: Add new symbols from 2.78
- gstreamer-1.0: Make ElementFactory.make()'s name parameter
default to null
- gtk4-wayland: Add the missing wayland-client bindings
- wayland-client: Complete the binding
* Wed Aug 30 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.13:
+ Bindings: gtk4: Restore CssProvider.load_from_data() signature
to take an array.
* Sat Aug 19 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.12:
+ Regression fix: vala: Only transform default initializers of
parameters.
+ Bindings: gtk4: Preserve compatibility with <= 4.8.x.
* Sun Aug 13 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.11:
+ Various improvements and bug fixes:
- vala: Infer generic type from typeof() initializer of
parameters
- girparser: Support glib:ref-func, glib:unref-func,
copy-function and free-function
+ Bindings: gtk4: Update to 4.12.0
* Sat Aug 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.10:
+ Various improvements and bug fixes:
- codegen: Don't emit casts in static field initializers
- parser: Reset tokens buffer when parsing a new source file
- vala:
. Output additional information when accessing unknown member
. Allow "set" method of an container to return void or bool
. Correctly handle possible null from
SourceFile.get_source_line()
+ Bindings:
- glib-2.0: Update return-type of
HashTable.add/insert/replace() and GenericSet.add()
- linux: Add resolution field to Input.AbsInfo
- libpq: Fix a few binding errors
* Sun Jul 02 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.9:
+ Various improvements and bug fixes:
- codegen:
. Add missing EXTERN flag for GType function of error
domains.
. Improve handling of sealed classes.
- vala: Report an error when trying to chain up to inaccessible
private ctor.
- vala: Fix spaces for attributes when writing property
accessors.
- girwriter: Fix c:type attribute for real struct parameters.
- testrunner: Add support to check generated header.
- manual: Update from wiki.gnome.org.
+ Bindings:
- gio-2.0: Ease implemention of GLib.ActionGroup.
- glib-2.0:
. Fix return-type of GLib.SourceOnceFunc.
. Add ConvertError.{NO_MEMORY,EMBEDDED_NUL}.
- gtk4: Pick up fix for Gdk.Toplevel.compute_size.size
parameter.
- vapi: Add documentation to GLib.Math that '-X -lm' may be
needed when compiling.
* Fri May 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.8:
+ Various improvements and bug fixes:
- codegen: Include "glib-object.h" when using
GType/GBoxedCopyFunc.
- valadoc:
. Backing method of lambda-expression isn't included in
valadoc AST.
. Add girwriter test.
- build:
. Improve usage of AC_PATH_PROG() for valacs.
. valadoc requires valac 0.18.1.
+ Bindings:
- gio-2.0: Add new symbols from 2.76.
- glib-2.0:
. Add new symbols from 2.76.
. Fix binding of g_variant_type_n_items().
- gtk4: Don't skip AlertDialog ctor.
* Tue Apr 18 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.7:
+ Various improvements and bug fixes:
- codegen: Fix usage of lambda-expression from delegate
initializer
- vala:
. Check type-argument count of interface prerequisites
. Improve Symbol.to_string() to include TypeParameters
. Improve error message for wrong number of type-arguments
. Improve check of type_reference in ObjectCreationExpression
. Allow inheritance from sealed class in bindings
- Fix a couple of type-argument issues in vala itself
- g-i: Fix compiling with mingw clang
+ Bindings:
- gio-2.0,glib-2.0,gtk+-3.0,gtk4: Fix a few binding issues
- glib-2.0: g_chdir is declared in <glib/gstdio.h>
* Tue Apr 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.6:
+ Regression fix: vala: Improve initialization of namespace
fields with compound literal.
+ Bindings:
- gio-2.0,glib-2.0,gobject-2.0: Update 2.74 symbols
- webkit2gtk-4.*: Update to 2.40.0
- webkitgtk-6.0: Update to 2.40.0
* Sun Mar 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.5:
+ Various improvements and bug fixes:
- codegen:
. Consistently handle GLib.Error as boxed type
. Add cast to accessor calls for generic property
implementations
. Use g_object_class_override_property to implement generic
interface properties
. Add declaration for register call of dynamic DBus
interfaces
- vala:
. Correctly handle pre/post-increment expression as index of
element access
. Set proper value-type of unary ref/out expression in
initializers
. Allow assignment of namespace fields with inline allocated
arrays
- gtkmodule: Improve error messages
+ Bindings:
- gtk4: Update to 4.10.1~40b154bf from 0.58
- gtk4: Add sealed to all the final types
- gtk+-3.0: Fix ToolPalette.icon_size get-accessor type
- webkitgtk-6.0: Update to 2.39.90
* Sun Feb 12 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.56.4:
+ Various improvements and bug fixes:
- codegen:
. Add glib.h include for TRUE/FALSE literal
. Append VALA_EXTERN also when using fast-vapi
. Perform required casts for generic types of return-values
and in/out-parameters
. Correctly handle fixed-length array initialization of
fields in classes
. Perform required cast while assigning and passing function
pointers
. Cast return value of generic type accessor functions
. Cast vfunc of property accessors by using
cast_method_pointer()
- vala:
. Report error in real literal if exponent has no digits
. Improve compatibility type checks of array elements in
assignments
. Improve missing exponent check for real literals
. Better handling of [NoReturn] call inside finally clause
- Properly check for colored terminal output on Windows
- Fix output decoding error of non-ASCII character on Win32
- parser: Properly handle chained equality expressions
- manual: Update from wiki.gnome.org
+ Bindings:
- cairo: Add missing Cairo.Pattern.get_rgba()
- glib-2.0: Add `double_hash` and `double_equal`
- gtk4: Make Gtk.show_uri_full() an instance method of
Gtk.Window
- gtk4: Update workaround for DropTarget.drop() signal conflict
- libgvc: Fix `cheader_filename` of the `Gvc` namespace
- pango: Fix a few binding errors
- pixman-1: Fix instance position of region copy methods
- webkit2gtk-*.*: Update to 2.37.91
- Add webkitgtk-6.0 bindings
- Update gnome-desktop-3.0 and gnome-desktop-4
/usr/lib64/valadoc-0.56 /usr/lib64/valadoc-0.56/doclets /usr/lib64/valadoc-0.56/doclets/devhelp /usr/lib64/valadoc-0.56/doclets/devhelp/libdoclet.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Apr 1 23:32:50 2026