pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/vala
Module Name: pkgsrc
Committed By: wiz
Date: Sun Apr 9 07:11:50 UTC 2023
Modified Files:
pkgsrc/lang/vala: Makefile PLIST distinfo hacks.mk
Log Message:
vala: update to 0.56.5.
Vala 0.56.5
===========
* Various improvements and bug fixes:
- codegen:
+ Consistently handle GLib.Error as boxed type [#1418]
+ Add cast to accessor calls for generic property implementations
+ Use g_object_class_override_property to implement generic interface
properties [#1419]
+ Add declaration for register call of dynamic DBus interfaces [#1422]
- vala:
+ Correctly handle pre/post-increment expression as index of element
access [#1417]
+ Set proper value-type of unary ref/out expression in initializers [#1421]
+ Allow assignment of namespace fields with inline allocated arrays
- gtkmodule: Improve error messages
* Bindings:
- gtk4: Update to 4.10.1~40b154bf from 0.58
- gtk4: Add sealed to all the final types
- gtk+-3.0: Fix ToolPalette.icon_size get-accessor type
- webkitgtk-6.0: Update to 2.39.90
Vala 0.56.4
===========
* Various improvements and bug fixes:
- codegen:
+ Add glib.h include for TRUE/FALSE literal
+ Append VALA_EXTERN also when using fast-vapi
+ Perform required casts for generic types of return-values and
in/out-parameters [#1407]
+ Correctly handle fixed-length array initialization of fields in classes
+ Perform required cast while assigning and passing function pointers [#1408]
+ Cast return value of generic type accessor functions [#1408]
+ Cast vfunc of property accessors by using cast_method_pointer() [#1408]
- vala:
+ Report error in real literal if exponent has no digits
+ Improve compatibility type checks of array elements in assignments
+ Improve missing exponent check for real literals
+ Better handling of [NoReturn] call inside finally clause
- Properly check for colored terminal output on Windows [#1383]
- Fix output decoding error of non-ASCII character on Win32 [#1379]
- parser: Properly handle chained equality expressions [#1385]
- manual: Update from wiki.gnome.org
* Bindings:
- cairo: Add missing Cairo.Pattern.get_rgba() [#1381]
- glib-2.0: Add `double_hash` and `double_equal`
- gtk4: Make Gtk.show_uri_full() an instance method of Gtk.Window [#1347]
- gtk4: Update workaround for DropTarget.drop() signal conflict [#1312]
- libgvc: Fix `cheader_filename` of the `Gvc` namespace
- pango: Fix a few binding errors
- pixman-1: Fix instance position of region copy methods
- webkit2gtk-*.*: Update to 2.37.91
- Add webkitgtk-6.0 bindings
- Update gnome-desktop-3.0 and gnome-desktop-4
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 pkgsrc/lang/vala/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/lang/vala/PLIST
cvs rdiff -u -r1.67 -r1.68 pkgsrc/lang/vala/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/vala/hacks.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/vala/Makefile
diff -u pkgsrc/lang/vala/Makefile:1.88 pkgsrc/lang/vala/Makefile:1.89
--- pkgsrc/lang/vala/Makefile:1.88 Sun Jan 29 21:14:47 2023
+++ pkgsrc/lang/vala/Makefile Sun Apr 9 07:11:50 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.88 2023/01/29 21:14:47 ryoon Exp $
+# $NetBSD: Makefile,v 1.89 2023/04/09 07:11:50 wiz Exp $
-DISTNAME= vala-0.56.3
-PKGREVISION= 1
+DISTNAME= vala-0.56.5
CATEGORIES= lang gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/vala/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/lang/vala/PLIST
diff -u pkgsrc/lang/vala/PLIST:1.37 pkgsrc/lang/vala/PLIST:1.38
--- pkgsrc/lang/vala/PLIST:1.37 Sun Jul 17 08:31:33 2022
+++ pkgsrc/lang/vala/PLIST Sun Apr 9 07:11:50 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.37 2022/07/17 08:31:33 wiz Exp $
+@comment $NetBSD: PLIST,v 1.38 2023/04/09 07:11:50 wiz Exp $
bin/vala
bin/vala-0.56
bin/vala-gen-introspect
@@ -239,6 +239,7 @@ share/vala-0.56/vapi/hildon-fm-2.vapi
share/vala-0.56/vapi/javascriptcoregtk-4.0.vapi
share/vala-0.56/vapi/javascriptcoregtk-4.1.vapi
share/vala-0.56/vapi/javascriptcoregtk-5.0.vapi
+share/vala-0.56/vapi/javascriptcoregtk-6.0.vapi
share/vala-0.56/vapi/json-glib-1.0.deps
share/vala-0.56/vapi/json-glib-1.0.vapi
share/vala-0.56/vapi/libarchive.deps
@@ -361,6 +362,10 @@ share/vala-0.56/vapi/webkit2gtk-web-exte
share/vala-0.56/vapi/webkit2gtk-web-extension-4.1.vapi
share/vala-0.56/vapi/webkit2gtk-web-extension-5.0.deps
share/vala-0.56/vapi/webkit2gtk-web-extension-5.0.vapi
+share/vala-0.56/vapi/webkitgtk-6.0.deps
+share/vala-0.56/vapi/webkitgtk-6.0.vapi
+share/vala-0.56/vapi/webkitgtk-web-extension-6.0.deps
+share/vala-0.56/vapi/webkitgtk-web-extension-6.0.vapi
share/vala-0.56/vapi/x11.vapi
share/vala-0.56/vapi/xcb-icccm.deps
share/vala-0.56/vapi/xcb-icccm.vapi
Index: pkgsrc/lang/vala/distinfo
diff -u pkgsrc/lang/vala/distinfo:1.67 pkgsrc/lang/vala/distinfo:1.68
--- pkgsrc/lang/vala/distinfo:1.67 Fri Sep 9 15:39:48 2022
+++ pkgsrc/lang/vala/distinfo Sun Apr 9 07:11:50 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.67 2022/09/09 15:39:48 wiz Exp $
+$NetBSD: distinfo,v 1.68 2023/04/09 07:11:50 wiz Exp $
-BLAKE2s (vala-0.56.3.tar.xz) = e65d935dc4cfbcd912f36220219e1fb4f1f1d104e4aaf5a27e2e87815b480e2f
-SHA512 (vala-0.56.3.tar.xz) = 3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e
-Size (vala-0.56.3.tar.xz) = 3969676 bytes
+BLAKE2s (vala-0.56.5.tar.xz) = fecde853c622b9225bcaafeaef8573812e01ceb6d774461432e347ffed7761af
+SHA512 (vala-0.56.5.tar.xz) = 58bb5ea45f519414ffe0dad2f23dcf689eac2d8cd310a627d0c3667f38ec4ccd5ec1ca5921f8ec177db3004f24c7c5a138bd4652c7a07a78f0ce046e32ad9b6a
+Size (vala-0.56.5.tar.xz) = 3987316 bytes
SHA1 (patch-build-aux_testrunner.sh) = d30ce05459b398a18e9dbd4420f28d8bfdf7323a
Index: pkgsrc/lang/vala/hacks.mk
diff -u pkgsrc/lang/vala/hacks.mk:1.2 pkgsrc/lang/vala/hacks.mk:1.3
--- pkgsrc/lang/vala/hacks.mk:1.2 Mon Dec 24 14:45:50 2018
+++ pkgsrc/lang/vala/hacks.mk Sun Apr 9 07:11:50 2023
@@ -1,4 +1,4 @@
-# $NetBSD: hacks.mk,v 1.2 2018/12/24 14:45:50 tsutsui Exp $
+# $NetBSD: hacks.mk,v 1.3 2023/04/09 07:11:50 wiz Exp $
.if !defined(VALA_HACKS_MK)
VALA_HACKS_MK= defined
@@ -10,7 +10,7 @@ VALA_HACKS_MK= defined
### segmentation faulting.
### Compiling with `-fno-optimize-sibling-calls' works around.
###
-.if !empty(MACHINE_PLATFORM:MNetBSD-*-*arm*) && !empty(CC_VERSION:Mgcc-[56].*)
+.if ${MACHINE_PLATFORM:MNetBSD-*-*arm*} && ${CC_VERSION:Mgcc-[56].*}
PKG_HACKS+= optimisation
CFLAGS+= -fno-optimize-sibling-calls
.endif
Home |
Main Index |
Thread Index |
Old Index