pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/vala vala: update to 0.54.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6c2a0b5faa27
branches:  trunk
changeset: 459056:6c2a0b5faa27
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Sep 29 09:02:49 2021 +0000

description:
vala: update to 0.54.0.

Vala 0.54.0
===========
 * Various improvements and bug fixes:
  - vala: Warn about unsupported cast to void and drop it [#1070]
  - vala: Don't restrict element type of GLib.Array [#1227]
  - valadoc: Correctly format background of inline @link's [#1226]

 * Bindings:
  - gio-2.0: Unhide a few usable symbols which are marked not introspectable [#1222]

Vala 0.53.2
===========
 * Various improvements and bug fixes:
  - codegen:
    + Fix property access inside opaque compact class
    + Add missing cast to access base-class members in class/static ctor [#1221]

 * Bindings:
  - glib-2.0: Current constants in GLib.Math are part of glib.h [#1220]
  - glib-2.0: Add RefString since 2.58 [#723]
  - gstreamer: Update from 1.19.0+ git master
  - gtk4: Update to 4.5.0~e681fdd9
  - vapi: Update GIR-based bindings

Vala 0.53.1
===========
 * Highlights:
  - Support explicit nullable var-type declarations [#1146]
  - Add support for variadic delegates [#160]
  - Add support for sealed classes [#278]
  - Add support for null-safe access operator [#522]
  - Emit external creation methods in bindings
  - Introduce VALA_EXPORT for public symbols to improve portability
  - girwriter:
    + Use "optional" and "nullable" instead of deprecated "allow-none"
    + Improve struct creation method binding
  - girparser:
    + Improve instance method detection [#1210]
    + Never skip "function" elements
    + Add "move-to" value of functions as Version.replacement

 * Various improvements and bug fixes:
  - codegen:
    + Use ssize_t for length variables in common array helper functions
    + Fix support for public fields on GLib.Source subclasses
  - vala:
    + Add Profile.LIBC as synonym for POSIX and accept "libc" profile
    + Improve semantic check of simple type structs
    + Refactor UnresolvedSymbol/Type constructors
    + Properly check GLib.Object naming convention for properties
    + Add foreach statement support for GLib.GenericArray
  - build: Add "test-asan" make target for convenience
  - build: Add --enable-test-ubsan configure option and "test-ubsan" make target
  - build: Use jing to verify generated GIR file, if available
  - testrunner: Allow checking generated C sources

 * Bindings:
  - Remove gedit-2.20 and webkit-1.0 bindings
  - gio-2.0,glib-2.0: Add new symbols from 2.69.0
  - gio-2.0: Improve DatagramBased.create_source() binding
  - glib-2.0: Wrap TimeZone.identifier() constuctor for proper error support
  - gstreamer-rtp-1.0: Fix some bindings errors [#1177]
  - gstreamer: Update from 1.19.0+ git master
  - javascriptcoregtk-4.0: Fix JSC.Class.add_property() binding
  - linux: Add SocketCAN bindings, and ISOTP constants and options
  - webkit2gtk-4.0: Update to 2.33.3

diffstat:

 lang/vala/Makefile      |    4 +-
 lang/vala/PLIST         |  730 +++++++++++++++++++++++------------------------
 lang/vala/buildlink3.mk |    8 +-
 lang/vala/distinfo      |   10 +-
 4 files changed, 374 insertions(+), 378 deletions(-)

diffs (truncated from 798 to 300 lines):

diff -r e09be760b187 -r 6c2a0b5faa27 lang/vala/Makefile
--- a/lang/vala/Makefile        Wed Sep 29 08:56:41 2021 +0000
+++ b/lang/vala/Makefile        Wed Sep 29 09:02:49 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.73 2021/06/10 10:15:29 wiz Exp $
+# $NetBSD: Makefile,v 1.74 2021/09/29 09:02:49 wiz Exp $
 
-DISTNAME=      vala-0.52.4
+DISTNAME=      vala-0.54.0
 CATEGORIES=    lang gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/vala/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
diff -r e09be760b187 -r 6c2a0b5faa27 lang/vala/PLIST
--- a/lang/vala/PLIST   Wed Sep 29 08:56:41 2021 +0000
+++ b/lang/vala/PLIST   Wed Sep 29 09:02:49 2021 +0000
@@ -1,380 +1,376 @@
-@comment $NetBSD: PLIST,v 1.33 2021/04/20 16:19:31 wiz Exp $
+@comment $NetBSD: PLIST,v 1.34 2021/09/29 09:02:49 wiz Exp $
 bin/vala
-bin/vala-0.52
+bin/vala-0.54
 bin/vala-gen-introspect
-bin/vala-gen-introspect-0.52
+bin/vala-gen-introspect-0.54
 bin/valac
-bin/valac-0.52
+bin/valac-0.54
 bin/valadoc
-bin/valadoc-0.52
+bin/valadoc-0.54
 bin/vapigen
-bin/vapigen-0.52
-include/vala-0.52/vala.h
-include/vala-0.52/valagee.h
-include/valadoc-0.52/valadoc.h
-lib/libvala-0.52.la
-lib/libvaladoc-0.52.la
-lib/pkgconfig/libvala-0.52.pc
-lib/pkgconfig/valadoc-0.52.pc
-lib/pkgconfig/vapigen-0.52.pc
+bin/vapigen-0.54
+include/vala-0.54/vala.h
+include/vala-0.54/valagee.h
+include/valadoc-0.54/valadoc.h
+lib/libvala-0.54.la
+lib/libvaladoc-0.54.la
+lib/pkgconfig/libvala-0.54.pc
+lib/pkgconfig/valadoc-0.54.pc
+lib/pkgconfig/vapigen-0.54.pc
 lib/pkgconfig/vapigen.pc
-lib/vala-0.52/gen-introspect-0.52
-lib/vala-0.52/libvalaccodegen.la
-lib/valadoc-0.52/doclets/devhelp/libdoclet.la
-lib/valadoc-0.52/doclets/gtkdoc/libdoclet.la
-lib/valadoc-0.52/doclets/html/libdoclet.la
-man/man1/vala-gen-introspect-0.52.1
+lib/vala-0.54/gen-introspect-0.54
+lib/vala-0.54/libvalaccodegen.la
+lib/valadoc-0.54/doclets/devhelp/libdoclet.la
+lib/valadoc-0.54/doclets/gtkdoc/libdoclet.la
+lib/valadoc-0.54/doclets/html/libdoclet.la
+man/man1/vala-gen-introspect-0.54.1
 man/man1/vala-gen-introspect.1
-man/man1/valac-0.52.1
+man/man1/valac-0.54.1
 man/man1/valac.1
-man/man1/valadoc-0.52.1
+man/man1/valadoc-0.54.1
 man/man1/valadoc.1
-man/man1/vapigen-0.52.1
+man/man1/vapigen-0.54.1
 man/man1/vapigen.1
 share/aclocal/vala.m4
 share/aclocal/vapigen.m4
-share/devhelp/books/vala-0.52/Attributes.html
-share/devhelp/books/vala-0.52/Classes.html
-share/devhelp/books/vala-0.52/Concepts.html
-share/devhelp/books/vala-0.52/Delegates.html
-share/devhelp/books/vala-0.52/Enumerated_types__Enums_.html
-share/devhelp/books/vala-0.52/Errors.html
-share/devhelp/books/vala-0.52/Expressions.html
-share/devhelp/books/vala-0.52/GIDL_metadata_format.html
-share/devhelp/books/vala-0.52/GIR_metadata_format.html
-share/devhelp/books/vala-0.52/Generics.html
-share/devhelp/books/vala-0.52/Interfaces.html
-share/devhelp/books/vala-0.52/Methods.html
-share/devhelp/books/vala-0.52/Namespaces.html
-share/devhelp/books/vala-0.52/Overview.html
-share/devhelp/books/vala-0.52/Preprocessor.html
-share/devhelp/books/vala-0.52/Statements.html
-share/devhelp/books/vala-0.52/Structs.html
-share/devhelp/books/vala-0.52/Types.html
-share/devhelp/books/vala-0.52/default.css
-share/devhelp/books/vala-0.52/index.html
-share/devhelp/books/vala-0.52/vala-0.52.devhelp2
-share/vala-0.52/vapi/SDL2_gfx.deps
-share/vala-0.52/vapi/SDL2_gfx.vapi
-share/vala-0.52/vapi/SDL2_image.deps
-share/vala-0.52/vapi/SDL2_image.vapi
-share/vala-0.52/vapi/SDL2_mixer.deps
-share/vala-0.52/vapi/SDL2_mixer.vapi
-share/vala-0.52/vapi/SDL2_net.deps
-share/vala-0.52/vapi/SDL2_net.vapi
-share/vala-0.52/vapi/SDL2_ttf.deps
-share/vala-0.52/vapi/SDL2_ttf.vapi
-share/vala-0.52/vapi/alsa.deps
-share/vala-0.52/vapi/alsa.vapi
-share/vala-0.52/vapi/atk.deps
-share/vala-0.52/vapi/atk.vapi
-share/vala-0.52/vapi/atspi-2.deps
-share/vala-0.52/vapi/atspi-2.vapi
-share/vala-0.52/vapi/avahi-client.vapi
-share/vala-0.52/vapi/avahi-gobject.deps
-share/vala-0.52/vapi/avahi-gobject.vapi
-share/vala-0.52/vapi/bzlib.vapi
-share/vala-0.52/vapi/cairo-gobject.deps
-share/vala-0.52/vapi/cairo-gobject.vapi
-share/vala-0.52/vapi/cairo-xcb.deps
-share/vala-0.52/vapi/cairo-xcb.vapi
-share/vala-0.52/vapi/cairo.vapi
-share/vala-0.52/vapi/ccss-1.vapi
-share/vala-0.52/vapi/clutter-1.0.deps
-share/vala-0.52/vapi/clutter-1.0.vapi
-share/vala-0.52/vapi/clutter-gdk-1.0.deps
-share/vala-0.52/vapi/clutter-gdk-1.0.vapi
-share/vala-0.52/vapi/clutter-gst-2.0.deps
-share/vala-0.52/vapi/clutter-gst-2.0.vapi
-share/vala-0.52/vapi/clutter-gst-3.0.deps
-share/vala-0.52/vapi/clutter-gst-3.0.vapi
-share/vala-0.52/vapi/clutter-gtk-0.10.deps
-share/vala-0.52/vapi/clutter-gtk-0.10.vapi
-share/vala-0.52/vapi/clutter-gtk-1.0.deps
-share/vala-0.52/vapi/clutter-gtk-1.0.vapi
-share/vala-0.52/vapi/clutter-x11-1.0.deps
-share/vala-0.52/vapi/clutter-x11-1.0.vapi
-share/vala-0.52/vapi/cogl-1.0.deps
-share/vala-0.52/vapi/cogl-1.0.vapi
-share/vala-0.52/vapi/cogl-pango-1.0.deps
-share/vala-0.52/vapi/cogl-pango-1.0.vapi
-share/vala-0.52/vapi/curses.vapi
-share/vala-0.52/vapi/dbus-glib-1.vapi
-share/vala-0.52/vapi/enchant-2.vapi
-share/vala-0.52/vapi/enchant.vapi
-share/vala-0.52/vapi/fuse.deps
-share/vala-0.52/vapi/fuse.vapi
-share/vala-0.52/vapi/gconf-2.0.vapi
-share/vala-0.52/vapi/gdesktopenums-3.0.vapi
-share/vala-0.52/vapi/gdk-2.0.deps
-share/vala-0.52/vapi/gdk-2.0.vapi
-share/vala-0.52/vapi/gdk-3.0.deps
-share/vala-0.52/vapi/gdk-3.0.vapi
-share/vala-0.52/vapi/gdk-pixbuf-2.0.deps
-share/vala-0.52/vapi/gdk-pixbuf-2.0.vapi
-share/vala-0.52/vapi/gdk-x11-2.0.deps
-share/vala-0.52/vapi/gdk-x11-2.0.vapi
-share/vala-0.52/vapi/gdk-x11-3.0.deps
-share/vala-0.52/vapi/gdk-x11-3.0.vapi
-share/vala-0.52/vapi/gdl-1.0.deps
-share/vala-0.52/vapi/gdl-1.0.vapi
-share/vala-0.52/vapi/gdl-3.0.deps
-share/vala-0.52/vapi/gdl-3.0.vapi
-share/vala-0.52/vapi/gedit-2.20.deps
-share/vala-0.52/vapi/gedit-2.20.vapi
-share/vala-0.52/vapi/geocode-glib-1.0.deps
-share/vala-0.52/vapi/geocode-glib-1.0.vapi
-share/vala-0.52/vapi/gio-2.0.deps
-share/vala-0.52/vapi/gio-2.0.vapi
-share/vala-0.52/vapi/gio-unix-2.0.deps
-share/vala-0.52/vapi/gio-unix-2.0.vapi
-share/vala-0.52/vapi/gio-windows-2.0.deps
-share/vala-0.52/vapi/gio-windows-2.0.vapi
-share/vala-0.52/vapi/glib-2.0.vapi
-share/vala-0.52/vapi/gmodule-2.0.deps
-share/vala-0.52/vapi/gmodule-2.0.vapi
-share/vala-0.52/vapi/gnet-2.0.deps
-share/vala-0.52/vapi/gnet-2.0.vapi
-share/vala-0.52/vapi/gnome-desktop-2.0.deps
-share/vala-0.52/vapi/gnome-desktop-2.0.vapi
-share/vala-0.52/vapi/gnome-desktop-3.0.deps
-share/vala-0.52/vapi/gnome-desktop-3.0.vapi
-share/vala-0.52/vapi/gnome-vfs-2.0.vapi
-share/vala-0.52/vapi/gnu.deps
-share/vala-0.52/vapi/gnu.vapi
-share/vala-0.52/vapi/gnutls.vapi
-share/vala-0.52/vapi/gobject-2.0.deps
-share/vala-0.52/vapi/gobject-2.0.vapi
-share/vala-0.52/vapi/gobject-introspection-1.0.deps
-share/vala-0.52/vapi/gobject-introspection-1.0.vapi
-share/vala-0.52/vapi/goocanvas-2.0.deps
-share/vala-0.52/vapi/goocanvas-2.0.vapi
-share/vala-0.52/vapi/goocanvas.deps
-share/vala-0.52/vapi/goocanvas.vapi
-share/vala-0.52/vapi/graphene-1.0.deps
-share/vala-0.52/vapi/graphene-1.0.vapi
-share/vala-0.52/vapi/graphene-gobject-1.0.deps
-share/vala-0.52/vapi/graphene-gobject-1.0.vapi
-share/vala-0.52/vapi/gsl.vapi
-share/vala-0.52/vapi/gst-editing-services-1.0.deps
-share/vala-0.52/vapi/gst-editing-services-1.0.vapi
-share/vala-0.52/vapi/gstreamer-1.0.deps
-share/vala-0.52/vapi/gstreamer-1.0.vapi
-share/vala-0.52/vapi/gstreamer-allocators-1.0.deps
-share/vala-0.52/vapi/gstreamer-allocators-1.0.vapi
-share/vala-0.52/vapi/gstreamer-app-1.0.deps
-share/vala-0.52/vapi/gstreamer-app-1.0.vapi
-share/vala-0.52/vapi/gstreamer-audio-1.0.deps
-share/vala-0.52/vapi/gstreamer-audio-1.0.vapi
-share/vala-0.52/vapi/gstreamer-bad-allocators-1.0.deps
-share/vala-0.52/vapi/gstreamer-bad-allocators-1.0.vapi
-share/vala-0.52/vapi/gstreamer-base-1.0.deps
-share/vala-0.52/vapi/gstreamer-base-1.0.vapi
-share/vala-0.52/vapi/gstreamer-check-1.0.deps
-share/vala-0.52/vapi/gstreamer-check-1.0.vapi
-share/vala-0.52/vapi/gstreamer-controller-1.0.deps
-share/vala-0.52/vapi/gstreamer-controller-1.0.vapi
-share/vala-0.52/vapi/gstreamer-fft-1.0.deps
-share/vala-0.52/vapi/gstreamer-fft-1.0.vapi
-share/vala-0.52/vapi/gstreamer-net-1.0.deps
-share/vala-0.52/vapi/gstreamer-net-1.0.vapi
-share/vala-0.52/vapi/gstreamer-pbutils-1.0.deps
-share/vala-0.52/vapi/gstreamer-pbutils-1.0.vapi
-share/vala-0.52/vapi/gstreamer-play-1.0.deps
-share/vala-0.52/vapi/gstreamer-play-1.0.vapi
-share/vala-0.52/vapi/gstreamer-player-1.0.deps
-share/vala-0.52/vapi/gstreamer-player-1.0.vapi
-share/vala-0.52/vapi/gstreamer-riff-1.0.deps
-share/vala-0.52/vapi/gstreamer-riff-1.0.vapi
-share/vala-0.52/vapi/gstreamer-rtp-1.0.deps
-share/vala-0.52/vapi/gstreamer-rtp-1.0.vapi
-share/vala-0.52/vapi/gstreamer-rtsp-1.0.deps
-share/vala-0.52/vapi/gstreamer-rtsp-1.0.vapi
-share/vala-0.52/vapi/gstreamer-rtsp-server-1.0.deps
-share/vala-0.52/vapi/gstreamer-rtsp-server-1.0.vapi
-share/vala-0.52/vapi/gstreamer-sdp-1.0.deps
-share/vala-0.52/vapi/gstreamer-sdp-1.0.vapi
-share/vala-0.52/vapi/gstreamer-tag-1.0.deps
-share/vala-0.52/vapi/gstreamer-tag-1.0.vapi
-share/vala-0.52/vapi/gstreamer-video-1.0.deps
-share/vala-0.52/vapi/gstreamer-video-1.0.vapi
-share/vala-0.52/vapi/gstreamer-webrtc-1.0.deps
-share/vala-0.52/vapi/gstreamer-webrtc-1.0.vapi
-share/vala-0.52/vapi/gtk+-2.0.deps
-share/vala-0.52/vapi/gtk+-2.0.vapi
-share/vala-0.52/vapi/gtk+-3.0.deps
-share/vala-0.52/vapi/gtk+-3.0.vapi
-share/vala-0.52/vapi/gtk+-unix-print-2.0.deps
-share/vala-0.52/vapi/gtk+-unix-print-2.0.vapi
-share/vala-0.52/vapi/gtk+-unix-print-3.0.deps
-share/vala-0.52/vapi/gtk+-unix-print-3.0.vapi
-share/vala-0.52/vapi/gtk4-unix-print.deps
-share/vala-0.52/vapi/gtk4-unix-print.vapi
-share/vala-0.52/vapi/gtk4.deps
-share/vala-0.52/vapi/gtk4.vapi
-share/vala-0.52/vapi/gtkmozembed.deps
-share/vala-0.52/vapi/gtkmozembed.vapi
-share/vala-0.52/vapi/gtksourceview-2.0.deps
-share/vala-0.52/vapi/gtksourceview-2.0.vapi
-share/vala-0.52/vapi/gudev-1.0.deps
-share/vala-0.52/vapi/gudev-1.0.vapi
-share/vala-0.52/vapi/hal.deps
-share/vala-0.52/vapi/hal.vapi
-share/vala-0.52/vapi/harfbuzz-gobject.deps
-share/vala-0.52/vapi/harfbuzz-gobject.vapi
-share/vala-0.52/vapi/hildon-1.deps
-share/vala-0.52/vapi/hildon-1.vapi
-share/vala-0.52/vapi/hildon-fm-2.deps
-share/vala-0.52/vapi/hildon-fm-2.vapi
-share/vala-0.52/vapi/javascriptcoregtk-4.0.vapi
-share/vala-0.52/vapi/json-glib-1.0.deps
-share/vala-0.52/vapi/json-glib-1.0.vapi
-share/vala-0.52/vapi/libarchive.deps
-share/vala-0.52/vapi/libarchive.vapi
-share/vala-0.52/vapi/libbonoboui-2.0.vapi
-share/vala-0.52/vapi/libdaemon.vapi
-share/vala-0.52/vapi/libepc-1.0.vapi
-share/vala-0.52/vapi/libesmtp.vapi
-share/vala-0.52/vapi/libftdi.deps
-share/vala-0.52/vapi/libftdi.vapi
-share/vala-0.52/vapi/libgeoclue-2.0.deps
-share/vala-0.52/vapi/libgeoclue-2.0.vapi
-share/vala-0.52/vapi/libglade-2.0.deps
-share/vala-0.52/vapi/libglade-2.0.vapi
-share/vala-0.52/vapi/libgnome-2.0.vapi
-share/vala-0.52/vapi/libgnome-menu-3.0.deps
-share/vala-0.52/vapi/libgnome-menu-3.0.vapi
-share/vala-0.52/vapi/libgnome-menu.vapi
-share/vala-0.52/vapi/libgnomeui-2.0.deps
-share/vala-0.52/vapi/libgnomeui-2.0.vapi
-share/vala-0.52/vapi/libgrss.deps
-share/vala-0.52/vapi/libgrss.vapi
-share/vala-0.52/vapi/libgsf-1.deps
-share/vala-0.52/vapi/libgsf-1.vapi
-share/vala-0.52/vapi/libgvc.vapi
-share/vala-0.52/vapi/libmagic.vapi
-share/vala-0.52/vapi/libnl-1.vapi
-share/vala-0.52/vapi/libnl-2.0.deps
-share/vala-0.52/vapi/libnl-2.0.vapi
-share/vala-0.52/vapi/libnl-3.0.deps
-share/vala-0.52/vapi/libnl-3.0.vapi
-share/vala-0.52/vapi/libnotify.deps



Home | Main Index | Thread Index | Old Index