Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

valadoc-doclet-devhelp-0.56.18-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: valadoc-doclet-devhelp Distribution: openSUSE Tumbleweed
Version: 0.56.18 Vendor: openSUSE
Release: 1.4 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.4.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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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

Files

/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 15 22:28:03 2026