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