Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] vala 0.52.2
@ 2021-04-21 19:08 Gottox
  2021-04-21 19:20 ` [PR PATCH] [Updated] " Gottox
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Gottox @ 2021-04-21 19:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

There is a new pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 2901 bytes --]

From b270eb535a835e9f11e8719eb3d895852bdee863 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/2] vala: update to 0.52.2.

---
 common/shlibs         |  2 +-
 srcpkgs/vala/template | 11 ++++++-----
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index d9dd3f1f3477..205676a931f1 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3068,7 +3068,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..b0cb733fff55 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,8 +1,8 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.2
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
 hostmakedepends="flex libxslt pkg-config"
@@ -14,16 +14,17 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=3a3c460803ba661e513be3d0984b583e05473f602c75fa98e91755503714a97b
 shlib_provides="libvalaccodegen.so"
+make_check=extended
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.52|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.52.pc
 }
 
 libvala_package() {

From 4c06f5de5c2b29b546f469b3d18fb30c081daca6 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/2] libvaladoc: update to 0.52.2.

---
 common/shlibs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/shlibs b/common/shlibs
index 205676a931f1..7d19a0f7091a 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3069,7 +3069,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
@ 2021-04-21 19:20 ` Gottox
  2021-04-22  6:10 ` [PR REVIEW] " ericonr
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-04-21 19:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 5751 bytes --]

From 80ef75e1b985b043f1d00e95acdff979954ecd12 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.2.

---
 common/shlibs         |  2 +-
 srcpkgs/vala/template | 11 ++++++-----
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 966f665424f3..7155ddc9b226 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3080,7 +3080,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..b0cb733fff55 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,8 +1,8 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.2
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
 hostmakedepends="flex libxslt pkg-config"
@@ -14,16 +14,17 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=3a3c460803ba661e513be3d0984b583e05473f602c75fa98e91755503714a97b
 shlib_provides="libvalaccodegen.so"
+make_check=extended
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.52|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.52.pc
 }
 
 libvala_package() {

From c4c6d936105a2442fb019d63e2e45af33ecbbfe3 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] libvaladoc: update to 0.52.2.

---
 common/shlibs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/shlibs b/common/shlibs
index 7155ddc9b226..3d5ba9a4efd3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3081,7 +3081,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1

From 9d09fd19654c02245f3959f1f3999ce0196c7050 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From 13aeb7fc747a54c3f5aba267ae6120885e3d7b9d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From ff684b8bbdd46acdd36f2ab31c5a1ae00988b3f6 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR REVIEW] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
  2021-04-21 19:20 ` [PR PATCH] [Updated] " Gottox
@ 2021-04-22  6:10 ` ericonr
  2021-04-22  6:10 ` [PR PATCH] [Updated] " Gottox
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ericonr @ 2021-04-22  6:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 168 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30414#discussion_r618105880

Comment:
Use `${version%.*}` ?

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
  2021-04-21 19:20 ` [PR PATCH] [Updated] " Gottox
  2021-04-22  6:10 ` [PR REVIEW] " ericonr
@ 2021-04-22  6:10 ` Gottox
  2021-04-22  6:13 ` Gottox
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-04-22  6:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 6647 bytes --]

From b61d29c7a67d30a803d1563d651e725654835a2a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.2.

---
 common/shlibs         |  2 +-
 srcpkgs/vala/template | 11 ++++++-----
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 966f665424f3..7155ddc9b226 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3080,7 +3080,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..b0cb733fff55 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,8 +1,8 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.2
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
 hostmakedepends="flex libxslt pkg-config"
@@ -14,16 +14,17 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=3a3c460803ba661e513be3d0984b583e05473f602c75fa98e91755503714a97b
 shlib_provides="libvalaccodegen.so"
+make_check=extended
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.52|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.52.pc
 }
 
 libvala_package() {

From 6dea3616dfb0a33379a684861a6608ff46fbb820 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] valadoc: update to 0.52.2.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 7155ddc9b226..3d5ba9a4efd3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3081,7 +3081,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index 4593b7db5f69..dc73ec48a7de 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,8 +1,8 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.50.0
-revision=3
+version=0.52.0
+revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=1de26310db465aca525679d3b5a3c1d8db2e067c4cbc0e5ddd015cd938bac68b
 
 pre_configure() {
 	autoreconf -if

From 55bfda5bc81d986cc86eab7ccc624167e7b24825 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From ad0594c82400be7ff71d461e73f3edba6dbf3e50 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From 232c2587e7882c16ba1f2f7e8eb5ce6a292b1848 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (2 preceding siblings ...)
  2021-04-22  6:10 ` [PR PATCH] [Updated] " Gottox
@ 2021-04-22  6:13 ` Gottox
  2021-04-22  6:20 ` Gottox
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-04-22  6:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 6664 bytes --]

From 4c2a4b078885c5e3f4fb4cf1953c2039770eb958 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.2.

---
 common/shlibs         |  2 +-
 srcpkgs/vala/template | 11 ++++++-----
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 966f665424f3..7155ddc9b226 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3080,7 +3080,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..b731a89ab525 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,8 +1,8 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.2
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
 hostmakedepends="flex libxslt pkg-config"
@@ -14,16 +14,17 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=3a3c460803ba661e513be3d0984b583e05473f602c75fa98e91755503714a97b
 shlib_provides="libvalaccodegen.so"
+make_check=extended
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e "s|^vapigen=.*|vapigen=vapigen-${version%.*}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-${version%.*}pc
 }
 
 libvala_package() {

From 77dcb462a009a1d971d8898d04613675f144d5e6 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] valadoc: update to 0.52.2.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 7155ddc9b226..3d5ba9a4efd3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3081,7 +3081,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index 4593b7db5f69..dc73ec48a7de 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,8 +1,8 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.50.0
-revision=3
+version=0.52.0
+revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=1de26310db465aca525679d3b5a3c1d8db2e067c4cbc0e5ddd015cd938bac68b
 
 pre_configure() {
 	autoreconf -if

From 2e84a820e77435bc240f620c82233ce05640b95f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From a4ea9594d45b68c6ed08b15827309e39ca7c059d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From db88b65414918f07dda72e1e201d9a797d533c4c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (3 preceding siblings ...)
  2021-04-22  6:13 ` Gottox
@ 2021-04-22  6:20 ` Gottox
  2021-04-22  7:15 ` Gottox
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-04-22  6:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 6665 bytes --]

From be824df6e83521c52bfbc44a4076a938ae2e66f0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.2.

---
 common/shlibs         |  2 +-
 srcpkgs/vala/template | 11 ++++++-----
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 966f665424f3..7155ddc9b226 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3080,7 +3080,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..9c532c350e34 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,8 +1,8 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.2
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
 hostmakedepends="flex libxslt pkg-config"
@@ -14,16 +14,17 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=3a3c460803ba661e513be3d0984b583e05473f602c75fa98e91755503714a97b
 shlib_provides="libvalaccodegen.so"
+make_check=extended
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e "s|^vapigen=.*|vapigen=vapigen-${version%.*}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-${version%.*}.pc
 }
 
 libvala_package() {

From 1e6570d4945e12781426d94bd6b6ca2d1f799e21 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] valadoc: update to 0.52.2.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 7155ddc9b226..3d5ba9a4efd3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3081,7 +3081,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index 4593b7db5f69..dc73ec48a7de 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,8 +1,8 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.50.0
-revision=3
+version=0.52.0
+revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=1de26310db465aca525679d3b5a3c1d8db2e067c4cbc0e5ddd015cd938bac68b
 
 pre_configure() {
 	autoreconf -if

From 1ca39e1f497995836a3baef6d34554ea84921695 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From 293ef08471a9dc5172b6063866217d5576faf6aa Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From ef297cf9b6317104c52f658ac5f873b1e65779a1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (4 preceding siblings ...)
  2021-04-22  6:20 ` Gottox
@ 2021-04-22  7:15 ` Gottox
  2021-04-22  7:20 ` Gottox
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-04-22  7:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 7007 bytes --]

From 532767d54bfd1bdc5a79cb8ee41aaca859e71b52 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.2.

---
 common/shlibs         |  2 +-
 srcpkgs/vala/template | 15 ++++++++++-----
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 966f665424f3..7155ddc9b226 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3080,7 +3080,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..ebfc6a0cb3ab 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,8 +1,8 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.2
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
 hostmakedepends="flex libxslt pkg-config"
@@ -14,16 +14,21 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=3a3c460803ba661e513be3d0984b583e05473f602c75fa98e91755503714a97b
 shlib_provides="libvalaccodegen.so"
+make_check=extended
+
+pre_configure() {
+	autoreconf -if
+}
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e "s|^vapigen=.*|vapigen=vapigen-${version%.*}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-${version%.*}.pc
 }
 
 libvala_package() {

From e804303bb6dd957c0e2d147fdc640b88da61258a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] valadoc: update to 0.52.2.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/patches  | 1 +
 srcpkgs/valadoc/template | 6 +++---
 3 files changed, 5 insertions(+), 4 deletions(-)
 create mode 120000 srcpkgs/valadoc/patches

diff --git a/common/shlibs b/common/shlibs
index 7155ddc9b226..3d5ba9a4efd3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3081,7 +3081,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/patches b/srcpkgs/valadoc/patches
new file mode 120000
index 000000000000..11fa71e74306
--- /dev/null
+++ b/srcpkgs/valadoc/patches
@@ -0,0 +1 @@
+../vala/patches
\ No newline at end of file
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index 4593b7db5f69..dc73ec48a7de 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,8 +1,8 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.50.0
-revision=3
+version=0.52.0
+revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=1de26310db465aca525679d3b5a3c1d8db2e067c4cbc0e5ddd015cd938bac68b
 
 pre_configure() {
 	autoreconf -if

From 87072d5c9f10a2a18500f0d5ac9f1e9924d2bb97 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From 9b32e2f5c31071fa66f0a7a665676ac594512464 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From 1fe779108bf8ca3307477174cc4a42e4d7c23405 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (5 preceding siblings ...)
  2021-04-22  7:15 ` Gottox
@ 2021-04-22  7:20 ` Gottox
  2021-04-22  8:29 ` Gottox
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-04-22  7:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 7206 bytes --]

From 79c0a8ea188e87a738eeeb118de711af490b2816 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.2.

---
 common/shlibs         |  2 +-
 srcpkgs/vala/template | 17 +++++++++++------
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 966f665424f3..7155ddc9b226 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3080,7 +3080,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..57e68b81c41f 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,11 +1,11 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.2
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
-hostmakedepends="flex libxslt pkg-config"
+hostmakedepends="flex libxslt pkg-config automake libtool"
 makedepends="libfl-devel libglib-devel"
 checkdepends="dbus libgirepository-devel"
 short_desc="Compiler for the GObject type system"
@@ -14,16 +14,21 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=3a3c460803ba661e513be3d0984b583e05473f602c75fa98e91755503714a97b
 shlib_provides="libvalaccodegen.so"
+make_check=extended
+
+pre_configure() {
+	autoreconf -if
+}
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e "s|^vapigen=.*|vapigen=vapigen-${version%.*}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-${version%.*}.pc
 }
 
 libvala_package() {

From 832e170d2c0fec87353e17d4a6f07d4bddbedea8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] valadoc: update to 0.52.2.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/patches  | 1 +
 srcpkgs/valadoc/template | 6 +++---
 3 files changed, 5 insertions(+), 4 deletions(-)
 create mode 120000 srcpkgs/valadoc/patches

diff --git a/common/shlibs b/common/shlibs
index 7155ddc9b226..3d5ba9a4efd3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3081,7 +3081,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/patches b/srcpkgs/valadoc/patches
new file mode 120000
index 000000000000..11fa71e74306
--- /dev/null
+++ b/srcpkgs/valadoc/patches
@@ -0,0 +1 @@
+../vala/patches
\ No newline at end of file
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index 4593b7db5f69..dc73ec48a7de 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,8 +1,8 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.50.0
-revision=3
+version=0.52.0
+revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=1de26310db465aca525679d3b5a3c1d8db2e067c4cbc0e5ddd015cd938bac68b
 
 pre_configure() {
 	autoreconf -if

From a668f2324087114bdabcd907cd506f95275dc718 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From ef6bab94bed6fcbf4c24a2722bc3702e77c1cfc5 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From 327910f735b739e43dd11b5a993f3a365ca3cbdd Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (6 preceding siblings ...)
  2021-04-22  7:20 ` Gottox
@ 2021-04-22  8:29 ` Gottox
  2021-05-15  4:44 ` Gottox
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-04-22  8:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 8304 bytes --]

From 4b109fea8e5b3436fbc51bfe6fe6b4dea67697d1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.2.

---
 common/shlibs                                 |  2 +-
 .../vala/patches/disable-unstable-tests.patch | 21 +++++++++++++++++++
 srcpkgs/vala/template                         | 17 +++++++++------
 3 files changed, 33 insertions(+), 7 deletions(-)
 create mode 100644 srcpkgs/vala/patches/disable-unstable-tests.patch

diff --git a/common/shlibs b/common/shlibs
index 966f665424f3..7155ddc9b226 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3080,7 +3080,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/patches/disable-unstable-tests.patch b/srcpkgs/vala/patches/disable-unstable-tests.patch
new file mode 100644
index 000000000000..e6dbf63cb031
--- /dev/null
+++ b/srcpkgs/vala/patches/disable-unstable-tests.patch
@@ -0,0 +1,21 @@
+This patch disables unstable tests:
+
+* dbus/filedescriptor.test: Fails on github-ci, but passes on other linux systems.
+--- tests/Makefile.am.orig	2021-04-22 09:10:13.417738224 +0200
++++ tests/Makefile.am	2021-04-22 09:11:34.788734772 +0200
+@@ -703,7 +703,6 @@ TESTS = \
+ 	dbus/dynamic-method.test \
+ 	dbus/enum-string-marshalling.vala \
+ 	dbus/signals.test \
+-	dbus/filedescriptor.test \
+ 	dbus/filedescriptor-async.test \
+ 	dbus/filedescriptor-errors.test \
+ 	dbus/dicts.test \
+@@ -1236,7 +1235,6 @@ endif
+ if ENABLE_TEST_ASAN
+ XFAIL_TESTS = \
+ 	objects/property-array.vala \
+-	dbus/filedescriptor-errors.test \
+ 	$(NULL)
+ endif
+ 
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..57e68b81c41f 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,11 +1,11 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.2
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
-hostmakedepends="flex libxslt pkg-config"
+hostmakedepends="flex libxslt pkg-config automake libtool"
 makedepends="libfl-devel libglib-devel"
 checkdepends="dbus libgirepository-devel"
 short_desc="Compiler for the GObject type system"
@@ -14,16 +14,21 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=3a3c460803ba661e513be3d0984b583e05473f602c75fa98e91755503714a97b
 shlib_provides="libvalaccodegen.so"
+make_check=extended
+
+pre_configure() {
+	autoreconf -if
+}
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e "s|^vapigen=.*|vapigen=vapigen-${version%.*}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-${version%.*}.pc
 }
 
 libvala_package() {

From eb08038fd3877847fbeb47791249f733fffb0f95 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] valadoc: update to 0.52.2.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/patches  | 1 +
 srcpkgs/valadoc/template | 6 +++---
 3 files changed, 5 insertions(+), 4 deletions(-)
 create mode 120000 srcpkgs/valadoc/patches

diff --git a/common/shlibs b/common/shlibs
index 7155ddc9b226..3d5ba9a4efd3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3081,7 +3081,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/patches b/srcpkgs/valadoc/patches
new file mode 120000
index 000000000000..11fa71e74306
--- /dev/null
+++ b/srcpkgs/valadoc/patches
@@ -0,0 +1 @@
+../vala/patches
\ No newline at end of file
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index 4593b7db5f69..dc73ec48a7de 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,8 +1,8 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.50.0
-revision=3
+version=0.52.0
+revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=1de26310db465aca525679d3b5a3c1d8db2e067c4cbc0e5ddd015cd938bac68b
 
 pre_configure() {
 	autoreconf -if

From 9f663a62516b421c9848e97e9afedddf758102a3 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From d725e3083521ee7a67fb58c9c1887c0cab586dd0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From 3ea70c878422c4292b194d89531ac4812b2ead69 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (7 preceding siblings ...)
  2021-04-22  8:29 ` Gottox
@ 2021-05-15  4:44 ` Gottox
  2021-05-15  5:15 ` Gottox
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-05-15  4:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 8240 bytes --]

From 23110f1bdc18ed1d7e42a21e3f487ef96f5e17dc Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.3.

---
 common/shlibs                                 |  2 +-
 .../vala/patches/disable-unstable-tests.patch | 21 +++++++++++++++++++
 srcpkgs/vala/template                         | 17 +++++++++------
 3 files changed, 33 insertions(+), 7 deletions(-)
 create mode 100644 srcpkgs/vala/patches/disable-unstable-tests.patch

diff --git a/common/shlibs b/common/shlibs
index 0d53e2be7dfa..bf616fb6fb54 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3088,7 +3088,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/patches/disable-unstable-tests.patch b/srcpkgs/vala/patches/disable-unstable-tests.patch
new file mode 100644
index 000000000000..e6dbf63cb031
--- /dev/null
+++ b/srcpkgs/vala/patches/disable-unstable-tests.patch
@@ -0,0 +1,21 @@
+This patch disables unstable tests:
+
+* dbus/filedescriptor.test: Fails on github-ci, but passes on other linux systems.
+--- tests/Makefile.am.orig	2021-04-22 09:10:13.417738224 +0200
++++ tests/Makefile.am	2021-04-22 09:11:34.788734772 +0200
+@@ -703,7 +703,6 @@ TESTS = \
+ 	dbus/dynamic-method.test \
+ 	dbus/enum-string-marshalling.vala \
+ 	dbus/signals.test \
+-	dbus/filedescriptor.test \
+ 	dbus/filedescriptor-async.test \
+ 	dbus/filedescriptor-errors.test \
+ 	dbus/dicts.test \
+@@ -1236,7 +1235,6 @@ endif
+ if ENABLE_TEST_ASAN
+ XFAIL_TESTS = \
+ 	objects/property-array.vala \
+-	dbus/filedescriptor-errors.test \
+ 	$(NULL)
+ endif
+ 
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..dc0c17b66584 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,11 +1,11 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.3
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
-hostmakedepends="flex libxslt pkg-config"
+hostmakedepends="flex libxslt pkg-config automake libtool"
 makedepends="libfl-devel libglib-devel"
 checkdepends="dbus libgirepository-devel"
 short_desc="Compiler for the GObject type system"
@@ -14,16 +14,21 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=
 shlib_provides="libvalaccodegen.so"
+make_check=extended
+
+pre_configure() {
+	autoreconf -if
+}
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e "s|^vapigen=.*|vapigen=vapigen-${version%.*}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-${version%.*}.pc
 }
 
 libvala_package() {

From 26dee66d97e3df8f42d5d022cc75f184280f4e7c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] valadoc: update to 0.52.3.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/patches  | 1 +
 srcpkgs/valadoc/template | 6 +++---
 3 files changed, 5 insertions(+), 4 deletions(-)
 create mode 120000 srcpkgs/valadoc/patches

diff --git a/common/shlibs b/common/shlibs
index bf616fb6fb54..687091faf793 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3089,7 +3089,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/patches b/srcpkgs/valadoc/patches
new file mode 120000
index 000000000000..11fa71e74306
--- /dev/null
+++ b/srcpkgs/valadoc/patches
@@ -0,0 +1 @@
+../vala/patches
\ No newline at end of file
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index 4593b7db5f69..1ec960d3dd2f 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,8 +1,8 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.50.0
-revision=3
+version=0.52.3
+revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=037ea1a92bf0f1ab04a71b52a01d50aca1945ad1017b6189d9614f84f5c9b2d9
 
 pre_configure() {
 	autoreconf -if

From e2215019a6cf5d1e2bcfcc7a5bad879a15d74394 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From 5a41b8e9cc418e8edda2988b55fee0f461cba212 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From f04779a80be11c41afe90f2b5d2528ab7943d019 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (8 preceding siblings ...)
  2021-05-15  4:44 ` Gottox
@ 2021-05-15  5:15 ` Gottox
  2021-05-15  5:16 ` [PR PATCH] [Updated] " Gottox
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-05-15  5:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 174 bytes --]

New comment by Gottox on void-packages repository

https://github.com/void-linux/void-packages/pull/30414#issuecomment-841602758

Comment:
vala tests only break for the ci. 

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (9 preceding siblings ...)
  2021-05-15  5:15 ` Gottox
@ 2021-05-15  5:16 ` Gottox
  2021-07-23 12:09 ` paper42
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: Gottox @ 2021-05-15  5:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages vala-0.52.2
https://github.com/void-linux/void-packages/pull/30414

vala 0.52.2
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


A patch file from https://github.com/void-linux/void-packages/pull/30414.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vala-0.52.2-30414.patch --]
[-- Type: text/x-diff, Size: 8304 bytes --]

From 9cb59726f0bb903caf581b3fa15c85201b452303 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:01:55 +0200
Subject: [PATCH 1/5] vala: update to 0.52.3.

---
 common/shlibs                                 |  2 +-
 .../vala/patches/disable-unstable-tests.patch | 21 +++++++++++++++++++
 srcpkgs/vala/template                         | 17 +++++++++------
 3 files changed, 33 insertions(+), 7 deletions(-)
 create mode 100644 srcpkgs/vala/patches/disable-unstable-tests.patch

diff --git a/common/shlibs b/common/shlibs
index 0d53e2be7dfa..bf616fb6fb54 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3088,7 +3088,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.50.so.0 libvala-0.50.0_1
+libvala-0.52.so.0 libvala-0.52.0_1
 libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/patches/disable-unstable-tests.patch b/srcpkgs/vala/patches/disable-unstable-tests.patch
new file mode 100644
index 000000000000..e6dbf63cb031
--- /dev/null
+++ b/srcpkgs/vala/patches/disable-unstable-tests.patch
@@ -0,0 +1,21 @@
+This patch disables unstable tests:
+
+* dbus/filedescriptor.test: Fails on github-ci, but passes on other linux systems.
+--- tests/Makefile.am.orig	2021-04-22 09:10:13.417738224 +0200
++++ tests/Makefile.am	2021-04-22 09:11:34.788734772 +0200
+@@ -703,7 +703,6 @@ TESTS = \
+ 	dbus/dynamic-method.test \
+ 	dbus/enum-string-marshalling.vala \
+ 	dbus/signals.test \
+-	dbus/filedescriptor.test \
+ 	dbus/filedescriptor-async.test \
+ 	dbus/filedescriptor-errors.test \
+ 	dbus/dicts.test \
+@@ -1236,7 +1235,6 @@ endif
+ if ENABLE_TEST_ASAN
+ XFAIL_TESTS = \
+ 	objects/property-array.vala \
+-	dbus/filedescriptor-errors.test \
+ 	$(NULL)
+ endif
+ 
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 4250b7f044a1..be3899a718d7 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,11 +1,11 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.50.0
-revision=2
+version=0.52.3
+revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
-hostmakedepends="flex libxslt pkg-config"
+hostmakedepends="flex libxslt pkg-config automake libtool"
 makedepends="libfl-devel libglib-devel"
 checkdepends="dbus libgirepository-devel"
 short_desc="Compiler for the GObject type system"
@@ -14,16 +14,21 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=037ea1a92bf0f1ab04a71b52a01d50aca1945ad1017b6189d9614f84f5c9b2d9
 shlib_provides="libvalaccodegen.so"
+make_check=extended
+
+pre_configure() {
+	autoreconf -if
+}
 
 post_install() {
 	# remove the /usr/bin prefix from the vapigen variable
 	# so the package that use it fall into our wrapper.
 	# keep the binary versioned, we don't know the potential
 	# fallout from using the unversioned one
-	vsed -e 's|^vapigen=.*|vapigen=vapigen-0.50|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-0.50.pc
+	vsed -e "s|^vapigen=.*|vapigen=vapigen-${version%.*}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-${version%.*}.pc
 }
 
 libvala_package() {

From ba84bd23c94c62db5238b79a90a66ec58b4f0b65 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:08:12 +0200
Subject: [PATCH 2/5] valadoc: update to 0.52.3.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/patches  | 1 +
 srcpkgs/valadoc/template | 6 +++---
 3 files changed, 5 insertions(+), 4 deletions(-)
 create mode 120000 srcpkgs/valadoc/patches

diff --git a/common/shlibs b/common/shlibs
index bf616fb6fb54..687091faf793 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3089,7 +3089,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.52.so.0 libvala-0.52.0_1
-libvaladoc-0.50.so.0 libvaladoc-0.50.0_1
+libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/patches b/srcpkgs/valadoc/patches
new file mode 120000
index 000000000000..11fa71e74306
--- /dev/null
+++ b/srcpkgs/valadoc/patches
@@ -0,0 +1 @@
+../vala/patches
\ No newline at end of file
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index 4593b7db5f69..1ec960d3dd2f 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,8 +1,8 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.50.0
-revision=3
+version=0.52.3
+revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/0.50/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=838adc50ac08881e06cf233fefd93740dec1530312cc1cf12c36d4e0e87d3071
+checksum=037ea1a92bf0f1ab04a71b52a01d50aca1945ad1017b6189d9614f84f5c9b2d9
 
 pre_configure() {
 	autoreconf -if

From 98ec710710e7ca304b0df3a0e9199b4fd461df3c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 20:05:29 +0200
Subject: [PATCH 3/5] vala-language-server: update to 0.48.2.

---
 srcpkgs/vala-language-server/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template
index 870fe215fb92..5743a1f5c9a3 100644
--- a/srcpkgs/vala-language-server/template
+++ b/srcpkgs/vala-language-server/template
@@ -1,6 +1,6 @@
 # Template file for 'vala-language-server'
 pkgname=vala-language-server
-version=0.48.1
+version=0.48.2
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-only"
 homepage="https://github.com/benwaffle/vala-language-server"
 distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz"
-checksum=d752f7aa9fad94d1d34e99038be312528c5808e6c0132bc91df2a8ce670cff45
+checksum=c2c04771bf635a77eb82f27629b9af453f937ecf95709fc9161db785b163fbb7

From 18e517cb6f802de0324ba7ae69dc1441a341ed1a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:19:57 +0200
Subject: [PATCH 4/5] io.elementary.code: rebuild with vala-0.52.2

---
 srcpkgs/io.elementary.code/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 8d43ad4130d2..66de4b50be05 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -1,7 +1,7 @@
 # Template file for 'io.elementary.code'
 pkgname=io.elementary.code
 version=3.4.1
-revision=3
+revision=4
 wrksrc="code-${version}"
 build_style=meson
 hostmakedepends="pkg-config vala intltool glib-devel"

From 70596f4f6a2b1cb53aecef73c16984961dd82eb9 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 21 Apr 2021 21:20:11 +0200
Subject: [PATCH 5/5] valabind: update to 1.8.0.

---
 srcpkgs/valabind/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template
index d2af2f9be152..b94938be33ae 100644
--- a/srcpkgs/valabind/template
+++ b/srcpkgs/valabind/template
@@ -1,6 +1,6 @@
 # Template file for 'valabind'
 pkgname=valabind
-version=1.7.2
+version=1.8.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config vala-devel git"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://radare.org/r/"
 distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz"
-checksum=643c1ddc85e31de975df361a20e3f39d385f5ced0e50483c6e96b33bb3d32261
+checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (10 preceding siblings ...)
  2021-05-15  5:16 ` [PR PATCH] [Updated] " Gottox
@ 2021-07-23 12:09 ` paper42
  2021-08-04 21:57 ` paper42
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: paper42 @ 2021-07-23 12:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 218 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30414#issuecomment-885594153

Comment:
The vala patch now doesn't apply because patch_args="-Np1" is the new default

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (11 preceding siblings ...)
  2021-07-23 12:09 ` paper42
@ 2021-08-04 21:57 ` paper42
  2021-08-05  0:05 ` ericonr
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: paper42 @ 2021-08-04 21:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 300 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/30414#issuecomment-893001883

Comment:
@Gottox this PR is starting to block more and more PRs (at least 3 right now), could you look at it? I have been using it for a long time without any problems.

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (12 preceding siblings ...)
  2021-08-04 21:57 ` paper42
@ 2021-08-05  0:05 ` ericonr
  2021-08-06 18:47 ` [PR PATCH] [Closed]: " ericonr
  2021-08-06 18:47 ` ericonr
  15 siblings, 0 replies; 17+ messages in thread
From: ericonr @ 2021-08-05  0:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 315 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30414#issuecomment-893055657

Comment:
@paper42 I believe Gottox mentioned not being entirely available for a while. I think it should be fine to open a PR to supersede this one, if there's anything still missing.

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (14 preceding siblings ...)
  2021-08-06 18:47 ` [PR PATCH] [Closed]: " ericonr
@ 2021-08-06 18:47 ` ericonr
  15 siblings, 0 replies; 17+ messages in thread
From: ericonr @ 2021-08-06 18:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 157 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30414#issuecomment-894451989

Comment:
Merged in #32351

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Closed]: vala 0.52.2
  2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
                   ` (13 preceding siblings ...)
  2021-08-05  0:05 ` ericonr
@ 2021-08-06 18:47 ` ericonr
  2021-08-06 18:47 ` ericonr
  15 siblings, 0 replies; 17+ messages in thread
From: ericonr @ 2021-08-06 18:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 203 bytes --]

There's a closed pull request on the void-packages repository

vala 0.52.2
https://github.com/void-linux/void-packages/pull/30414

Description:
- vala: update to 0.52.2.
- libvaladoc: update to 0.52.2.


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-08-06 18:47 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-21 19:08 [PR PATCH] vala 0.52.2 Gottox
2021-04-21 19:20 ` [PR PATCH] [Updated] " Gottox
2021-04-22  6:10 ` [PR REVIEW] " ericonr
2021-04-22  6:10 ` [PR PATCH] [Updated] " Gottox
2021-04-22  6:13 ` Gottox
2021-04-22  6:20 ` Gottox
2021-04-22  7:15 ` Gottox
2021-04-22  7:20 ` Gottox
2021-04-22  8:29 ` Gottox
2021-05-15  4:44 ` Gottox
2021-05-15  5:15 ` Gottox
2021-05-15  5:16 ` [PR PATCH] [Updated] " Gottox
2021-07-23 12:09 ` paper42
2021-08-04 21:57 ` paper42
2021-08-05  0:05 ` ericonr
2021-08-06 18:47 ` [PR PATCH] [Closed]: " ericonr
2021-08-06 18:47 ` ericonr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).