Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
SUSE:SLE-15-SP1:Update
vala
vala.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File vala.changes of Package vala
------------------------------------------------------------------- Thu Feb 15 12:52:27 UTC 2018 - bjorn.lie@gmail.com - Update to version 0.38.8: + Various bug fixes: - Fix GDestroyNotify of delegate parameters in delegate declaration (bgo#639059). - Avoid critical when connecting dynamic signals. - compiler: Prefix headers for set_cheader_override() if includedir is given (bgo#793299). - Don't warn about unused internal methods which are meant to be visible on DBus (bgo#593902). - libvaladoc: Prevent WITH_CGRAPH conditional having an impact on generated sources. + Bindings: - gio-2.0: Cherry-pick some DBusProxy fixes from 0.40. - gstreamer-1.0: Update from 1.13+ git master. - gdk-3.0,gtk+-3.0: Update to 3.22.27. - Update vala_priority define to 38, something we should have done when stable 0.38.0 was released. ------------------------------------------------------------------- Sun Feb 4 14:11:55 UTC 2018 - bjorn.lie@gmail.com - Update to version 0.38.7: + Regression fix: codegen: Don't try to infer error argument on async begin methods (bgo#793158). This was a regression introduced by (bgo#614294). ------------------------------------------------------------------- Wed Jan 31 10:54:35 UTC 2018 - bjorn.lie@gmail.com - Update to version 0.38.6: + Various bug fixes: - girparser: . Set NoAccessorMethod for non-readable and construct-only properties. . Ignore conflicting closure/destroy indexes. . Don't accept methods as property-accessor which throw errors (bgo#792998). - codegen: . Infer error parameter from abstract/virtual base methods (bgo#614294). . Fix return-type for cancelled async creation methods of classes (bgo#792942). - vala: Variadic constructors without a real first parameter are not allowed. - libvaladoc: Keep bootstrap-support with valac >= 0.16.1. + Bindings: - gstreamer-1.0: Update from 1.13+ git master. - gtk+-4.0: Only override type of "event" parameters. ------------------------------------------------------------------- Mon Jan 22 11:19:22 UTC 2018 - bjorn.lie@gmail.com - Update to version 0.38.5: + Various improvements and bug fixes: - codegen: . Only add property-enum and GParamSpec-array for GObject classes . Add destroy param when invoking delegate returned by delegate (bgo#792077). - vala: . Add pkgdatadir and pkglibdir to pkg-config file. . Fix parameter type inference of overridden async methods (bgo#792660). - gidlparser: Update type qualifiers. - libvaladoc: . Allow @link tags to be split over multiple lines (bgo#646982). . Add support for single line documentation comments (bgo#736483). - codewriter: Don't use string.replace() to apply header_to_override (bgo#731322). + Bindings: - glib-2.0: Add GLib.OPTION_REMAINING and GLib.OptionFlags.NONE. - gstreamer-1.0: Update from 1.13+ git master. - gtk+-2.0: Mark MessageDialog constructor parameter, message_format, as nullable (bgo#791570). - gtk+-2.0/3.0: Don't hide user_data in Clipboard.set_with_data() (bgo#792237). - gtk+-3.0: Update to 3.22.26+6f26d0dc. - gtk+-4.0: Update to 3.93.0 and split Gsk.RenderNode into several classes. - libwnck-3.0: Update to 3.24.1. - posix: Add ctime(3) and fix binding of struct hostent and gethostbyname(3). - webkit2gtk-4.0: Update to 2.19.5. - webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface. - Drop vala-fix-MessageDialog-constructor-parameter.patch: Fixed upstream. - Following the above, drop libtool BuildRequires and autoreconf call, no longer needed as we do not carry any patches anymore. ------------------------------------------------------------------- Mon Dec 18 17:51:22 UTC 2017 - zaitor@opensuse.org - Update to version 0.38.4: + Various bug fixes: - Enforce name-length >= 3 for structs using GType (bgo#764041). - Report error for missing type-parameter on enclosing type (bgo#587905). - Discover invalid member access to instance field (bgo#790903). - Improve error output of mismatching overriding methods. - vala: Don't transform an explicit "null" into valid format-string (bgo#791215). - codegen: Don't create null-safe destroy-wrapper for GenericType (bgo#791283). - Improve error message for missing type-parameter on enclosing type (bgo#587905). + GIR parser: - Allow change of parameter names. - Handle metadata for fields inside a transparent union. - Accept setters with boolean return-type as valid property-accessor. - Don't mark simple-type out-parameters with '?' as nullable. + Valadoc: - Acknowledge possible properties in structs (bgo#784705). - Fix fatal typo in GtkdocRenderer.visit_symbol_link() (bgo#790266). - libvaladoc: Actually resolve "percnt;" to '%'. + Bindings: - gobject-2.0: Add some missing symbols. - gstreamer-1.0: Bind GST_DEBUG_BIN_TO_DOT_FILE/*_WITH_TS (bgo#785215). - gstreamer-1.0: Update from 1.13+ git master. - gtk+-3.0: Update to 3.22.26+9ce824d3. - webkit2gtk-4.0: Update to 2.19.2. - glib-2.0: Fix potential null pointer dereference in string.joinv() (bgo#791257). - gobject-2.0: Add missing GType constants for fundamentals (bgo#791023). - Add vala-fix-MessageDialog-constructor-parameter.patch: Mark MessageDialog constructor parameter, message_format, as nullable (bgo#791570). - Following the above, add libtool BuildRequires and pass autoreconf, make sure vapi deps get regenerated after patch is applied. ------------------------------------------------------------------- Thu Nov 9 10:37:45 UTC 2017 - fezhang@suse.com - Update to version 0.38.3: + Various bug fixes: - codegen: Prioritize "array_length=true" over "array_null_terminated=true" (bgo#788775). - codegen: Avoid possible conflicts with internal property/signal defines (bgo#788964). + Bindings: - gio-2.0: Expose g_task_get_source_object as Task.get_unowned_source_object. - gstreamer-1.0: Update from 1.13+ git master. - gtk+-4.0: Update to 3.92.1. - libxml-2.0: Add DTD methods (bgo#789442). ------------------------------------------------------------------- Mon Oct 9 04:43:51 UTC 2017 - luc14n0@linuxmail.org - Update to version 0.38.2: + Various bindings updates: - gstreamer-1.0, gtk+-3.0, gtk+-4.0: Update from git master. - gnutls: Fix free_function ccode-attribute of Certificate (bgo#788181). - Update Url to https://wiki.gnome.org/Projects/Vala: current Vala web page. ------------------------------------------------------------------- Mon Sep 11 11:34:46 UTC 2017 - zaitor@opensuse.org - Update to version 0.38.1: + Various bug fixes: - valadoc: Don't use 'stderr' as variable name (bgo#787305). - codegen: Try to use a more unique internal define for properties (bgo#787436). - vala: Update list of used attributes. - method: Use prototype-string for error-reports of return-type mismatches. + Bindings: glib-2.0: Fix MainContext.check(), OptionEntry[] params are null-terminated, Bind g_convert_with_fallback() and g_convert_with_iconv() ------------------------------------------------------------------- Tue Sep 5 22:15:58 UTC 2017 - jengelh@inai.de - Correct RPM groups and package descriptions. - Remove --with-pic which is for static libs only. ------------------------------------------------------------------- Mon Sep 4 15:28:09 UTC 2017 - zaitor@opensuse.org - Update to version 0.38.0: + Various bug fixes: - Improve error output for incompatible method signatures (Add CallableType as base for DelegateType, MethodType, SignalType). - codegen: . Initialize temp-variable for fixed-size arrays to zero first (bgo#787152). . Add support for "type-func" in ui-files (bgo#787033). + Bindings: - gtk+-3.0,gtk+-4.0: Update. - libxml-2.0: Bind xmlLastElementChild and xmlPreviousElementSibling - pangocairo: CairoFontMap.set_default() is not an instance method. - gio-2.0: Application.set_default() is not an instance method. ------------------------------------------------------------------- Mon Aug 28 07:13:59 UTC 2017 - zaitor@opensuse.org - Update to version 0.37.91: + Various bug fixes: - codegen: . Actually write declaration for GNodeTraverseFunc wrapper (bgo#786845). . Don't transfer ownership of variable if target-type is unknown (bgo#736774). . Adjust format-index for printf/scanf-methods which throw errors (bgo#781061). . Use given dup_function for structs. - libvaladoc: Fix some -Wincompatible-pointer-types warnings. - tests: Fix some syntax issues [#786652] - Add .editorconfig file [#786620] + GIR parser: - Better support of "cprefix" argument in metadata. - Support "cname" argument in metadata. + Bindings: - Add javascriptcoregtk-4.0 and avoid skips in webkit2gtk*-4.0. - Update GIR-based bindings. - gtk+-3.0: Update to 3.22.19. ------------------------------------------------------------------- Mon Aug 21 20:13:41 UTC 2017 - zaitor@opensuse.org - Update to version 0.37.90: + Various bug fixes: - Fix some build-system problem: . valadoc/tests: Add the source vapi directory to driver-test (bgo#786505). . Add ./vala/.libs rather than ./gee/.libs to LD_LIBRARY_PATH. . Explicitly link doclets against libvala-*.la (bgo#786534). . Add missing include of Makefile.common. - vapigen: Mark given source-files as such and force girparser to handle them. - codegen: Include glib-object.h for Enums/Structs with type_id. + Bindings: gtk+-4.0: Make Gsk.Texturer.for_*() static factory methods. ------------------------------------------------------------------- Tue Aug 15 15:02:45 UTC 2017 - zaitor@opensuse.org - Update to version 0.37.2: + Various bug fixes: - libvaladoc: Keep bootstrap-support with valac >= 0.16.1. - valadoc: Fix tests while bootstapping with valac < 0.31/32. + Bindings: - glib-2.0: Update Unicode symbols. - gobject-2.0: Add required type_id attributes to all ParamSpec subclasses. - libgdata: Make Authorizer.reauth_* methods virtual (bgo#779229). - libxml-2.0: Update Xml.ParserOption (bgo#785585). - gtk+-4.0: Update to 3.91.2. - webkit2gtk-4.0: Update to 2.17.90. - Drop vala-no-nullable-enum.patch: Fixed upstream, following this drop vala BuildRequires, no longer needed. ------------------------------------------------------------------- Thu Jul 20 10:09:42 UTC 2017 - dimstar@opensuse.org - Update to version 0.37.1: + Highlights: - Don't warn about deprecated symbols if installed_version is older. - Add --gresourcesdir option (bgo#783133). - Install libvala-0.xx.vapi to "global" vapi directory. - Require and target GLib >= 2.40. - build: Make ccode and codegen private API. - build: Use --use-header for vala's libraries. - compiler: Add --color=WHEN option. - codegen: Use g_object_notify_by_pspec() to notify property-changes. - codegen: Use *_free_full to free GLib.List, GLib.SList and GLib.Queue. - codegen: Support renamed signals (bgo#731547). - Optimize (de)serialization of arrays with type-signature "ay" (bgo#772426). - Merge valadoc - Consider valadoc a part of vala's toolchain and therefore let it live in the main repository (adds graphviz to the build-requirements) + Various bug fixes: - Fix finally blocks with async yields (bgo#741929). - Handle non-null in coalescing expression (bgo#611223). - Make the task_complete flag for < 2.44 more similar to >= 2.44 (bgo#783543). - Nullable ValueType requires POINTER as marshaller signature (bgo#783897). - NoAccessorMethod attribute is allowed for gobject-properties only. - girparser: Fix parsing of delegate-alias without target. - compiler: Use API_VERSION instead of stripping PACKAGE_SUFFIX. - girwriter: Write length-parameters of arrays with rank > 1 (bgo#758019). - gdbus: Don't leak nested HashTable on deserialization (bgo#782719). - codewriter: Update timestamps of generated c-files if needed (bgo#683286). - tests: Use dbus-run-session instead of dbus-launch (bgo#771455). - codegenerator: Add source_reference parameter to CodeGenerator.store_*(). - Don't allow assigning delegate if no target/closure is available (bgo#598869). - gee: Add some useful symbols from gee-0.8. + Bindings: - gio-2.0: . Add DBusConnection 'closed' signal as 'on_closed' (bgo#684358). . Use default 'length = null' for DataInputStream.read_line_utf8* (bgo#783351). - glib-2.0,gobject-2.0: Updates from 2.53.x. - poppler-glib: Update to 0.54.0. - webkit2gtk-4.0: Update to 2.17.4. - gstreamer-1.0: Update to 1.13.0+. - libgvc: Add WITH_CGRAPH conditionals. - Add pkgconfig(libgvc) BuildRequires: new dependency. - split out new packages: valadoc, valadoc-docklet-{devhelp,gtkdoc,html}, libvaladoc-0_38-0 and libvaladoc-0_38-devel. - Add vala-no-nullable-enum.patch: Fix 64bit portability issues (bgo#784927). - Add vala BuildRequires: as above patch touches the source .vala files, we need to bootstrap. ------------------------------------------------------------------- Mon Jun 26 16:45:38 UTC 2017 - zaitor@opensuse.org - Update to version 0.36.4: + Highlights: - Don't warn about deprecated symbols if installed_version is older. - Add --gresourcesdir option (bgo#783133). + Various bug fixes: - gdbus: Don't leak nested HashTable on deserialization (bgo#782719). - Fix finally blocks with async yields (bgo#741929). - Handle non-null in coalescing expression (bgo#611223). - Make the task_complete flag for < 2.44 more similar to >= 2.44 (bgo#783543). - Nullable ValueType requires POINTER as marshaller signature (bgo#783897). - NoAccessorMethod attribute is allowed for gobject-properties only. - girparser: Fix parsing of delegate-alias without target. - compiler: Use API_VERSION instead of stripping PACKAGE_SUFFIX. - girwriter: Write length-parameters of arrays with rank > 1 (bgo#758019). + Bindings: - gio-2.0: Use default 'length = null' for DataInputStream.read_line_utf8* (bgo#783351). - gobject-2.0: Add GLib.ParamSpecPointer. - poppler-glib: Update to 0.54.0. - gstreamer-1.0: Various binding fixes. ------------------------------------------------------------------- Wed May 10 20:42:27 UTC 2017 - zaitor@opensuse.org - Update to version 0.36.3: + Various bug fixes: - scanner: Fix calculation of column value for tokens after multiline comment (bgo#652899). - codegen: Unref GLib.AsyncResult on uncaught errors in coroutines (bgo#641171). - Keep initializing result-variable for struct constructors (bgo[#782056). ------------------------------------------------------------------- Wed Apr 26 11:36:34 UTC 2017 - dimstar@opensuse.org - Update to version 0.36.2: + Enums require at least one value otherwise report an error. + Bindings: - gstreamer-1.0: Update to 1.11.90+. - gio-2.0: Fix GLib.Task constructor and report_error/report_new_error() - glib-2.0: . Add quark() functions to errordomains. . Add missing version macro and constants. ------------------------------------------------------------------- Tue Apr 4 00:05:48 UTC 2017 - zaitor@opensuse.org - Update to version 0.36.1: + Various bug fixes: - Always consider a method compatible with itself (bgo#773135). - Perform arguments-check against actual .end() method-signature (bgo#684208). - Slightly improve lamdba-expression error on target-type mismatch. - Fix delegate initializer for instance fields (bgo#683925). - Don't leak target-reference when casting/assigning owned delegates (bgo#780426). + GIR parser and writer: - girparser: Add destroy argument for metadata (bgo#750838). - vapigen: Add --nostdpkg option like in valac. + Bindings: - gstreamer-1.0: Fix Pad.set_*_function() bindings (bgo#750838). - glib-2.0: Add missing version macro and constants, unichar .to_string doesn't return null. - gtk+-2.0,gtk+-3.0: Mark "intersection" param of Widget.intersect() as out. - gtk+-4.0: Update to 3.90.0. ------------------------------------------------------------------- Sun Mar 19 15:01:38 UTC 2017 - dimstar@opensuse.org - Update to version 0.36.0: + Bugs fixed: bgo#740303, bgo#758816, bgo#779968, bgo#780050. ------------------------------------------------------------------- Mon Mar 13 10:46:20 UTC 2017 - dimstar@opensuse.org - Update to version 0.35.90: + Bug fixes and binding updates. ------------------------------------------------------------------- Tue Mar 7 10:40:02 UTC 2017 - zaitor@opensuse.org - Update to version 0.35.7: + Bug fixes and binding updates. + Add libgrss binding. + Introduce [CCode (finish_instance = ...)] attribute. + Update manpages. ------------------------------------------------------------------- Mon Feb 27 11:38:20 UTC 2017 - zaitor@opensuse.org - Update to version 0.35.6: + Bug fixes and binding updates. ------------------------------------------------------------------- Tue Feb 14 20:45:46 UTC 2017 - zaitor@opensuse.org - Update to version 0.35.5: + Fix regression. - Changes from version 0.35.4: + Bug fixes and binding updates. ------------------------------------------------------------------- Tue Jan 10 13:09:28 UTC 2017 - zaitor@opensuse.org - Update to version 0.35.3: + Bug fixes and binding updates. + Add gtk+-unix-print-{2,3,4}.0 bindings. ------------------------------------------------------------------- Wed Dec 14 11:46:08 UTC 2016 - dimstar@opensuse.org - Update to version 0.35.2: + Bug fixes and binding updates. ------------------------------------------------------------------- Wed Dec 14 00:35:01 UTC 2016 - dimstar@opensuse.org - Update to version 0.35.1: + Ignore --thread command-line option which is obsolete. + Fix type checking when using generics. + Use g_signal_emit where possible. + Introduce [FormatArg] attribute for parameters. + Use GTask API for async implementations with target-gLib >= 2.36. - Bump vala_version to 0.36, vala_libversion to 0_36 (following upstream) and vala_priority to 36 (following the vala packaging convention). ------------------------------------------------------------------- Tue Dec 13 12:40:25 UTC 2016 - adam.majer@suse.de - Fix descriptions so they actually describe subpackages. - Have the -devel package provide libvala-devel: this allows consumers to require libvala without version constraints. They will still have to follow the API changes though. ------------------------------------------------------------------- Mon Dec 5 16:37:46 UTC 2016 - dimstar@opensuse.org - Update to version 0.34.4: + Bug fixes. ------------------------------------------------------------------- Wed Nov 23 21:24:50 UTC 2016 - zaitor@opensuse.org - Update to version 0.34.3: + Bug fixes and binding updates. ------------------------------------------------------------------- Sun Oct 23 19:12:56 UTC 2016 - zaitor@opensuse.org - Update to version 0.34.2: + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Oct 10 07:53:04 UTC 2016 - zaitor@opensuse.org - Update to version 0.34.1: + Add support for the \v escape character. + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Sep 19 18:19:52 UTC 2016 - zaitor@opensuse.org - Update to version 0.34.0: + Bug fixes and binding updates. - Update update alternatives due to moved location of vapigen.pc ------------------------------------------------------------------- Wed Sep 14 15:00:21 UTC 2016 - dimstar@opensuse.org - Update to version 0.33.1: + Bug fixes and binding updates. - Bump vala_version to 0.34, vala_libversion to 0_34 (following upstream) and vala_priority to 34 (following the vala packaging convention). ------------------------------------------------------------------- Mon Jun 20 18:20:25 UTC 2016 - zaitor@opensuse.org - Update to version 0.32.1: + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Mar 21 20:12:56 UTC 2016 - dimstar@opensuse.org - Update to version 0.32.0: + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Feb 8 10:16:25 UTC 2016 - dimstar@opensuse.org - Update to version 0.31.1: + Introduce [Version] attribute. + Require and target GLib >= 2.32. + Bug fixes and binding updates. - Bump vala_version to 0.32, vala_libversion to 0_32 (following upstream) and vala_priority to 32 (following the vala packaging convention). ------------------------------------------------------------------- Mon Feb 1 07:49:53 UTC 2016 - dimstar@opensuse.org - Update to version 0.30.1: + Bug fixes and binding updates. ------------------------------------------------------------------- Fri Sep 18 08:44:08 UTC 2015 - dimstar@opensuse.org - Update to version 0.30.0: + Binding updates. + Bugs fixed: bgo#752031. - Bump vala_priority to 30. ------------------------------------------------------------------- Tue Aug 11 23:10:40 UTC 2015 - zaitor@opensuse.org - Update to version 0.29.3: + Add --shared-library option for GIR files. + Bug fixes and binding updates. ------------------------------------------------------------------- Tue Aug 11 22:09:17 UTC 2015 - zaitor@opensuse.org - Update to version 0.29.2: + Bug fixes and binding updates. ------------------------------------------------------------------- Tue Aug 11 22:09:16 UTC 2015 - zaitor@opensuse.org - Update to version 0.29.1: + Binding updates. ------------------------------------------------------------------- Tue Aug 11 22:09:15 UTC 2015 - zaitor@opensuse.org - Update to version 0.28.1: + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Mar 23 08:13:22 UTC 2015 - dimstar@opensuse.org - Update to version 0.28.0: + Binding updates. ------------------------------------------------------------------- Thu Mar 19 08:55:46 UTC 2015 - dimstar@opensuse.org - Update to version 0.27.2: + Bug fixes and binding updates. ------------------------------------------------------------------- Wed Jan 28 23:09:42 UTC 2015 - zaitor@opensuse.org - Update to version 0.27.1: + Print compiler messages in color. + Add clutter-gdk-1.0 bindings. + Add clutter-gst-3.0 bindings. + Add clutter-x11-1.0 bindings. + Add rest-extras-0.7 bindings. + Bug fix and binding updates. - Bump vala_version to 0.28, vala_libversion to 0_28 and vala_priority to 28, following upstreams changes. ------------------------------------------------------------------- Fri Jan 16 22:28:22 UTC 2015 - zaitor@opensuse.org - Update to version 0.26.2: + Bug fixes and binding updates. ------------------------------------------------------------------- Thu Nov 13 09:33:34 UTC 2014 - olaf@aepfle.de - Add attr to ghost entries in file list to fix build in SLE_11 ------------------------------------------------------------------- Mon Oct 13 10:28:54 UTC 2014 - dimstar@opensuse.org - Update to version 0.26.1: + Bug fixes and binding updates. ------------------------------------------------------------------- Tue Sep 23 09:22:09 UTC 2014 - dimstar@opensuse.org - Update to version 0.26.0: + Bug fix and binding updates. ------------------------------------------------------------------- Mon Sep 15 17:20:35 UTC 2014 - zaitor@opensuse.org - Update to version 0.25.4: + Add option --vapi-comments. + Bug fixes and binding updates. + Updated translations. ------------------------------------------------------------------- Mon Sep 1 15:10:57 UTC 2014 - zaitor@opensuse.org - Update to version 0.25.3: + Bug fixes and binding updates. ------------------------------------------------------------------- Sun Aug 24 16:39:20 UTC 2014 - zaitor@opensuse.org - Update to version 0.25.2: + Report warning for private struct fields. + Replace webkit2gtk-3.0 bindings with webkit2gtk-4.0 bindings. + Always build vapigen. + Bug fixes and binding updates. ------------------------------------------------------------------- Wed Jul 23 16:47:52 UTC 2014 - dimstar@opensuse.org - Update to version 0.25.1: + Support explicit interface method implementation. + Support (unowned type)[] syntax. + Support non-literal length in fixed-size arrays. + Mark regular expression literals as stable. + GIR parser updates. + Add webkit2gtk-3.0 bindings. + Add gstreamer-allocators-1.0 and gstreamer-riff-1.0 bindings. + Bug fixes and binding updates. - Bump vala_version to 0.26, vala_libversion to 0_26 and vala_priority to 26, following upstreams changes. - Correct update-alternatives usage. - Add pkgconfig(vapigen) Provides: due to the correct usage of update-alternatives, %{_datadir}/pkgconfig/vapigen.pc is now only as %ghost in the package; this results in the file not being processed for Requires and Provides. ------------------------------------------------------------------- Mon Mar 24 19:51:47 UTC 2014 - zaitor@opensuse.org - Update to version 0.24.0: + Bug fixes and binding updates. ------------------------------------------------------------------- Tue Feb 18 21:46:46 UTC 2014 - zaitor@opensuse.org - Update to version 0.23.3: + Bug fixes and binding updates. ------------------------------------------------------------------- Wed Feb 5 10:29:15 UTC 2014 - dimstar@opensuse.org - Update to version 0.23.2: + Bind GDK event structures as compact classes. + Switch gdk-x11-3.0 bindings to .gir. + Switch librsvg-2.0 bindings to .gir. + Bug fixes and binding updates. ------------------------------------------------------------------- Sun Dec 22 21:04:14 UTC 2013 - zaitor@opensuse.org - Update to version 0.23.1: + Switch libnotify bindings to .gir. + Add libpeas-gtk-1.0 bindings. + Add xcb-icccm bindings. - Change vala_version to 0.24 and vala_priority to 24, following upstreams versioning. ------------------------------------------------------------------- Wed Nov 13 16:26:07 UTC 2013 - dimstar@opensuse.org - Update to version 0.22.1 (bnc#849913): + Support chain up to constructv functions. + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Sep 23 18:57:43 UTC 2013 - zaitor@opensuse.org - Update to version 0.22.0: + Support chain up to constructv functions. + Bug fixes and binding updates. ------------------------------------------------------------------- Fri Sep 13 08:01:39 UTC 2013 - dimstar@opensuse.org - Update to version 0.21.2: + Recognize ref/unref functions in .gir files. + Add geocode-glib bindings. + Bug fixes and binding updates. ------------------------------------------------------------------- Fri Aug 2 12:30:38 UTC 2013 - dimstar@opensuse.org - Update to version 0.21.1: + Support \uXXXX escape sequences. + Support specifying vfunc order in interfaces to define ABI. + Support GTK+ widget templates. + Bug fixes and binding updates. - Change vala_version to 0.22 and vala_priority to 22, following upstreams versioning. ------------------------------------------------------------------- Mon Apr 8 18:48:59 UTC 2013 - dimstar@opensuse.org - Update to version 0.20.1: + Bug fixes. ------------------------------------------------------------------- Tue Mar 26 21:12:40 UTC 2013 - dimstar@opensuse.org - Update to version 0.20.0: + Bug fixes and binding updates. ------------------------------------------------------------------- Wed Feb 20 22:18:50 UTC 2013 - dimstar@opensuse.org - Update to version 0.19.0: + Support scope = "async" attribute for parameters. + Add --api-version option. + Add atspi-2 bindings. + Add gstreamer-rtsp-server-1.0 bindings. + Bug fixes and binding updates. ------------------------------------------------------------------- Wed Nov 14 07:51:29 UTC 2012 - dimstar@opensuse.org - Update to version 0.18.1: + Bug fixes and binding updates. ------------------------------------------------------------------- Wed Oct 17 11:17:03 UTC 2012 - dimstar@opensuse.org - Add xsltproc BuildRequires: Needed to to build the devhelp books. - Drop xz BuildRequires, as it now comes for free in the build system. ------------------------------------------------------------------- Mon Sep 24 20:17:27 UTC 2012 - dimstar@opensuse.org - Update to version 0.18.0: + Bug fixed: bgo#683922. ------------------------------------------------------------------- Sun Sep 16 20:56:46 UTC 2012 - dimstar@opensuse.org - Update to version 0.17.7: + Add libgnome-menu-3.0 bindings. + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Sep 3 18:48:07 UTC 2012 - dimstar@opensuse.org - Update to version 0.17.6: + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Aug 20 10:52:59 UTC 2012 - dimstar@opensuse.org - Update to version 0.17.5: + Support subclassing of GLib.Source. + Switch pango bindings to .gir. + Add gstreamer-1.0 core bindings. + Add gst-plugins-base-1.0 bindings. + Add gobject-introspection-1.0 bindings. + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Aug 6 18:26:01 UTC 2012 - dimstar@opensuse.org - Update to version 0.17.4: + Warn when accessing static members with an instance reference. + Recompute length when casting between array types. + Support [GenericAccessors] attribute for interfaces. + Deprecate implicit .begin for async methods. + Drop Dova profile. + Drop POSIX profile. + Bug fixes and binding updates. ------------------------------------------------------------------- Tue Jul 17 08:10:40 UTC 2012 - dimstar@opensuse.org - Update to version 0.17.3: + Require and target GLib >= 2.18. + Support async creation methods. + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Jun 25 06:58:38 UTC 2012 - dimstar@opensuse.org - Update to version 0.17.2: + Bug fixes and binding updates. ------------------------------------------------------------------- Sun Jun 24 21:48:00 UTC 2012 - dimstar@opensuse.org - Update to version 0.17.1: + Improve assertion messages. + Add --enable-gobject-tracing commandline option. + Bug fixes and binding updates. ------------------------------------------------------------------- Sun Jun 24 20:07:23 UTC 2012 - dimstar@opensuse.org - Update to version 0.17.0: + Support simple method-level profiling. + Add VALA_CHECK_MODULES and VALA_PROG_VAPIGEN to vala.m4. + Bug fixes and binding updates ------------------------------------------------------------------- Sun Jun 24 06:53:22 UTC 2012 - zaitor@opensuse.org - Update to version 0.16.1: + Bug fixes and binding updates. ------------------------------------------------------------------- Mon Mar 26 17:35:43 UTC 2012 - vuntz@opensuse.org - Update to version 0.16.0: + Add udisks2 bindings. + Bug fixes and binding updates. ------------------------------------------------------------------- Sat Feb 25 20:17:06 UTC 2012 - zaitor@opensuse.org - Update to version 0.15.2: + Switch poppler-glib bindings to .gir. + Many bug fixes and binding updates. ------------------------------------------------------------------- Fri Jan 27 07:47:12 UTC 2012 - vuntz@opensuse.org - Update to version 0.15.1: + Support arrays with nullable elements. + Add <doc> support to .gir reader and writer. + Switch clutter-gtk-1.0 bindings to .gir. + Switch gio-2.0 bindings to .gir. + Add cogl-pango-1.0 bindings. + Add gdl-3.0 bindings. + Add libnl-3.0 bindings. + Add packagekit-glib2 bindings. + Add xtst bindings. + Many bug fixes and binding updates. ------------------------------------------------------------------- Tue Dec 6 08:18:43 UTC 2011 - dimstar@opensuse.org - Update to version 0.15.0: + Manage memory of GQueue elements. + Switch atk bindings to .gir. + Switch gdk-pixbuf-2.0 bindings to .gir. + Switch gdk-3.0 bindings to .gir. + Add libwnck-3.0 bindings. + Many bug fixes and binding updates. - Change the various %define in spec file to use 0.16 version. ------------------------------------------------------------------- Wed Nov 30 15:33:56 UTC 2011 - dimstar@opensuse.org - Update to version 0.14.1: + Add libwnck-3.0 bindings. + Many bug fixes and binding updates. - Add xz BuildRequires because we can't build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details. ------------------------------------------------------------------- Sun Sep 18 08:16:04 UTC 2011 - vuntz@opensuse.org - Update to version 0.14.0: + Bug fixes and binding updates. ------------------------------------------------------------------- Wed Sep 7 22:05:24 UTC 2011 - vuntz@opensuse.org - Update to version 0.13.4: + Switch gudev-1.0 bindings to .gir. + Switch mx-1.0 bindings to .gir. + Many bug fixes and binding updates. - Drop vala-markupparser-fix.patch: fixed upstream. ------------------------------------------------------------------- Mon Sep 5 18:35:08 UTC 2011 - vuntz@opensuse.org - Add vala-markupparser-fix.patch: this fixes GMarkupParser bindings, which enables a new fillmode-lombard to build. ------------------------------------------------------------------- Mon Aug 22 17:25:01 CEST 2011 - dimstar@opensuse.org - Update to version 0.13.3: + Switch pangocairo bindings to .gir. + Bug fixes. ------------------------------------------------------------------- Wed Aug 17 08:13:02 CEST 2011 - dimstar@opensuse.org - Update to version 0.13.2: + Enable flow analysis for out parameters. + Refactor attribute handling. + Add gedit-3.0 bindings. + Add gtksourceview-3.0 bindings. + Add rest-0.7 bindings. + Add vte-2.90 bindings. + Switch clutter-1.0 bindings to .gir. + Switch libgdata bindings to .gir. + Switch libsoup bindings to .gir. + Many bug fixes and binding updates. ------------------------------------------------------------------- Wed Jul 6 18:22:54 CEST 2011 - vuntz@opensuse.org - Update to version 0.13.1: + Many bug fixes and binding updates. ------------------------------------------------------------------- Fri Jun 24 12:12:11 CEST 2011 - dimstar@opensuse.org - Update to version 0.13.0: + More refactoring in the code generator. + Improvements to the .gir reader. + Switch JSON-GLib bindings to .gir. + Drop deprecated support for D-Bus GLib in favor of GDBus. + Many bug fixes and binding updates. - Adjust vala_version, vala_libversion and priority for 0.13. ------------------------------------------------------------------- Thu Jun 2 22:32:58 CEST 2011 - dimstar@opensuse.org - Update to version 0.12.1: + Many bug fixes and binding updates. ------------------------------------------------------------------- Mon Apr 4 11:18:50 CEST 2011 - dimstar@opensuse.org - Update to version 0.12.0: + Add get_next_char to string class. + Many bug fixes and binding updates. - Changes from version 0.11.7: + Add support for async signal handlers. + More refactoring in the code generator. + Improvements to the .gir writer. + Many bug fixes and binding updates. - Changes from version 0.11.6: + Add parse and try_parse methods to boolean and numeric types. + Add clutter-gtk-1.0 bindings. + Add pixmap-1 bindings. + Many bug fixes and binding updates. - Changes from version 0.11.5: + Add last_index_of and last_index_of_char to string class. + More refactoring in the code generator. + Improvements to the .gir writer. + Many bug fixes and binding updates. - Changes from version 0.11.4: + Add index_of, index_of_char, and char_count to string class. + Many bug fixes and binding updates. - Changes from version 0.11.3: + Support BusName sender parameter in GDBus servers. + More refactoring in the code generator. + Many bug fixes and binding updates. - Changes from version 0.11.2: + Update libnotify bindings to 0.7.0. + Improvements to the .gir reader. + Bug fixes and binding updates. - Changes from version 0.11.1: + Require and target GLib >= 2.16. + Guard access to out parameters to allow null arguments. + Add support for local constants. + Support file descriptor passing with GDBus. + Support cached property values in GDBus clients. + Support Cancellable parameter in GDBus clients. + Support no-reply methods in GDBus clients and servers. + More refactoring in the code generator. + Many bug fixes and binding updates. - Changes from version 0.11.0: + Use byte indices for strings. + Use uint8[] for binary data in bindings. + Add support for parallel compilation. + Improve compiler performance. + More refactoring in the code generator. + Many bug fixes and binding updates. - Drop vala-bgo638902-shotwell-fix.patch: fixed upstream. ------------------------------------------------------------------- Sun Jan 9 16:19:17 CET 2011 - vuntz@opensuse.org - Change the test for update-alternatives in %postun to not check if the package is still installed, but to check if the binary is still there, to handle package renamings. ------------------------------------------------------------------- Sun Jan 9 09:39:55 CET 2011 - vuntz@opensuse.org - Add vala-bgo638902-shotwell-fix.patch to fix a build issue with shotwell 0.8.0. Based on patch from git. ------------------------------------------------------------------- Tue Dec 28 22:14:28 UTC 2010 - dimstar@opensuse.org - Update to version 0.10.2: + Bug fixes and binding updates. ------------------------------------------------------------------- Thu Nov 18 10:40:24 CET 2010 - vuntz@opensuse.org - Update to version 0.10.1: + Remove outdated GTK+ 3 bindings. + Many bug fixes and binding updates. ------------------------------------------------------------------- Sat Sep 18 10:18:54 CEST 2010 - vuntz@opensuse.org - Update to version 0.10.0: + Port GIR parser and writer to GIR version 1.2. + Update GLib bindings to 2.26 branch. + Bug fixes. ------------------------------------------------------------------- Sat Sep 4 19:20:20 CEST 2010 - dimstar@opensuse.org - Update to version 0.9.8: + Add --fatal-warnings commandline option. + Deprecate string.len () in favor of string.length. + Deprecate use of D-Bus GLib in favor of GDBus. + Many bug fixes and binding updates. ------------------------------------------------------------------- Tue Aug 24 17:21:32 CEST 2010 - vuntz@opensuse.org - Update summaries. - Merge devel package in main package since vala is really a build tool. Add appropriate Provides/Obsoletes tags. Note that we'd want the vala-devel Provides in all cases since it's a build tool. - Split the library in a libvala-0_10-0 subpackage, and split its development files in libvala-0_10-devel. - Remove weird sed lines that were changing libtool. - Add update-alternatives Requires(post/postun). - Fix update-alternatives setup to use slaves, and only get a main alternative on which everything else depends. ------------------------------------------------------------------- Fri Aug 20 15:01:30 CEST 2010 - dimstar@opensuse.org - Update to version 0.9.7: + Fix regression introduced by codegen refactoring. ------------------------------------------------------------------- Wed Aug 18 18:38:48 CEST 2010 - dimstar@opensuse.org - Update to version 0.9.6: + Drop deprecated support for assigning to construct properties. + Some refactoring in the code generator. + Bug fixes in bindings and vapigen. ------------------------------------------------------------------- Mon Aug 9 12:36:40 CEST 2010 - dimstar@opensuse.org - Update to version 0.9.5: + Add version suffix to support parallel installation. + Define VALA_X_Y according to compiler version. + Enable version header by default. + Add vala.m4 with VALA_CHECK_PACKAGES macro. + Add gedit-2.20 bindings + Add tokyocabinet bindings + Various improvements to the Dova profile. + Many bug fixes and binding updates. - The non-versioned binaries are handled with update-alternatives, so that we have an easy play with upcoming versions, allowing to install them in parallel. - Add fdupes BuildRequires and link duplicate files in /usr/share. ------------------------------------------------------------------- Fri Aug 6 03:56:29 CEST 2010 - vuntz@opensuse.org - Update to version 0.9.4: + Append documentation comments to generated C files. + Skip <doc> tags in .gir files. + Various improvements to the Dova profile. + Many bug fixes and binding updates. ------------------------------------------------------------------- Mon Jul 26 13:59:58 CEST 2010 - dimstar@opensuse.org - Update to version 0.9.3: + Support newlines in double quoted string literals. + Add experimental support for main blocks. + Add experimental vala tool to compile and run code. + Initial support for generic delegates. + Support using GClosure for delegate parameters. + Support GBoxed-based memory management. + Improvements to the .gir reader and writer. + Various improvements to the Dova profile. + Many bug fixes and binding updates. ------------------------------------------------------------------- Mon Jun 21 12:47:53 CEST 2010 - dimstar@opensuse.org - Update to version 0.9.2: + Initial support for GDBus-based clients and servers. + Support implicit and explicit GVariant casts. + Add support for [Deprecated] attribute. + Add GenericArray as alternative binding to GPtrArray. + Add gdk-pixbuf-3.0, gdk-3.0, gdk-x11-3.0, and gtk+-3.0 bindings. + Updates to the GLib bindings. + Many bug fixes. - Changes from version 0.9.1: + Support constants in enums. + Deprecate +=/-= syntax to connect/disconnect signal handlers. + Add experimental support for Dova profile. + Update Genie parser. + Add clutter-gst-1.0 bindings. + Add gdu and gdu-gtk bindings. + Add libesmtp bindings. + Add mx-1.0 bindings. + Add orc-0.4 bindings. + Add rest-extras-0.6 bindings. + Updates to the GLib, GStreamer, Linux, SQLite, and other bindings + Many bug fixes. ------------------------------------------------------------------- Thu Apr 29 20:16:14 CEST 2010 - dimstar@opensuse.org - Update to version 0.8.1: + Support constants in enums. + Add clutter-gst-1.0 bindings + Add gdu and gdu-gtk bindings. + Many bug fixes and binding updates. ------------------------------------------------------------------- Wed Mar 31 23:46:34 CEST 2010 - vuntz@opensuse.org - Update to version 0.8.0: + Infer type arguments when calling generic methods. + Support `in' operator for arrays. + Add experimental support for regular expression literals. + Add experimental support for chained relational expressions. + Add va_list support. + Add clutter-gtk-0.10 bindings. + Add gdl-1.0 bindings. + Add gstreamer-app-0.10 bindings. + Add gstreamer-cdda-0.10 bindings. + Add gudev-1.0 bindings. + Add libgda-report-4.0 bindings. + Add libgvc (graphviz) bindings. + Add purple bindings. + Many bug fixes and binding updates. ------------------------------------------------------------------- Fri Feb 5 02:20:19 CET 2010 - lmedinas@opensuse.org - Update to version 0.7.10: + Support coalescing operator ??. + Support to_string and bitwise complement with enums. + Return handler id when connecting signal handlers. + Support struct comparison. + Support constructor chaining in structs. + Enforce protected member restrictions. + Improve performance of flow analysis. + Support automatic line continuations in Genie. + Improvements to the .gir reader and writer. + Add --enable-mem-profiler commandline option. + Many bug fixes and binding updates. - Drop return-fix.patch: fixed upstream. ------------------------------------------------------------------- Sun Dec 20 11:57:01 CET 2009 - vuntz@opensuse.org - Update to version 0.7.9: + Support array and string slicing. + Add --symbols commandline option. + Add avahi-gobject bindings. + Add ccss-1 bindings. + Add libarchive bindings. + Add libmagic bindings. + Add readline bindings. + Add twitter-glib-1.0 bindings. + Many bug fixes and binding updates. - Remove check for old version of openSUSE. ------------------------------------------------------------------- Fri Nov 27 11:43:50 CET 2009 - dimstar@opensuse.org - Update to version 0.7.8: + Support constructor chain up to GObject using Object (...). + Add syntax for string templates. + Support (!) non-null casts. + Many bug fixes and binding updates. - Fixes from version 0.7.6: + Support `using' directives inside namespaces. + Use const only for immutable structs. + Support string marshalling for enums in D-Bus - Fixes from version 0.7.5: + Update Genie parser + Add libgda-4.0 bindings + Many bug fixes for closures and async methods. + Add support for closures. + Improve support for asynchronous methods. + Support async methods in D-Bus servers. + Add clutter-1.0 bindings + Add GVariant, GSettings, and dconf bindings + Add linux, libnl-1, and libasound bindings + Add gnutls bindings + Add librest bindings + Many bug fixes and binding updates. - Rebase return-fix.patch - Drop vala-0.3.3-implicit-fortify-decl.patch, upstream fixed. ------------------------------------------------------------------- Tue Nov 3 19:09:50 UTC 2009 - coolo@novell.com - updated patches to apply with fuzz=0 ------------------------------------------------------------------- Mon Aug 3 09:43:26 CEST 2009 - dominique-obs@leuenberger.net - Update to version 0.7.5: + Add support for static properties. + Add support for delegate properties. + Support virtual default handler for signals. + Add limited support for derived compact classes. + Add libgdata bindings + Add libusb-1.0 bindings + Many bug fixes and binding updates. ------------------------------------------------------------------- Mon Jul 27 23:09:45 CEST 2009 - dominique-obs@leuenberger.net - Update to version 0.7.4: + Way too many changes since 0.3.3. See NEWS for details. - Refactored retry-fix.patch. Patch rejected upstream, as the .c files are generated ones. - Remove INSTALL from %%doc to fix a rpmlint warning. ------------------------------------------------------------------- Tue Oct 14 17:42:52 CEST 2008 - crrodriguez@suse.de - fix implicit-fortify-decl errors - correct -devel package requires ------------------------------------------------------------------- Fri Sep 12 08:07:29 CEST 2008 - mauro@suse.de - Added return-fix.patch to fix the error " Program returns random data in a function". ------------------------------------------------------------------- Tue Jul 25 21:35:33 CEST 2008 - mauro@suse.de - initial SUSE package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor