Peter Hoeg a6d1d06a95 vala: unify builders for various versions
We are currently carrying a number of vala versions where each version
is essentially just a copy of the earlier version.

This PR gets rid of a ton of duplication and uses a standard builder.

Secondly, we add a definition for the latest vala 0.34.1.

Lastly, we add a generic "vala" that refers to the latest stable
version.

I have tried changing the definitions for "simple-scan" and "valum" to use
the latest vala version and they at least compile OK so I'll try a
massive sed job to replace all the definitions later to simply use the
latest version through "vala" instead of specifying a version directly.

According to upstream:

"Well-maintained packages are expected to always build with the latest
stable Vala version."

Maybe this means that my generic builder is then no longer necessary. Oh well...

I added myself to the maintainer array for vala although I have no
interest in the language - this was purely a nix exercise for me but I
thought it was reasonable to be the one to clean up the mess if this has
side effects...

Cc: @antono and @lethalman
2016-10-12 21:12:05 +08:00
..
2016-04-02 17:56:32 +01:00
2016-06-25 14:24:52 +01:00
2015-03-16 15:50:48 +01:00
2016-05-16 08:08:50 -05:00
2016-06-03 21:29:50 -06:00
2015-01-13 22:33:49 +01:00
2016-05-06 10:06:08 +01:00
2016-08-23 18:28:38 +02:00
2016-06-26 11:14:34 +02:00
2016-08-06 17:06:45 +03:00
2016-08-13 23:07:01 +00:00
2016-09-17 00:54:07 +03:00
2016-09-05 20:07:24 +02:00
2016-03-30 21:46:56 +02:00
2016-04-08 01:23:22 -07:00
2016-05-30 19:34:16 +00:00
2016-04-06 23:21:09 +02:00
2016-09-04 11:31:02 +02:00
2016-09-10 00:32:13 +02:00
2015-03-04 22:15:46 +01:00
2016-09-14 21:00:13 +02:00
2016-08-02 21:42:43 +03:00
2016-09-13 07:04:41 +02:00
2015-01-02 00:01:40 +01:00
2016-08-02 21:42:43 +03:00
2016-02-08 18:46:46 +01:00
2014-08-24 22:31:37 +02:00
2016-08-09 19:39:46 +00:00
2016-07-11 23:14:30 +00:00
2015-01-07 12:56:59 +01:00
2016-08-23 01:18:10 +03:00
2015-01-13 22:33:49 +01:00
2016-09-08 03:59:06 +03:00
2016-06-11 14:53:07 +02:00
2016-09-23 21:47:42 +02:00
2016-08-23 03:54:23 +03:00
2016-09-23 08:45:38 -04:00
2016-09-10 11:32:05 +02:00
2016-05-31 12:57:28 +00:00
2016-02-23 14:19:04 +01:00
2016-08-23 02:56:12 +03:00
2015-04-14 10:46:24 -07:00
2016-03-09 23:33:59 +11:00
2016-09-08 23:12:22 -04:00
2016-08-17 23:31:20 +02:00
2016-08-23 18:50:06 +01:00
2016-09-15 00:31:23 -04:00
2016-09-03 03:24:25 +03:00
2016-08-29 14:49:51 +03:00
2016-06-04 09:46:06 +02:00