313 Commits

Author SHA256 Message Date
09aa69fc8b Accepting request 1251369 from GNOME:Factory
Early Staging of GNOME 48.rc

OBS-URL: https://build.opensuse.org/request/show/1251369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=144
2025-03-18 16:37:54 +00:00
f07c182c40 - 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

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=287
2025-03-06 13:56:05 +00:00
5a7c4fe97d Accepting request 1208157 from GNOME:Factory
- Eliminate usageof update-alternatives: the added complexity was
  not used a single time in the 14 years we had it.

I'm sure nobody is going to miss that :) (forwarded request 1208100 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1208157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=143
2024-10-16 21:37:26 +00:00
ae37142fd8 - Eliminate usageof update-alternatives: the added complexity was
not used a single time in the 14 years we had it.

I'm sure nobody is going to miss that :)

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=285
2024-10-15 14:45:38 +00:00
dc3e5cb649 Accepting request 1169231 from GNOME:Factory
- 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. (forwarded request 1169195 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1169231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=142
2024-04-21 18:25:01 +00:00
420b2e39d6 Accepting request 1169195 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/1169195
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=283
2024-04-19 15:11:17 +00:00
ede042536c Accepting request 1159533 from GNOME:Factory
GNOME 46 (forwarded request 1159272 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1159533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=141
2024-03-20 20:12:29 +00:00
8f8b5fd6ad Accepting request 1159272 from GNOME:Next
GNOME 46

OBS-URL: https://build.opensuse.org/request/show/1159272
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=281
2024-03-19 13:33:12 +00:00
572a6c037d Accepting request 1130309 from GNOME:Factory
- Allow to disable building valadoc as option and drop graphviz as 
  build dependency. (forwarded request 1129824 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/1130309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=140
2023-12-02 16:12:06 +00:00
c3f837a6a0 Accepting request 1129824 from home:fcrozat:branches:GNOME:Factory
- Allow to disable building valadoc as option and drop graphviz as 
  build dependency.

OBS-URL: https://build.opensuse.org/request/show/1129824
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=279
2023-12-01 16:50:50 +00:00
5731ad2d80 Accepting request 1126604 from GNOME:Factory
New stable release (forwarded request 1125465 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1126604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=139
2023-11-16 19:26:54 +00:00
d302ba7eea Accepting request 1125465 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1125465
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=277
2023-11-15 12:55:59 +00:00
f5de5a2e3f Accepting request 1108350 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1108350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=138
2023-09-02 20:07:13 +00:00
cfbbed62c5 Accepting request 1108045 from GNOME:Next
New upstream rel

OBS-URL: https://build.opensuse.org/request/show/1108045
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=275
2023-09-01 01:04:54 +00:00
14bb606923 Accepting request 1105009 from GNOME:Factory
- Update to version 0.56.12:
  + Regression fix: vala: Only transform default initializers of
    parameters.
  + Bindings: gtk4: Preserve compatibility with <= 4.8.x.

- 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 (forwarded request 1104772 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1105009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=137
2023-08-22 06:55:20 +00:00
f492dc8973 Accepting request 1104772 from GNOME:Next
- Update to version 0.56.12:
  + Regression fix: vala: Only transform default initializers of
    parameters.
  + Bindings: gtk4: Preserve compatibility with <= 4.8.x.

- 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

OBS-URL: https://build.opensuse.org/request/show/1104772
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=273
2023-08-21 07:27:08 +00:00
47994833d3 Accepting request 1102934 from GNOME:Factory
New stable rel (forwarded request 1102461 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1102934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=136
2023-08-09 15:24:13 +00:00
d4917d8818 Accepting request 1102461 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/1102461
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=271
2023-08-08 14:46:29 +00:00
2313a94f8d Accepting request 1096963 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1096963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=135
2023-07-06 16:28:23 +00:00
feada2d7bf Accepting request 1096366 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1096366
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=269
2023-07-05 13:14:29 +00:00
9c438fee5a Accepting request 1089554 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1089554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=134
2023-05-30 20:01:15 +00:00
5c7c657966 Accepting request 1089516 from GNOME:Next
Update to new stable release (version 0.56.8)

OBS-URL: https://build.opensuse.org/request/show/1089516
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=267
2023-05-29 11:10:38 +00:00
4945237282 Accepting request 1080195 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1080195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=133
2023-04-20 13:13:16 +00:00
90f6b21669 Accepting request 1080088 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1080088
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=265
2023-04-18 21:32:36 +00:00
2e06149473 Accepting request 1077231 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1077231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=132
2023-04-06 13:55:55 +00:00
12ef6fe9d6 Accepting request 1077204 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1077204
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=263
2023-04-04 15:02:15 +00:00
33d08f73d8 Accepting request 1074646 from GNOME:Factory
New stable release (forwarded request 1074386 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1074646
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=131
2023-03-29 21:26:38 +00:00
97bd5c1e41 Accepting request 1074386 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1074386
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=261
2023-03-27 10:18:23 +00:00
db31e89df7 Accepting request 1065577 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1065577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=130
2023-02-14 15:42:58 +00:00
1c8589abb6 Accepting request 1064651 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1064651
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=259
2023-02-13 19:23:43 +00:00
b829008f0e Accepting request 1003217 from GNOME:Factory
GNOME 43.rc - let's get this into Staging to see what we break (e.g meson:test seems to be an issue already) (forwarded request 1002693 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1003217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=129
2022-09-21 12:39:34 +00:00
a3b7b828d6 Accepting request 1002693 from GNOME:Next
GNOME 43.rc - let's get this into Staging to see what we break (e.g meson:test seems to be an issue already)

OBS-URL: https://build.opensuse.org/request/show/1002693
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=257
2022-09-13 07:36:52 +00:00
7eb58ab129 Accepting request 973137 from GNOME:Factory
Scripted push from GNOME:Next (forwarded request 972580 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/973137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=128
2022-04-29 22:44:46 +00:00
1c50c2839f Accepting request 972580 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/972580
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=255
2022-04-27 12:01:33 +00:00
109253b470 Accepting request 963641 from GNOME:Factory
GNOME 42 - ready for impact

OBS-URL: https://build.opensuse.org/request/show/963641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=127
2022-03-23 19:16:57 +00:00
0b518dc81e Accepting request 963233 from GNOME:Next
- Update to version 0.56.0:
  + Various improvements and bug fixes: codegen: Drop confusing
    warning when accessing interface members.
  + Bindings:
    - Add webkit2gtk-4.1 bindings.
    - glib-2.0: Fix memory management of TestSuite.add*/get_root()
      with 2.70.
    - libarchive: Fix a few binding errors.
    - SDL2_ttf: Fix a few binding errors.
    - tiff: Fix a few binding errors.
- Update to version 0.55.91:
  + Various improvements and bug fixes:
    - girparser:
      . Handle duplicated and unnamed symbols.
      . Add support for "copy_/free_function" metadata for compact
        classes.
      . Don't count instance-parameter when checking for backwards
        closure reference.
  + Bindings:
    - gst-editing-services-1.0: Fix
      BaseEffect.set_time_translation_funcs()
    - gstreamer-audio-1.0: Fix a few binding errors
    - gstreamer-base-1.0: Fix a few binding errors
    - gstreamer-video-1.0: Fix a few binding errors
    - gtk4: Fix content_deserialize_async()
    - libarchive: Fix a few binding errors
    - libgsf-1: Fix a few binding errors
    - libgrss: Fix FeedItem.get_geo_point() parameters
- Update to version 0.55.90:
  + Various improvements and bug fixes:
    - codegen:
      . Emit G_DEFINE_AUTOPTR_CLEANUP_FUNC() for interfaces with
        base class
      . Emit G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC() for structs
      . Default to "has_type_id = false" for external error-domains
      . Emit GType definition for error domains
    - vala:
      . Catch and throw possible inner error of lock statements
      . Keep error-code symbol reference in callable expression
        context
      . Allow delegate without target to be used as constant type
    - girparser: Pick up type_id of error domains
  + Bindings:
    - glib-2.0: Update 2.70/72 symbols
    - gstreamer: Update from 1.21.0+ git main
    - vapi: Update GIR-based bindings
- Update to version 0.55.3:
  + Highlights: Allow usage of dynamic on VarType
  + Various improvements and bug fixes:
    - codegen:
      . Use correct target/destroy of delegate field initializer
      . Stop generating wrappers for dynamic property access
    - gtkmodule: Improve UI parsing and handling of nested objects
      and properties
    - vala:
      . Add missing TraverseVisitor.visit_data_type()
      . Improve check of generic type references in static contexts
      . Make sure to drop our "trap" jump target in case of an
        error
      . Move dynamic property errors to semantic analyzer pass
      . Free empty stack list for code contexts
      . Clear SemanticAnalyzer.current_{symbol,source_file} when
        not needed anymore
  + Bindings:
    - gio-2.0,glib-2.0,gobject-2.0: Update 2.72 symbols
    - gstreamer: Update from 1.19.90+ git main
    - gtk4: Specify sentinel for GtkAcessible methods
    - gtk4: Update to 4.6.0+06ec4ec1
    - vapi: Update GIR-based bindings
- Update to version 0.55.2:
  + Highlights:
    - Add support for async main and yield statements in main block
    - Add foreach statement support for GLib.Array and
      GLib.Sequence
  + Various improvements and bug fixes:
    - codegen:
      . Avoid symbol clashes with "va_*" from "stdarg.h"
      . Access of inline allocated array is guaranteed to be non
        null
      . Don't uncoditionally null check callback_func for
        GLib.Closure
      . Access of stack allocated struct is guaranteed to be non
        null
      . Write array length of formal parameters with fixed length
    - vala:
      . Require lvalue access of delegate target/destroy "fields"
      . Implement missing YieldStatement.accept()
      . Add support to infer return type of dynamic signals
      . Transform assignment of an array element as needed
    - parser:
      . Reduce the source reference of main block method to its
        beginning
      . Improve handling of nullable VarType in with-statement
    - manual: Update from wiki.gnome.org
  + Bindings:
    - glib-2.0,gio-2.0: Update 2.72 symbols
    - gstreamer: Update from 1.19.3+ git master
    - gtk4: Update to 4.6.0+a092986a
    - glib-2.0: Fix criticals in string.joinv() with arrays that
      start with null
    - vapi: Add linux-media bindings (linux/media.h)
    - alsa: Add/fix *.alloca() functions
    - posix: Add limits.h binding
    - v4l2: Update V4l2.Capabilities and fix some inline arrays
- Update to version 0.55.1:
  + Highlights:
    - Add support for partial classes.
    - Add support for nested methods (local functions).
    - Add multi-line support to Vala.Report.
    - Support "emit" for explicit signal emission.
    - Add native support to specify non default length-type for
      arrays.
  + Various improvements and bug fixes:
    - codegen:
      . Move some errors to semantic analyzer pass.
      . Stop generating wrappers for dynamic signal connections.
      . gdbus: Use g_dbus_method_invocation_take_error() as
        simplification.
      . Initialize type parameter properties for generics earlier.
      . Initialize "result" variable on declaration for abstract
        methods only.
      . Use __once instead of __volatile in generated code.
      . Generated SimpleType structs don't have a type id.
    - vala:
      . Add optional SourceReference parameter to DataType classes.
      . Preserve the source reference when resolving data types.
      . Set source references of created DataType instances in OCE.
      . Set TypeParameter as symbol of GenericType.
      . Add accessibility check of type for constants and structs
        base type.
      . Don't allow casting to void.
      . Don't allow casting real structs to classes or
        simple-types.
      . Check accessibility of initializer for constant and enum
        value.
      . Show source location when reporting deprecations
  + Updated bindings.
- Update vala_version, vala_libversion, and vala_priority relating
  to 'vala 0.56'.

OBS-URL: https://build.opensuse.org/request/show/963233
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=253
2022-03-21 08:36:51 +00:00
82af65ae70 Accepting request 962390 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/962390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=126
2022-03-19 21:19:51 +00:00
a6f023b37a Accepting request 961827 from home:gmbr3:Active
- Update to version 0.54.7:
  + Various improvements and bug fixes:
    - codegen:
      . Generated SimpleType structs don't have a type id
      . Avoid symbol clashes with "va_*" from "stdarg.h"
      . Access of inline allocated array is guaranteed to be non
        null
      . Don't uncoditionally null check callback_func for
        GLib.Closure
      . Access of stack allocated struct is guaranteed to be non
        null
      . Use correct target/destroy of delegate field initializer
    - gtkmodule: Improve UI parsing and handling of nested objects
      and properties
    - vala:
      . Show source location when reporting deprecations
      . Require lvalue access of delegate target/destroy "fields"
      . Transform assignment of an array element as needed
      . Add missing TraverseVisitor.visit_data_type()
      . Make sure to drop our "trap" jump target in case of an
        error
      . Move dynamic property errors to semantic analyzer pass
      . Free empty stack list for code contexts
      . Clear SemanticAnalyzer.current_{symbol,source_file} when
        not needed anymore
    - parser: Reduce the source reference of main block method to
      its beginning
    - parser: Improve handling of nullable VarType in
      with-statement
    - manual: Update from wiki.gnome.org

OBS-URL: https://build.opensuse.org/request/show/961827
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=251
2022-03-17 10:13:56 +00:00
f13d2cc198 Accepting request 945285 from GNOME:Factory
New stable rel 0.54.6 (forwarded request 944943 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/945285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=125
2022-01-10 23:01:47 +00:00
1d5a831ced Accepting request 944943 from GNOME:Next
New stable rel 0.54.6

OBS-URL: https://build.opensuse.org/request/show/944943
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=250
2022-01-10 11:31:26 +00:00
9a3268c096 Accepting request 941313 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/941313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=124
2021-12-21 17:40:26 +00:00
5b0bc7f0d8 Accepting request 940851 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/940851
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=249
2021-12-17 21:39:18 +00:00
d8c6c9bcab Accepting request 934861 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/934861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=123
2021-12-01 19:46:27 +00:00
62d094d717 Accepting request 934635 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/934635
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=248
2021-11-30 19:55:42 +00:00
b76a9a11bd Accepting request 929583 from GNOME:Factory
- Update to version 0.54.3:
  + Various improvements and bug fixes:
    - codegen: Actually free data when using "remove(_all)" on
      GLib.Queue/(S)List
    - vala:
      . Parameter following ellipsis parameter is not allowed
      . More thorough check of ValueType and set CodeNode.error on
        failure
      . Really check compatiblity of error types for delegate
        symbol
      . Correctly output signature of callable throwing error
      . Report error for non ErrorType in throws
      . Implement
        CodeWriter.visit_foreach_statement()/visit_catch_clause()
    - parser: Make sure ErrorCodes are accessible as needed
    - girparser: Add support for "ref_/ref_sink_/unref_function"
      metadata for classes
- Replace post(un) handling for libvala and libvaladoc with new
  ldconfig_scriptlets macro. (forwarded request 928260 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/929583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=122
2021-11-06 17:15:18 +00:00
0c63770da0 Accepting request 928260 from GNOME:Next
- Update to version 0.54.3:
  + Various improvements and bug fixes:
    - codegen: Actually free data when using "remove(_all)" on
      GLib.Queue/(S)List
    - vala:
      . Parameter following ellipsis parameter is not allowed
      . More thorough check of ValueType and set CodeNode.error on
        failure
      . Really check compatiblity of error types for delegate
        symbol
      . Correctly output signature of callable throwing error
      . Report error for non ErrorType in throws
      . Implement
        CodeWriter.visit_foreach_statement()/visit_catch_clause()
    - parser: Make sure ErrorCodes are accessible as needed
    - girparser: Add support for "ref_/ref_sink_/unref_function"
      metadata for classes
- Replace post(un) handling for libvala and libvaladoc with new
  ldconfig_scriptlets macro.

OBS-URL: https://build.opensuse.org/request/show/928260
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=247
2021-11-05 08:45:06 +00:00
Richard Brown
8991c71cc3 Accepting request 923221 from GNOME:Factory
- Update to version 0.54.2:
  + Various improvements and bug fixes:
    - vala:
      . Multi-dimensional params-array not allowed
      . Accept NullType as generic type argument
      . Set source references of created DataType instances in OCE
  + Bindings:
    - gio-2.0: Update to 2.71.0~a0d2efdc
    - glib-2.0: Update 2.70 symbols
    - gtk4: Update to 4.5.0~da5efea6 (forwarded request 922970 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/923221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=121
2021-10-08 20:04:52 +00:00
f21ca9d2e8 Accepting request 922970 from GNOME:Next
- Update to version 0.54.2:
  + Various improvements and bug fixes:
    - vala:
      . Multi-dimensional params-array not allowed
      . Accept NullType as generic type argument
      . Set source references of created DataType instances in OCE
  + Bindings:
    - gio-2.0: Update to 2.71.0~a0d2efdc
    - glib-2.0: Update 2.70 symbols
    - gtk4: Update to 4.5.0~da5efea6

OBS-URL: https://build.opensuse.org/request/show/922970
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=246
2021-10-05 12:28:34 +00:00
424f7f1d74 Accepting request 921658 from GNOME:Factory
Scripted push from GNOME:Next (forwarded request 920982 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/921658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vala?expand=0&rev=120
2021-09-29 18:17:55 +00:00
9e24c316c3 Accepting request 920982 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/920982
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/vala?expand=0&rev=245
2021-09-27 06:26:12 +00:00