]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
7 years agocodegen: Stop taking explicit references on 'this' for captured blocks 75e61cfbadb3d98f44835665d25fa3b836cbceb5
Michal Hruby [Tue, 20 Mar 2018 15:50:14 +0000 (16:50 +0100)] 
codegen: Stop taking explicit references on 'this' for captured blocks

Use g_signal_connect_closure() and g_object_watch_closure() in GObject
environments to control their life-cycles.

https://bugzilla.gnome.org/show_bug.cgi?id=624624

7 years agocodegen: Free generic elements of glib collections
Rico Tzschichholz [Tue, 20 Mar 2018 09:29:05 +0000 (10:29 +0100)] 
codegen: Free generic elements of glib collections

It needs to be possible to use parameters or fields/properties which hold
dup/free functions for a generic type in scope.

This required to make the destroy_func being a parameter with the benefit
of being able to use g_*_free_all directly and adding a _g_node_free_all
wrapper with a compatible signature.

https://bugzilla.gnome.org/show_bug.cgi?id=694765

7 years agogobject-2.0: Fix bootstrap with valac < 0.26
Rico Tzschichholz [Wed, 21 Mar 2018 14:27:53 +0000 (15:27 +0100)] 
gobject-2.0: Fix bootstrap with valac < 0.26

7 years agocodegen: Deprecate implicit copy of arrays, use explicit copy method
Rico Tzschichholz [Sun, 3 Sep 2017 17:48:31 +0000 (19:48 +0200)] 
codegen: Deprecate implicit copy of arrays, use explicit copy method

https://bugzilla.gnome.org/show_bug.cgi?id=650663

7 years agogobject-2.0: Make GLib.Signal a struct of uint and bind g_signal_new*
Rico Tzschichholz [Wed, 21 Mar 2018 10:42:34 +0000 (11:42 +0100)] 
gobject-2.0: Make GLib.Signal a struct of uint and bind g_signal_new*

7 years agogobject-2.0: Pick up some fixes and additions from GIR
Rico Tzschichholz [Wed, 21 Mar 2018 08:50:06 +0000 (09:50 +0100)] 
gobject-2.0: Pick up some fixes and additions from GIR

7 years agolibgsf-1: Switch to GIR and update to 1.14.42
Rico Tzschichholz [Mon, 19 Mar 2018 15:07:32 +0000 (16:07 +0100)] 
libgsf-1: Switch to GIR and update to 1.14.42

7 years agowebkit-1.0: Update to 2.4.11
Rico Tzschichholz [Mon, 19 Mar 2018 08:14:40 +0000 (09:14 +0100)] 
webkit-1.0: Update to 2.4.11

7 years agovapi: Remove libsoup-2.2 bindings
Rico Tzschichholz [Mon, 19 Mar 2018 07:53:27 +0000 (08:53 +0100)] 
vapi: Remove libsoup-2.2 bindings

https://bugzilla.gnome.org/show_bug.cgi?id=794480

7 years agovapi: Remove tracker-indexer-module-1.0 bindings
Rico Tzschichholz [Mon, 19 Mar 2018 07:23:37 +0000 (08:23 +0100)] 
vapi: Remove tracker-indexer-module-1.0 bindings

https://bugzilla.gnome.org/show_bug.cgi?id=794479

7 years agovapi: Remove rest-0.6 bindings
Rico Tzschichholz [Mon, 19 Mar 2018 07:01:58 +0000 (08:01 +0100)] 
vapi: Remove rest-0.6 bindings

https://bugzilla.gnome.org/show_bug.cgi?id=794477

7 years agovapi: Remove GStreamer 0.10 bindings
Rico Tzschichholz [Tue, 13 Feb 2018 10:23:54 +0000 (11:23 +0100)] 
vapi: Remove GStreamer 0.10 bindings

https://bugzilla.gnome.org/show_bug.cgi?id=793417

7 years agovapi: Remove clutter-gst-1.0 binding
Rico Tzschichholz [Tue, 13 Feb 2018 10:26:27 +0000 (11:26 +0100)] 
vapi: Remove clutter-gst-1.0 binding

https://bugzilla.gnome.org/show_bug.cgi?id=793418

7 years agoBump version suffix
Rico Tzschichholz [Tue, 20 Mar 2018 21:58:22 +0000 (22:58 +0100)] 
Bump version suffix

7 years agovaladoc: Bump VALA_0_xx defines and glib_minor to match 0.40 series
Rico Tzschichholz [Tue, 20 Mar 2018 21:54:42 +0000 (22:54 +0100)] 
valadoc: Bump VALA_0_xx defines and glib_minor to match 0.40 series

7 years agotests: Add basic GLib.Node test
Rico Tzschichholz [Tue, 20 Mar 2018 09:24:42 +0000 (10:24 +0100)] 
tests: Add basic GLib.Node test

7 years agogtk+-4.0: Update to 3.93.0+f7326ff8
Rico Tzschichholz [Mon, 19 Mar 2018 19:35:11 +0000 (20:35 +0100)] 
gtk+-4.0: Update to 3.93.0+f7326ff8

7 years agocodegen: Don't add target fields for captured delegates without target
Rico Tzschichholz [Mon, 19 Mar 2018 09:53:52 +0000 (10:53 +0100)] 
codegen: Don't add target fields for captured delegates without target

7 years agocodegen: Don't add length fields for captured fixed-length array variables
Rico Tzschichholz [Mon, 19 Mar 2018 09:46:13 +0000 (10:46 +0100)] 
codegen: Don't add length fields for captured fixed-length array variables

7 years agogtk+-4.0: Update to 3.93.0+1a137377
Rico Tzschichholz [Sun, 18 Mar 2018 18:58:03 +0000 (19:58 +0100)] 
gtk+-4.0: Update to 3.93.0+1a137377

7 years agogdk-3.0,gtk+-3.0: Update to 3.22.29
Rico Tzschichholz [Sun, 18 Mar 2018 15:05:21 +0000 (16:05 +0100)] 
gdk-3.0,gtk+-3.0: Update to 3.22.29

7 years agovapi: Add libgeoclue-2.0 bindings
Rico Tzschichholz [Thu, 15 Mar 2018 20:26:38 +0000 (21:26 +0100)] 
vapi: Add libgeoclue-2.0 bindings

https://bugzilla.gnome.org/show_bug.cgi?id=794376

7 years agogstreamer-1.0: Add gstreamer-webrtc-1.0 bindings
Rico Tzschichholz [Sun, 18 Mar 2018 19:50:39 +0000 (20:50 +0100)] 
gstreamer-1.0: Add gstreamer-webrtc-1.0 bindings

7 years agogstreamer: Update to 1.13.91
Rico Tzschichholz [Sun, 18 Mar 2018 15:45:02 +0000 (16:45 +0100)] 
gstreamer: Update to 1.13.91

7 years agoposix: Add Posix IPC (Message Queue, Named Semaphores, Shared Memory)
Dr. Michael Lauer [Sun, 11 Mar 2018 20:13:30 +0000 (21:13 +0100)] 
posix: Add Posix IPC (Message Queue, Named Semaphores, Shared Memory)

7 years agoposix: Add System V IPC (shared memory, semaphores, message queues)
Dr. Michael Lauer [Sun, 11 Mar 2018 13:03:02 +0000 (14:03 +0100)] 
posix: Add System V IPC (shared memory, semaphores, message queues)

7 years agolinux: Add constants from program_invocation_name(3)
Dr. Michael Lauer [Sun, 11 Mar 2018 11:51:45 +0000 (12:51 +0100)] 
linux: Add constants from program_invocation_name(3)

7 years agolinux: Add psiginfo(3)
Dr. Michael Lauer [Sun, 11 Mar 2018 11:47:32 +0000 (12:47 +0100)] 
linux: Add psiginfo(3)

7 years agoposix: Add strsignal(3) and psignal(3)
Dr. Michael Lauer [Sun, 11 Mar 2018 11:46:41 +0000 (12:46 +0100)] 
posix: Add strsignal(3) and psignal(3)

7 years agoposix: Add perror(3)
Dr. Michael Lauer [Sun, 11 Mar 2018 11:29:22 +0000 (12:29 +0100)] 
posix: Add perror(3)

7 years agoRelease 0.40.0 0.40.0
Rico Tzschichholz [Sun, 11 Mar 2018 17:05:52 +0000 (18:05 +0100)] 
Release 0.40.0

7 years agogtk+-4.0: Update to 3.93.0+527d265b
Rico Tzschichholz [Sat, 10 Mar 2018 17:46:35 +0000 (18:46 +0100)] 
gtk+-4.0: Update to 3.93.0+527d265b

7 years agolinux: Add missing constants for input subsystem
Dr. Michael Lauer [Wed, 7 Mar 2018 20:02:12 +0000 (21:02 +0100)] 
linux: Add missing constants for input subsystem

7 years agolinux: rfkill: Add new values for RfKillType
Dr. Michael Lauer [Wed, 7 Mar 2018 10:36:16 +0000 (11:36 +0100)] 
linux: rfkill: Add new values for RfKillType

7 years agolinux: Add more SO_ socket options
Dr. Michael Lauer [Wed, 7 Mar 2018 10:15:41 +0000 (11:15 +0100)] 
linux: Add more SO_ socket options

7 years agoposix: Add ptsname(3)
Dr. Michael Lauer [Wed, 7 Mar 2018 09:52:48 +0000 (10:52 +0100)] 
posix: Add ptsname(3)

7 years agolinux: add getgroups(2), setgroups(2), getresgid(2), getresuid(2), setresgid(2),...
Dr. Michael Lauer [Wed, 7 Mar 2018 09:41:51 +0000 (10:41 +0100)] 
linux: add getgroups(2), setgroups(2), getresgid(2), getresuid(2), setresgid(2), setresuid(2)

Based on a VAPI by Colin Watson.

7 years agoposix: Add setegid(2) and seteuid(2)
Dr. Michael Lauer [Wed, 7 Mar 2018 09:22:19 +0000 (10:22 +0100)] 
posix: Add setegid(2) and seteuid(2)

7 years agoposix: getpass(3) returns null on error.
Dr. Michael Lauer [Tue, 6 Mar 2018 15:42:55 +0000 (16:42 +0100)] 
posix: getpass(3) returns null on error.

7 years agoposix: Fix crypt(3), now that we have feature test macros.
Dr. Michael Lauer [Tue, 6 Mar 2018 15:29:25 +0000 (16:29 +0100)] 
posix: Fix crypt(3), now that we have feature test macros.

Note that crypt(3) returns 'null' on error.

7 years agoposix: Add wordexp(3), wordexp_t, and assorted constants
Dr. Michael Lauer [Tue, 6 Mar 2018 14:04:27 +0000 (15:04 +0100)] 
posix: Add wordexp(3), wordexp_t, and assorted constants

Based on a patch by Andre Masella.

https://bugzilla.gnome.org/show_bug.cgi?id=663633

7 years agoposix: Add fnmatch(3) and assorted constants.
Dr. Michael Lauer [Tue, 6 Mar 2018 13:03:06 +0000 (14:03 +0100)] 
posix: Add fnmatch(3) and assorted constants.

Based on a patch by Andre Masella.

https://bugzilla.gnome.org/show_bug.cgi?id=663633

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Mon, 5 Mar 2018 18:00:17 +0000 (19:00 +0100)] 
vapi: Update GIR-based bindings

7 years agogstreamer-1.0: Update to 1.13.90
Rico Tzschichholz [Mon, 5 Mar 2018 17:58:33 +0000 (18:58 +0100)] 
gstreamer-1.0: Update to 1.13.90

7 years agocompiler: fix critical when vala is called without run args a9996877480287308d8273c8469c87fa48b3a3ea
Dr. Michael Lauer [Wed, 28 Feb 2018 12:14:53 +0000 (13:14 +0100)] 
compiler: fix critical when vala is called without run args

https://bugzilla.gnome.org/show_bug.cgi?id=793657

7 years agoalsa: add the major part of the ALSA Sequencer API
Dr. Michael Lauer [Tue, 27 Feb 2018 12:47:46 +0000 (13:47 +0100)] 
alsa: add the major part of the ALSA Sequencer API

Based on a patch by Wayne Blaszczyk.

https://bugzilla.gnome.org/show_bug.cgi?id=763127

7 years agoRelease 0.39.92 0.39.92
Rico Tzschichholz [Tue, 27 Feb 2018 08:44:56 +0000 (09:44 +0100)] 
Release 0.39.92

7 years agotests: Fix make dist
Rico Tzschichholz [Tue, 27 Feb 2018 09:29:54 +0000 (10:29 +0100)] 
tests: Fix make dist

7 years agogstreamer-1.0: Update to 1.13.1+
Rico Tzschichholz [Mon, 26 Feb 2018 22:17:50 +0000 (23:17 +0100)] 
gstreamer-1.0: Update to 1.13.1+

7 years agomethod: Check with same rules for dbus compatibility as in GBusModule
Rico Tzschichholz [Mon, 26 Feb 2018 20:10:37 +0000 (21:10 +0100)] 
method: Check with same rules for dbus compatibility as in GBusModule

Only issue warning if the method would actually be end up on DBus as
per generate_interface_method_call_function() or get_method_info().

Based on patch by Corentin Noël

https://bugzilla.gnome.org/show_bug.cgi?id=793859

7 years agovapi: Fix wrong attributes
Rico Tzschichholz [Mon, 26 Feb 2018 17:53:38 +0000 (18:53 +0100)] 
vapi: Fix wrong attributes

7 years agolibgnome-menu-3.0: Add deps file
Rico Tzschichholz [Mon, 26 Feb 2018 17:53:08 +0000 (18:53 +0100)] 
libgnome-menu-3.0: Add deps file

7 years agoposix: add feature test macro _GNU_SOURCE for exp10(3) and exp10f(3)
Dr. Michael Lauer [Mon, 26 Feb 2018 16:11:50 +0000 (17:11 +0100)] 
posix: add feature test macro _GNU_SOURCE for exp10(3) and exp10f(3)

https://bugzilla.gnome.org/show_bug.cgi?id=614788

7 years agoglib-2.0: add feature test macro _GNU_SOURCE for exp10(3) and exp10f(3)
Dr. Michael Lauer [Mon, 26 Feb 2018 16:11:39 +0000 (17:11 +0100)] 
glib-2.0: add feature test macro _GNU_SOURCE for exp10(3) and exp10f(3)

https://bugzilla.gnome.org/show_bug.cgi?id=614788

7 years agoposix: add feature test macro _GNU_SOURCE for pow10(3) and pow10f(3)
Dr. Michael Lauer [Mon, 26 Feb 2018 16:02:36 +0000 (17:02 +0100)] 
posix: add feature test macro _GNU_SOURCE for pow10(3) and pow10f(3)

https://bugzilla.gnome.org/show_bug.cgi?id=614788

7 years agoglib-2.0: add feature test macro _GNU_SOURCE for pow10(3) and pow10f(3)
Dr. Michael Lauer [Mon, 26 Feb 2018 16:02:00 +0000 (17:02 +0100)] 
glib-2.0: add feature test macro _GNU_SOURCE for pow10(3) and pow10f(3)

https://bugzilla.gnome.org/show_bug.cgi?id=614788

7 years agogitignore: ignore macOS metadata files
Dr. Michael Lauer [Mon, 26 Feb 2018 15:48:31 +0000 (16:48 +0100)] 
gitignore: ignore macOS metadata files

7 years agotests: Extend "properties" tests to increase coverage
Dr. Michael Lauer [Fri, 23 Feb 2018 15:27:59 +0000 (16:27 +0100)] 
tests: Extend "properties" tests to increase coverage

Based on test-case from https://bugzilla.gnome.org/show_bug.cgi?id=683160

7 years agoposix: add feature_test_macro _GNU_SOURCE to sighandler_t
Dr. Michael Lauer [Wed, 21 Feb 2018 09:21:29 +0000 (10:21 +0100)] 
posix: add feature_test_macro _GNU_SOURCE to sighandler_t

https://bugzilla.gnome.org/show_bug.cgi?id=761975

7 years agotests: Add linux-specific test for feature test macros
Rico Tzschichholz [Tue, 20 Feb 2018 21:50:24 +0000 (22:50 +0100)] 
tests: Add linux-specific test for feature test macros

https://bugzilla.gnome.org/show_bug.cgi?id=793444

7 years agolinux: Add feature_test_macros to non-POSIX file control constants and dup3
Dr. Michael Lauer [Tue, 20 Feb 2018 15:51:11 +0000 (16:51 +0100)] 
linux: Add feature_test_macros to non-POSIX file control constants and dup3

https://bugzilla.gnome.org/show_bug.cgi?id=793444

7 years agocodegen: Add support for feature test macros
Dr. Michael Lauer [Tue, 20 Feb 2018 15:47:34 +0000 (16:47 +0100)] 
codegen: Add support for feature test macros

This adds new CCode string attribute 'feature_test_macro = "VALUE"'. Such
values will be added before the headers section as '#define VALUE'.

https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html

https://bugzilla.gnome.org/show_bug.cgi?id=793444

7 years agocodegen: Add source_reference to some store_local/_field() calls
Rico Tzschichholz [Tue, 20 Feb 2018 11:56:53 +0000 (12:56 +0100)] 
codegen: Add source_reference to some store_local/_field() calls

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Tue, 20 Feb 2018 15:40:07 +0000 (16:40 +0100)] 
vapi: Update GIR-based bindings

7 years agotests: Add chain-up lambda regression test c424722da4eafd9d75fff3220c764a11566d5dc0
Rico Tzschichholz [Sun, 4 Dec 2016 18:52:40 +0000 (19:52 +0100)] 
tests: Add chain-up lambda regression test

https://bugzilla.gnome.org/show_bug.cgi?id=567269

7 years agovala: Make SemanticAnalyzer.check_arguments() independent of context
Rico Tzschichholz [Sun, 18 Feb 2018 22:02:23 +0000 (23:02 +0100)] 
vala: Make SemanticAnalyzer.check_arguments() independent of context

7 years agocodegen: Add valid support for const multi-dimensional arrays
Marco Trevisan (Treviño) [Wed, 12 Jan 2011 15:47:17 +0000 (16:47 +0100)] 
codegen: Add valid support for const multi-dimensional arrays

For example this
  const int[,,] tri_numbers = {{{1, 2, 3}, {5, 5, 6}}, {{6, 7}}};
correctly transfoms to
  const gint tri_numbers[2][2][3] = {{{1, 2, 3}, {5, 5, 6}}, {{6, 7}}};

https://bugzilla.gnome.org/show_bug.cgi?id=604371

7 years agocodegen: Use pointers when accessing constant multi-dimensional arrays
Marco Trevisan (Treviño) [Wed, 12 Jan 2011 17:41:43 +0000 (18:41 +0100)] 
codegen: Use pointers when accessing constant multi-dimensional arrays

https://bugzilla.gnome.org/show_bug.cgi?id=604371

7 years agovala: The rank of an array-initializer should match the target's rank
Rico Tzschichholz [Sat, 17 Feb 2018 19:56:30 +0000 (20:56 +0100)] 
vala: The rank of an array-initializer should match the target's rank

https://bugzilla.gnome.org/show_bug.cgi?id=744923

7 years agoFix recursive declaration in generic base type
Simon Werbeck [Sun, 31 Mar 2013 23:16:21 +0000 (01:16 +0200)] 
Fix recursive declaration in generic base type

https://bugzilla.gnome.org/show_bug.cgi?id=688732

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Sat, 17 Feb 2018 08:01:37 +0000 (09:01 +0100)] 
vapi: Update GIR-based bindings

7 years agogstreamer-1.0: Update to 1.13.1
Rico Tzschichholz [Sat, 17 Feb 2018 08:01:11 +0000 (09:01 +0100)] 
gstreamer-1.0: Update to 1.13.1

7 years agovala: Properly handle array-initializers inside struct-initializers
Rico Tzschichholz [Thu, 15 Feb 2018 14:22:35 +0000 (15:22 +0100)] 
vala: Properly handle array-initializers inside struct-initializers

https://bugzilla.gnome.org/show_bug.cgi?id=622178

7 years agocodegen: Don't append fixed-length of array fields in initializers
Rico Tzschichholz [Thu, 15 Feb 2018 17:07:36 +0000 (18:07 +0100)] 
codegen: Don't append fixed-length of array fields in initializers

7 years agomanual: Update from wiki.gnome.org 92e4414aad1313e12989e31b68bdf0763cf4cc6a
Rico Tzschichholz [Thu, 15 Feb 2018 08:30:10 +0000 (09:30 +0100)] 
manual: Update from wiki.gnome.org

7 years agoposix: Fix sig*set and sigprocmask parameters to be out/ref
Luca Bruno [Sat, 5 Apr 2014 16:47:46 +0000 (18:47 +0200)] 
posix: Fix sig*set and sigprocmask parameters to be out/ref

https://bugzilla.gnome.org/show_bug.cgi?id=727425

7 years agolibvaladoc: Prevent WITH_CGRAPH conditional having an impact on generated sources
Rico Tzschichholz [Sun, 10 Dec 2017 08:35:24 +0000 (09:35 +0100)] 
libvaladoc: Prevent WITH_CGRAPH conditional having an impact on generated sources

7 years agolinux: add dup3
Dr. Michael Lauer [Wed, 14 Feb 2018 10:15:46 +0000 (11:15 +0100)] 
linux: add dup3

https://bugzilla.gnome.org/show_bug.cgi?id=729803

7 years agoRelease 0.39.91 0.39.91
Rico Tzschichholz [Tue, 13 Feb 2018 17:23:34 +0000 (18:23 +0100)] 
Release 0.39.91

7 years agopurple: Update to 2.12.0
Rico Tzschichholz [Tue, 13 Feb 2018 11:32:32 +0000 (12:32 +0100)] 
purple: Update to 2.12.0

7 years agoDon't warn about unused internal methods which are meant to be visible on DBus
Rico Tzschichholz [Tue, 13 Feb 2018 09:37:03 +0000 (10:37 +0100)] 
Don't warn about unused internal methods which are meant to be visible on DBus

https://bugzilla.gnome.org/show_bug.cgi?id=593902

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Mon, 12 Feb 2018 19:13:10 +0000 (20:13 +0100)] 
vapi: Update GIR-based bindings

7 years agobuild: Don't install vapicheck fbb944d0a33e4b074f35d8d5457d4ec83e03f729
Rico Tzschichholz [Mon, 12 Feb 2018 10:03:05 +0000 (11:03 +0100)] 
build: Don't install vapicheck

This tool can't be used to check the syntax of vapi files as the name
suggests. So better drop it until it gets some fixing.

https://bugzilla.gnome.org/show_bug.cgi?id=793370

7 years agosemanticanalyzer: Drop unused error_type field
Rico Tzschichholz [Sun, 11 Feb 2018 17:26:09 +0000 (18:26 +0100)] 
semanticanalyzer: Drop unused error_type field

7 years agovala: Issue a warning on DBus methods which are not throwing an Error
Dr. Michael Lauer [Sun, 11 Feb 2018 16:18:35 +0000 (17:18 +0100)] 
vala: Issue a warning on DBus methods which are not throwing an Error

It is recommended to throw "GLib.Error" or "GLib.DBusError, GLib.IOError".
This will be turned into an error at some point.

https://bugzilla.gnome.org/show_bug.cgi?id=792277

7 years agotests: Add some "girparser" tests to increase coverage
Rico Tzschichholz [Thu, 8 Feb 2018 21:06:49 +0000 (22:06 +0100)] 
tests: Add some "girparser" tests to increase coverage

7 years agocompiler: Prefix headers for set_cheader_override() if includedir is given
Rico Tzschichholz [Thu, 8 Feb 2018 15:14:42 +0000 (16:14 +0100)] 
compiler: Prefix headers for set_cheader_override() if includedir is given

We need to account for changes done by SourceFile.get_cinclude_filename()

https://bugzilla.gnome.org/show_bug.cgi?id=793299

7 years agocodegen: Avoid critical when connecting dynamic signals
Rico Tzschichholz [Thu, 8 Feb 2018 11:08:42 +0000 (12:08 +0100)] 
codegen: Avoid critical when connecting dynamic signals

7 years agotests: Add invalid "foreach" tests to increase coverage cd7f8f8ec99e5b4539c91d349a5229f7728351f4
Corentin Noël [Tue, 6 Feb 2018 23:45:27 +0000 (23:45 +0000)] 
tests: Add invalid "foreach" tests to increase coverage

7 years agovalac: Always use the given "pkg-config" and respect PKG_CONFIG envar 7f0e90a5c34f437b7ab8f9197a9d42fc835b1a60
Rico Tzschichholz [Wed, 7 Feb 2018 21:25:09 +0000 (22:25 +0100)] 
valac: Always use the given "pkg-config" and respect PKG_CONFIG envar

7 years agotests: Move namespaces.vala into parser and merge its main methods
Rico Tzschichholz [Wed, 7 Feb 2018 22:17:40 +0000 (23:17 +0100)] 
tests: Move namespaces.vala into parser and merge its main methods

7 years agovapi: Update GIR-based bindings
Rico Tzschichholz [Wed, 7 Feb 2018 16:44:38 +0000 (17:44 +0100)] 
vapi: Update GIR-based bindings

7 years agoglib-2.0: Add KeyFile.get_locale_for_key()
Rico Tzschichholz [Wed, 7 Feb 2018 16:43:51 +0000 (17:43 +0100)] 
glib-2.0: Add KeyFile.get_locale_for_key()

7 years agogstreamer-1.0: Update from 1.13+ git master
Rico Tzschichholz [Wed, 7 Feb 2018 16:42:53 +0000 (17:42 +0100)] 
gstreamer-1.0: Update from 1.13+ git master

7 years agogtk+-4.0: Update to 3.93.0+d07b14f4
Rico Tzschichholz [Mon, 5 Feb 2018 20:47:47 +0000 (21:47 +0100)] 
gtk+-4.0: Update to 3.93.0+d07b14f4

7 years agocodegen: Fix GDestroyNotify of delegate parameters in delegate declaration
Rico Tzschichholz [Tue, 6 Feb 2018 16:52:55 +0000 (17:52 +0100)] 
codegen: Fix GDestroyNotify of delegate parameters in delegate declaration

delegate void Func (owned Func func);

incompatible pointer type: expected ‘void (**)(void *)’ but argument is
of type ‘GDestroyNotify {aka void (*)(void *)}’

https://bugzilla.gnome.org/show_bug.cgi?id=639059

7 years agotests: Add various regression "codegen" tests to increase coverage
Rico Tzschichholz [Tue, 6 Feb 2018 08:01:12 +0000 (09:01 +0100)] 
tests: Add various regression "codegen" tests to increase coverage

7 years agotests: Add "destructors" test to increase coverage
Rico Tzschichholz [Mon, 5 Feb 2018 17:14:21 +0000 (18:14 +0100)] 
tests: Add "destructors" test to increase coverage

7 years agotests: Add invalid "method" tests to increase coverage
Rico Tzschichholz [Mon, 5 Feb 2018 15:19:56 +0000 (16:19 +0100)] 
tests: Add invalid "method" tests to increase coverage

7 years agotestrunner: Accept Packages in header of Invalid Code tests
Rico Tzschichholz [Mon, 5 Feb 2018 14:46:09 +0000 (15:46 +0100)] 
testrunner: Accept Packages in header of Invalid Code tests