[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-10-18 Thread Sam James
commit: 2b2e2cded06794f3222bc6afdbe8a2b3044090d6
Author: zyxhere💭  envs  net>
AuthorDate: Sat Oct 11 11:16:17 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 12 04:38:52 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2e2cde

dev-lang/vala: Update $HOMEPAGE

Signed-off-by: zyxhere💭  envs.net>
Part-of: https://github.com/gentoo/gentoo/pull/44130
Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.16.ebuild | 2 +-
 dev-lang/vala/vala-0.56.17.ebuild | 2 +-
 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/vala/vala-0.56.16.ebuild 
b/dev-lang/vala/vala-0.56.16.ebuild
index 418f39516cbc..ddcc8e61be84 100644
--- a/dev-lang/vala/vala-0.56.16.ebuild
+++ b/dev-lang/vala/vala-0.56.16.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit gnome2
 
 DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+HOMEPAGE="https://vala.dev";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"

diff --git a/dev-lang/vala/vala-0.56.17.ebuild 
b/dev-lang/vala/vala-0.56.17.ebuild
index 418f39516cbc..ddcc8e61be84 100644
--- a/dev-lang/vala/vala-0.56.17.ebuild
+++ b/dev-lang/vala/vala-0.56.17.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit gnome2
 
 DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+HOMEPAGE="https://vala.dev";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index d2fb6dda514c..ddcc8e61be84 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit gnome2
 
 DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://vala.dev https://gitlab.gnome.org/GNOME/vala";
+HOMEPAGE="https://vala.dev";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-06-29 Thread Sam James
commit: 1dcb1de67a1a68221e57ccc9b4e19b8f8cf11aed
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 29 10:39:53 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 29 10:39:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcb1de6

dev-lang/vala: Stabilize 0.56.18 sparc, #958537

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index 1d9af8f09e33..be56a1c8f63d 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev 
https://gitlab.gnome.org/GNOME/vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-06-29 Thread Sam James
commit: 294ba2fc14e8e2d0b77be5ee5b8f585310f51f2c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 29 10:39:49 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 29 10:39:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294ba2fc

dev-lang/vala: Stabilize 0.56.18 hppa, #958537

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index d2fb6dda514c..1d9af8f09e33 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev 
https://gitlab.gnome.org/GNOME/vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-06-29 Thread Sam James
commit: 05cb6167e996366b578f92e9960e402d8781a5fc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 29 10:39:45 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 29 10:39:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05cb6167

dev-lang/vala: Stabilize 0.56.18 arm, #958537

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index 89e53630afb2..d2fb6dda514c 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev 
https://gitlab.gnome.org/GNOME/vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-06-21 Thread Sam James
commit: 03a28ff109843ca9d0f0da55d9dfe9aa41ec7b45
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 21 14:30:03 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 21 14:30:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a28ff1

dev-lang/vala: Stabilize 0.56.18 ppc, #958537

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index 67b36587b054..89e53630afb2 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev 
https://gitlab.gnome.org/GNOME/vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-06-20 Thread Sam James
commit: 7fed29f490d0dd3dbd3483806d995a4a1d8ce866
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 21 06:50:27 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 21 06:50:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fed29f4

dev-lang/vala: Stabilize 0.56.18 x86, #958537

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index 80ee19f7a010..67b36587b054 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev 
https://gitlab.gnome.org/GNOME/vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-06-20 Thread Sam James
commit: 1e72dd444171a2fe2038bf292113b58200d9f153
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 21 06:45:47 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 21 06:45:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e72dd44

dev-lang/vala: Stabilize 0.56.18 amd64, #958537

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index f142ee570e32..80ee19f7a010 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev 
https://gitlab.gnome.org/GNOME/vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-06-20 Thread Arthur Zamarin
commit: 51d3875fd629205b0663c7bfff1a1a2208b10fca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 21 06:33:29 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 21 06:33:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d3875f

dev-lang/vala: Stabilize 0.56.18 ppc64, #958537

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index b666548bfec0..f142ee570e32 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev 
https://gitlab.gnome.org/GNOME/vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-06-20 Thread Arthur Zamarin
commit: ad3492452b3eb3c0ef9b416c65b4061e235fcce5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 21 06:20:14 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 21 06:20:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad349245

dev-lang/vala: Stabilize 0.56.18 arm64, #958537

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.18.ebuild 
b/dev-lang/vala/vala-0.56.18.ebuild
index e0e15eec0845..b666548bfec0 100644
--- a/dev-lang/vala/vala-0.56.18.ebuild
+++ b/dev-lang/vala/vala-0.56.18.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://vala.dev 
https://gitlab.gnome.org/GNOME/vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2025-03-14 Thread Sam James
commit: 12fefc22403f5f34ece32aecf4611fae346a4cd9
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 14 16:57:39 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 14 16:57:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fefc22

dev-lang/vala: Stabilize 0.56.17 hppa, #946484

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/vala/vala-0.56.17.ebuild 
b/dev-lang/vala/vala-0.56.17.ebuild
index f2f405442c63..fc0ceeabe8b0 100644
--- a/dev-lang/vala/vala-0.56.17.ebuild
+++ b/dev-lang/vala/vala-0.56.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-05-06 Thread Mart Raudsepp
commit: 708426b76d767a45a0eb6009ab7c06e5060797dc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:36:56 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708426b7

dev-lang/vala: drop 0.56.14, 0.56.15

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  2 --
 dev-lang/vala/vala-0.56.14.ebuild | 48 ---
 dev-lang/vala/vala-0.56.15.ebuild | 48 ---
 3 files changed, 98 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index b80ecf9f9c32..647b70e51a11 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,4 +1,2 @@
-DIST vala-0.56.14.tar.xz 4003276 BLAKE2B 
db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de
 SHA512 
f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
-DIST vala-0.56.15.tar.xz 4014128 BLAKE2B 
bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c
 SHA512 
667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1
 DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 
509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e
 SHA512 
99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a
 DIST vala-0.56.17.tar.xz 4016576 BLAKE2B 
c4b8d5b7c810893728f82d2cbbf2f0dd70ad17bd4eeb323ab5d31d99f37b5a5508b7d2447f0249f3a925013d7110bb6f145b32c833b990b15f18d9949035293f
 SHA512 
61df98ba6b15d589a1864598a6f69cc3bee9154ba65270fc3a2fb1d0c3a68c32c29b572bcc26d6616d3fa23d53fb41710af3636125507864dd17f47cf27d4723

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
deleted file mode 100644
index b9c3c1b71920..
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
-   )
-"
-BDEPEND="
-   dev-libs/libxslt
-   app-alternatives/lex
-   virtual/pkgconfig
-   app-alternatives/yacc
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}

diff --git a/dev-lang/vala/vala-0.56.15.ebuild 
b/dev-lang/vala/vala-0.56.15.ebuild
deleted file mode 100644
index ec0273524b5a..
--- a/dev-lang/vala/vala-0.56.15.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
-   )
-"
-BDEPEND="
-   dev-libs/libxslt
-   app-alternatives/lex
-   virtual/pkgconfig
-   app-alternatives/yacc
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-04-20 Thread Mart Raudsepp
commit: bbec86c41919cd4b3913cfb3f8cec9bc3230c5b4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 20 14:24:56 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 20 14:36:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbec86c4

dev-lang/vala: add 0.56.17

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.17.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 12eeb8f823de..b80ecf9f9c32 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,3 +1,4 @@
 DIST vala-0.56.14.tar.xz 4003276 BLAKE2B 
db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de
 SHA512 
f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
 DIST vala-0.56.15.tar.xz 4014128 BLAKE2B 
bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c
 SHA512 
667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1
 DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 
509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e
 SHA512 
99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a
+DIST vala-0.56.17.tar.xz 4016576 BLAKE2B 
c4b8d5b7c810893728f82d2cbbf2f0dd70ad17bd4eeb323ab5d31d99f37b5a5508b7d2447f0249f3a925013d7110bb6f145b32c833b990b15f18d9949035293f
 SHA512 
61df98ba6b15d589a1864598a6f69cc3bee9154ba65270fc3a2fb1d0c3a68c32c29b572bcc26d6616d3fa23d53fb41710af3636125507864dd17f47cf27d4723

diff --git a/dev-lang/vala/vala-0.56.17.ebuild 
b/dev-lang/vala/vala-0.56.17.ebuild
new file mode 100644
index ..76d20709710d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.17.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   dev-libs/gobject-introspection
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   app-alternatives/lex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-04-11 Thread Michał Górny
commit: 90ab66ceccd7e6f8f8d53e5c0d0f506ad2f2c031
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 11 11:41:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 11 11:47:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ab66ce

dev-lang/vala: dev-libs/gobject-introspection is unconditional dep

Closes: https://bugs.gentoo.org/926947
Signed-off-by: Michał Górny  gentoo.org>

 dev-lang/vala/vala-0.56.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.16.ebuild 
b/dev-lang/vala/vala-0.56.16.ebuild
index b9c3c1b71920..3968a764f030 100644
--- a/dev-lang/vala/vala-0.56.16.ebuild
+++ b/dev-lang/vala/vala-0.56.16.ebuild
@@ -20,10 +20,10 @@ RDEPEND="
valadoc? ( >=media-gfx/graphviz-2.16 )
 "
 DEPEND="${RDEPEND}
+   dev-libs/gobject-introspection
test? (
dev-libs/dbus-glib
>=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
)
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-04-09 Thread Sam James
commit: c44315e836a9dee36b530d981f87c746f280e4a7
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  9 22:45:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  9 22:45:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44315e8

dev-lang/vala: Stabilize 0.56.16 ppc, #928793

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.16.ebuild 
b/dev-lang/vala/vala-0.56.16.ebuild
index 6fff2101836e..b9c3c1b71920 100644
--- a/dev-lang/vala/vala-0.56.16.ebuild
+++ b/dev-lang/vala/vala-0.56.16.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-04-07 Thread Arthur Zamarin
commit: f8e2d93e8f14215d3de8fcd0daa7cf71a7500bb2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 08:38:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 08:38:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e2d93e

dev-lang/vala: Stabilize 0.56.16 ppc64, #928793

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.16.ebuild 
b/dev-lang/vala/vala-0.56.16.ebuild
index 3d6686217502..88bff5796d13 100644
--- a/dev-lang/vala/vala-0.56.16.ebuild
+++ b/dev-lang/vala/vala-0.56.16.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-03-14 Thread Mart Raudsepp
commit: 2ed8ef632ade410330eae439dc00f3c8b311fe1e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 12:00:38 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 12:00:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed8ef63

dev-lang/vala: add 0.56.16

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.16.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index c9ce4ee7c314..12eeb8f823de 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.14.tar.xz 4003276 BLAKE2B 
db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de
 SHA512 
f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
 DIST vala-0.56.15.tar.xz 4014128 BLAKE2B 
bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c
 SHA512 
667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1
+DIST vala-0.56.16.tar.xz 4013716 BLAKE2B 
509809a93c70fd6a153fc188aaa3d85cbcc8d37649711ea32521505eb0bdc3fe824d90c538aaa7a7caa1c4faaea9053693b28ae54bdd6c212539a70300f2c33e
 SHA512 
99f69c3c7a5ed89923b55cf035c6d9a5867577b2ecff92dddf5f21aaad1281786e5fcd775833b0f251417caf857f5fe7efbf134fbded427a7b29fa3acb00203a

diff --git a/dev-lang/vala/vala-0.56.16.ebuild 
b/dev-lang/vala/vala-0.56.16.ebuild
new file mode 100644
index ..ec0273524b5a
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.16.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   app-alternatives/lex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-03-04 Thread Mart Raudsepp
commit: 42fe4b9aa7b5afe6d1e4b602a6cbb3703a34a3d2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 11:52:45 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 11:55:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42fe4b9a

dev-lang/vala: add 0.56.15

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.15.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 76a29f3b0a45..c9ce4ee7c314 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1 +1,2 @@
 DIST vala-0.56.14.tar.xz 4003276 BLAKE2B 
db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de
 SHA512 
f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
+DIST vala-0.56.15.tar.xz 4014128 BLAKE2B 
bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c
 SHA512 
667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1

diff --git a/dev-lang/vala/vala-0.56.15.ebuild 
b/dev-lang/vala/vala-0.56.15.ebuild
new file mode 100644
index ..ec0273524b5a
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.15.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   app-alternatives/lex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2024-03-02 Thread Mart Raudsepp
commit: 2909ff1c9417c0951f8d49a05f52dd79f3714cc4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  2 22:03:11 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  2 22:32:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2909ff1c

dev-lang/vala: drop 0.56.8, 0.56.13

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  2 --
 dev-lang/vala/vala-0.56.13.ebuild | 48 ---
 dev-lang/vala/vala-0.56.8.ebuild  | 48 ---
 3 files changed, 98 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 1fbcc38784d6..76a29f3b0a45 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,3 +1 @@
-DIST vala-0.56.13.tar.xz 3999680 BLAKE2B 
8ec1003a670f7349196e1f62a645fadf918f6874f99fb0b170568e299b594264c6bc0a464009dbbd22c454d08bb0a889e3602332f2317679f194deb2423c7776
 SHA512 
1b522f1a9667b535699a89c35e86e7262a9d07dbd742fc5ffda5b1cb0ea4961e88e4a27521e946bf1f564e2fa8b2d9576a7886157fea9a3437c149b4dfdeb3c8
 DIST vala-0.56.14.tar.xz 4003276 BLAKE2B 
db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de
 SHA512 
f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
-DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-lang/vala/vala-0.56.13.ebuild 
b/dev-lang/vala/vala-0.56.13.ebuild
deleted file mode 100644
index ec0273524b5a..
--- a/dev-lang/vala/vala-0.56.13.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
-   )
-"
-BDEPEND="
-   dev-libs/libxslt
-   app-alternatives/lex
-   virtual/pkgconfig
-   app-alternatives/yacc
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
deleted file mode 100644
index b9c3c1b71920..
--- a/dev-lang/vala/vala-0.56.8.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
-   )
-"
-BDEPEND="
-   dev-libs/libxslt
-   app-alternatives/lex
-   virtual/pkgconfig
-   app-alternatives/yacc
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-12-29 Thread Arthur Zamarin
commit: b7ee0fffbb1ffeaf1a1d34ef77cf020dcd64c10d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 17:14:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 17:14:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ee0fff

dev-lang/vala: Stabilize 0.56.14 ppc, #920751

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
index 804069eced5a..30f097c1a007 100644
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ b/dev-lang/vala/vala-0.56.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-12-27 Thread Arthur Zamarin
commit: 40bc9ab7ae92fef4e9bd84d9826c397701250681
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 27 12:27:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 27 12:27:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40bc9ab7

dev-lang/vala: Stabilize 0.56.14 arm, #920751

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
index 681dfaf492eb..804069eced5a 100644
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ b/dev-lang/vala/vala-0.56.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-12-27 Thread Arthur Zamarin
commit: fead31e784d598ad660c2373f26df9ab0651622a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 27 12:27:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 27 12:27:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fead31e7

dev-lang/vala: Stabilize 0.56.14 arm64, #920751

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
index a835ba68b1da..681dfaf492eb 100644
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ b/dev-lang/vala/vala-0.56.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-12-27 Thread Arthur Zamarin
commit: ea0d2c09d6e9fe22b4011f001af3885837fdebad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 27 12:27:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 27 12:27:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0d2c09

dev-lang/vala: Stabilize 0.56.14 amd64, #920751

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
index 47fbf343b062..a835ba68b1da 100644
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ b/dev-lang/vala/vala-0.56.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-12-27 Thread Arthur Zamarin
commit: 4064489eb3c5cfb632560a86bbe2597405924a0d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 27 12:27:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 27 12:27:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4064489e

dev-lang/vala: Stabilize 0.56.14 sparc, #920751

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
index dc3f923d19f7..2b2d237f0e69 100644
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ b/dev-lang/vala/vala-0.56.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-12-27 Thread Arthur Zamarin
commit: c00e9d1a434981bec1ca3eec00113883518f27d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 27 12:27:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 27 12:27:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00e9d1a

dev-lang/vala: Stabilize 0.56.14 x86, #920751

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
index 2b2d237f0e69..47fbf343b062 100644
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ b/dev-lang/vala/vala-0.56.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-12-27 Thread Arthur Zamarin
commit: 34f38099e991e5f04591622fa7641b676c4ce763
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 27 12:27:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 27 12:27:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f38099

dev-lang/vala: Stabilize 0.56.14 ppc64, #920751

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
index 70072f140f0d..dc3f923d19f7 100644
--- a/dev-lang/vala/vala-0.56.14.ebuild
+++ b/dev-lang/vala/vala-0.56.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-11-13 Thread Sam James
commit: 6c5ae9d7ce624ce57d6c05104ddee43f4d7d0387
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Nov 13 12:36:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 14 02:21:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5ae9d7

dev-lang/vala: Version bump to 0.56.14

Closes: https://bugs.gentoo.org/915156
Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.14.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index c6fac63e3b9d..1fbcc38784d6 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.13.tar.xz 3999680 BLAKE2B 
8ec1003a670f7349196e1f62a645fadf918f6874f99fb0b170568e299b594264c6bc0a464009dbbd22c454d08bb0a889e3602332f2317679f194deb2423c7776
 SHA512 
1b522f1a9667b535699a89c35e86e7262a9d07dbd742fc5ffda5b1cb0ea4961e88e4a27521e946bf1f564e2fa8b2d9576a7886157fea9a3437c149b4dfdeb3c8
+DIST vala-0.56.14.tar.xz 4003276 BLAKE2B 
db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de
 SHA512 
f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-lang/vala/vala-0.56.14.ebuild 
b/dev-lang/vala/vala-0.56.14.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.14.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-08-29 Thread Matt Turner
commit: 20c79dfd10eeba57938356639ddaff05062ec771
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Aug 29 21:59:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 29 23:08:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c79dfd

dev-lang/vala: Version bump to 0.56.13

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.13.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 27d9abf1c04a..739c495e70e2 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,3 +1,4 @@
 DIST vala-0.56.11.tar.xz 3999424 BLAKE2B 
9b8734c87f92cc57c5d6d2269146d4cb97adf9c49ec396a8ecf74e8561e6cc3a296a771010882b4d2a137d24da7dde5bd7865b9e54fee5ec2da9ba7bba1e1c84
 SHA512 
509da611bde061f86d1694719c38ea253fcd19adf9abe1301e729a054e916b92c5627215e6ed4524f9f0a5a25a071933a7b791385821dc3c1f364ab7e7ff6f1c
 DIST vala-0.56.12.tar.xz 4000224 BLAKE2B 
01c9aa6fa69648a6720944336a60f1349b6936436c58dd78ab689acd3633aaa574d5c4381d320c92f6bfb7830285572b6f0003462cb094eb6ab5c2ea688db2c2
 SHA512 
360f243fb5a7ba3fdd9cfe1d03249059f9a70275cc8f1419f1e443cff0ac4337bc5f08f16e9870c757eed682ff18d209bb9e47238bc81549858da639e1f48df9
+DIST vala-0.56.13.tar.xz 3999680 BLAKE2B 
8ec1003a670f7349196e1f62a645fadf918f6874f99fb0b170568e299b594264c6bc0a464009dbbd22c454d08bb0a889e3602332f2317679f194deb2423c7776
 SHA512 
1b522f1a9667b535699a89c35e86e7262a9d07dbd742fc5ffda5b1cb0ea4961e88e4a27521e946bf1f564e2fa8b2d9576a7886157fea9a3437c149b4dfdeb3c8
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-lang/vala/vala-0.56.13.ebuild 
b/dev-lang/vala/vala-0.56.13.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.13.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-08-20 Thread Matt Turner
commit: 346e73a794556278475dcfe423f13a204fe68ff9
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Aug 20 00:46:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 21 02:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346e73a7

dev-lang/vala: Version bump to 0.56.12

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.12.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 00ed6bd1f8e1..27d9abf1c04a 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.11.tar.xz 3999424 BLAKE2B 
9b8734c87f92cc57c5d6d2269146d4cb97adf9c49ec396a8ecf74e8561e6cc3a296a771010882b4d2a137d24da7dde5bd7865b9e54fee5ec2da9ba7bba1e1c84
 SHA512 
509da611bde061f86d1694719c38ea253fcd19adf9abe1301e729a054e916b92c5627215e6ed4524f9f0a5a25a071933a7b791385821dc3c1f364ab7e7ff6f1c
+DIST vala-0.56.12.tar.xz 4000224 BLAKE2B 
01c9aa6fa69648a6720944336a60f1349b6936436c58dd78ab689acd3633aaa574d5c4381d320c92f6bfb7830285572b6f0003462cb094eb6ab5c2ea688db2c2
 SHA512 
360f243fb5a7ba3fdd9cfe1d03249059f9a70275cc8f1419f1e443cff0ac4337bc5f08f16e9870c757eed682ff18d209bb9e47238bc81549858da639e1f48df9
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-lang/vala/vala-0.56.12.ebuild 
b/dev-lang/vala/vala-0.56.12.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.12.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-08-14 Thread Matt Turner
commit: 2ca4d0ccc696ac40adef20407ad2a3c301997782
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Aug 13 23:09:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 14 13:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca4d0cc

dev-lang/vala: Version bump to 0.56.11

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.11.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index e71f52f956f8..3792d019f098 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,4 +1,5 @@
 DIST vala-0.56.10.tar.xz 3996120 BLAKE2B 
4295ff797aa3408dc3e74c44950882a1766e0e67a1ff2ddbfb1b184dd01424b2a06bcd1c15c8bb9177ade8f4259c3db11672386a895fafa59852a2f2e4b8cb9a
 SHA512 
0ec6589067214e76fa0656b178ddf2784451e02b9d5bcfac3f35372c239d00aaf36af317924c72732620f97d4c32845a10d4b86be5ba0e30a6efa5283200fe02
+DIST vala-0.56.11.tar.xz 3999424 BLAKE2B 
9b8734c87f92cc57c5d6d2269146d4cb97adf9c49ec396a8ecf74e8561e6cc3a296a771010882b4d2a137d24da7dde5bd7865b9e54fee5ec2da9ba7bba1e1c84
 SHA512 
509da611bde061f86d1694719c38ea253fcd19adf9abe1301e729a054e916b92c5627215e6ed4524f9f0a5a25a071933a7b791385821dc3c1f364ab7e7ff6f1c
 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 
09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013
 SHA512 
f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41
 DIST vala-0.56.9.tar.xz 3996196 BLAKE2B 
17b6df6c11c1f3a253ffd3650203b8dae8a1cf45ef708defe857ad642035ad05336deeb1b27a70e7bc620cba8d56d6c958b2016a4db5afdb3cc5108e014f9cc2
 SHA512 
933bd568477f7fd9465cd041f0b1959ccb55f4533196a272abb4bde811fda8c1e994c1035ad55bcdf7c066f97adcdc7a4f6dcb3270bfdd63b7d2ff1b214fc356

diff --git a/dev-lang/vala/vala-0.56.11.ebuild 
b/dev-lang/vala/vala-0.56.11.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.11.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-08-05 Thread Matt Turner
commit: 5b8aefd1dd6b723ad56116331de11b52da83fd71
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Aug  5 20:29:00 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  6 03:26:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8aefd1

dev-lang/vala: Version bump to 0.56.10

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.10.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 441296bfacf1..e71f52f956f8 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,3 +1,4 @@
+DIST vala-0.56.10.tar.xz 3996120 BLAKE2B 
4295ff797aa3408dc3e74c44950882a1766e0e67a1ff2ddbfb1b184dd01424b2a06bcd1c15c8bb9177ade8f4259c3db11672386a895fafa59852a2f2e4b8cb9a
 SHA512 
0ec6589067214e76fa0656b178ddf2784451e02b9d5bcfac3f35372c239d00aaf36af317924c72732620f97d4c32845a10d4b86be5ba0e30a6efa5283200fe02
 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 
09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013
 SHA512 
f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41
 DIST vala-0.56.9.tar.xz 3996196 BLAKE2B 
17b6df6c11c1f3a253ffd3650203b8dae8a1cf45ef708defe857ad642035ad05336deeb1b27a70e7bc620cba8d56d6c958b2016a4db5afdb3cc5108e014f9cc2
 SHA512 
933bd568477f7fd9465cd041f0b1959ccb55f4533196a272abb4bde811fda8c1e994c1035ad55bcdf7c066f97adcdc7a4f6dcb3270bfdd63b7d2ff1b214fc356

diff --git a/dev-lang/vala/vala-0.56.10.ebuild 
b/dev-lang/vala/vala-0.56.10.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-08-03 Thread Arthur Zamarin
commit: 712a8592686292acc8295b7b2f7212d8facc711c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug  3 10:27:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug  3 10:27:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712a8592

dev-lang/vala: Stabilize 0.56.8 ppc, #909462

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
index 804069eced5a..30f097c1a007 100644
--- a/dev-lang/vala/vala-0.56.8.ebuild
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-07-17 Thread Sam James
commit: 80b5882c4d3b29d7b4b83ef12f6f64ab13cca593
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 14:06:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 14:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b5882c

dev-lang/vala: Stabilize 0.56.8 amd64, #909462

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
index e580b06dd856..949f02446ae0 100644
--- a/dev-lang/vala/vala-0.56.8.ebuild
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-07-17 Thread Sam James
commit: 5d86bfc9100c6d77185ec971a02e6d5571391726
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 14:06:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 14:06:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d86bfc9

dev-lang/vala: Stabilize 0.56.8 arm, #909462

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
index 47fbf343b062..e580b06dd856 100644
--- a/dev-lang/vala/vala-0.56.8.ebuild
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-07-17 Thread Sam James
commit: 3e5da62718080d67fd27363616766566cc00d3e3
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 14:06:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 14:06:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5da627

dev-lang/vala: Stabilize 0.56.8 arm64, #909462

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
index 949f02446ae0..804069eced5a 100644
--- a/dev-lang/vala/vala-0.56.8.ebuild
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-07-17 Thread Sam James
commit: 084f01c94c5de2c45aa0e48494fcf1179edb5eaf
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 14:06:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 14:06:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084f01c9

dev-lang/vala: Stabilize 0.56.8 x86, #909462

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
index 2b2d237f0e69..47fbf343b062 100644
--- a/dev-lang/vala/vala-0.56.8.ebuild
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-07-17 Thread Sam James
commit: d2c72bc3339505f3829e8e5e448bf736733f5c3c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 11:15:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 11:15:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c72bc3

dev-lang/vala: Stabilize 0.56.8 sparc, #909462

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
index 70072f140f0d..31d936db4e88 100644
--- a/dev-lang/vala/vala-0.56.8.ebuild
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-07-17 Thread Sam James
commit: db41ee45d535d683a0cc3a1aa93136fcfbe18edd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 11:15:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 11:15:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db41ee45

dev-lang/vala: Stabilize 0.56.8 ppc64, #909462

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
index 31d936db4e88..2b2d237f0e69 100644
--- a/dev-lang/vala/vala-0.56.8.ebuild
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-07-07 Thread Matt Turner
commit: 51b76584419155d4b65c997f3080a4c6409a7bdf
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul  7 17:06:37 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul  7 22:03:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b76584

dev-lang/vala: Version bump to 0.56.9

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.9.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 159b04115865..441296bfacf1 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 
09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013
 SHA512 
f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41
+DIST vala-0.56.9.tar.xz 3996196 BLAKE2B 
17b6df6c11c1f3a253ffd3650203b8dae8a1cf45ef708defe857ad642035ad05336deeb1b27a70e7bc620cba8d56d6c958b2016a4db5afdb3cc5108e014f9cc2
 SHA512 
933bd568477f7fd9465cd041f0b1959ccb55f4533196a272abb4bde811fda8c1e994c1035ad55bcdf7c066f97adcdc7a4f6dcb3270bfdd63b7d2ff1b214fc356

diff --git a/dev-lang/vala/vala-0.56.9.ebuild b/dev-lang/vala/vala-0.56.9.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-06-19 Thread Matt Turner
commit: 43ab4bdbd5c4f2c636a964c1f081f765c5a99175
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jun 19 15:07:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jun 19 15:29:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ab4bdb

dev-lang/vala: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 -
 dev-lang/vala/vala-0.56.6.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 1ef43327c6a9..159b04115865 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,3 +1,2 @@
-DIST vala-0.56.6.tar.xz 3989404 BLAKE2B 
eae35fb685f546cee902a84a9a0ea15fa1c3596a94c1def93746512e32e22b65ad80f788a7899c5f69f5447906880318ba2b78dc582a9fdb7cf70cde88404aa3
 SHA512 
ea9c25b96f52ed1067c2a8787b15c44a088e19907880ee6b32bb0e3b544a078bd342e3aef9afefb8daec6f6b4fce25a9290a278dcfc293308327153543acb9bc
 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 
09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013
 SHA512 
f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
deleted file mode 100644
index 30f097c1a007..
--- a/dev-lang/vala/vala-0.56.6.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
-   )
-"
-BDEPEND="
-   dev-libs/libxslt
-   sys-devel/flex
-   virtual/pkgconfig
-   app-alternatives/yacc
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-06-03 Thread Arthur Zamarin
commit: c01ca73074849d81b10d2ff0b2209ad187d173c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  3 19:42:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  3 19:42:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c01ca730

dev-lang/vala: Stabilize 0.56.7 sparc, #907631

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.7.ebuild b/dev-lang/vala/vala-0.56.7.ebuild
index ebac5b631181..30f097c1a007 100644
--- a/dev-lang/vala/vala-0.56.7.ebuild
+++ b/dev-lang/vala/vala-0.56.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-06-02 Thread Sam James
commit: 6e84bcbab53067e9bf19035b36ff163f7eb50a27
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:23:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:23:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e84bcba

dev-lang/vala: Stabilize 0.56.7 ppc, #907631

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.7.ebuild b/dev-lang/vala/vala-0.56.7.ebuild
index c74908fa12bb..b48efb468583 100644
--- a/dev-lang/vala/vala-0.56.7.ebuild
+++ b/dev-lang/vala/vala-0.56.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-06-02 Thread Sam James
commit: 020a93ca472682b059f0ffce35d9395bf53dc980
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:23:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:23:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020a93ca

dev-lang/vala: Stabilize 0.56.7 x86, #907631

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.7.ebuild b/dev-lang/vala/vala-0.56.7.ebuild
index b48efb468583..9ce9d45616b7 100644
--- a/dev-lang/vala/vala-0.56.7.ebuild
+++ b/dev-lang/vala/vala-0.56.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-06-02 Thread Sam James
commit: 962f987189cdc44c0bee6017f382153c56dc86f1
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:23:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:23:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962f9871

dev-lang/vala: Stabilize 0.56.7 amd64, #907631

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.7.ebuild b/dev-lang/vala/vala-0.56.7.ebuild
index 9ce9d45616b7..ebac5b631181 100644
--- a/dev-lang/vala/vala-0.56.7.ebuild
+++ b/dev-lang/vala/vala-0.56.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-06-02 Thread Sam James
commit: 42f6e2d6f5244da42a40c14c122326e2cbefa912
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:23:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:23:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f6e2d6

dev-lang/vala: Stabilize 0.56.7 ppc64, #907631

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.7.ebuild b/dev-lang/vala/vala-0.56.7.ebuild
index 34bc46859aef..c74908fa12bb 100644
--- a/dev-lang/vala/vala-0.56.7.ebuild
+++ b/dev-lang/vala/vala-0.56.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-06-02 Thread Sam James
commit: de6aed0f42dc8e4b34899f811a431df6c08947a4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:07:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:07:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6aed0f

dev-lang/vala: Stabilize 0.56.7 arm64, #907631

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.7.ebuild b/dev-lang/vala/vala-0.56.7.ebuild
index 70072f140f0d..e9bb8f40dad8 100644
--- a/dev-lang/vala/vala-0.56.7.ebuild
+++ b/dev-lang/vala/vala-0.56.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-06-02 Thread Sam James
commit: 74d707899f07846f2a85330564ea3d80f5647686
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:07:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  3 02:07:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d70789

dev-lang/vala: Stabilize 0.56.7 arm, #907631

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.7.ebuild b/dev-lang/vala/vala-0.56.7.ebuild
index e9bb8f40dad8..34bc46859aef 100644
--- a/dev-lang/vala/vala-0.56.7.ebuild
+++ b/dev-lang/vala/vala-0.56.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-05-25 Thread Matt Turner
commit: 1debc3a2f5cd6ad9f403fb98fcb9d076a301fa16
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 26 01:13:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 26 01:42:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1debc3a2

dev-lang/vala: Version bump to 0.56.8

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.8.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index c1d2f3632de2..1ef43327c6a9 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.6.tar.xz 3989404 BLAKE2B 
eae35fb685f546cee902a84a9a0ea15fa1c3596a94c1def93746512e32e22b65ad80f788a7899c5f69f5447906880318ba2b78dc582a9fdb7cf70cde88404aa3
 SHA512 
ea9c25b96f52ed1067c2a8787b15c44a088e19907880ee6b32bb0e3b544a078bd342e3aef9afefb8daec6f6b4fce25a9290a278dcfc293308327153543acb9bc
 DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 
09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013
 SHA512 
f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185
+DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-lang/vala/vala-0.56.8.ebuild b/dev-lang/vala/vala-0.56.8.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.8.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-05-05 Thread Arthur Zamarin
commit: 287733ca8893a1a1220df0a89211bae9863bfa11
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  5 09:37:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  5 09:37:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287733ca

dev-lang/vala: Stabilize 0.56.6 sparc, #905505

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
index ebac5b631181..30f097c1a007 100644
--- a/dev-lang/vala/vala-0.56.6.ebuild
+++ b/dev-lang/vala/vala-0.56.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-05-05 Thread Arthur Zamarin
commit: fac0f607ab3fcd39e917ee23cc82585b71cc2a8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  5 09:24:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  5 09:24:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac0f607

dev-lang/vala: Stabilize 0.56.6 arm64, #905505

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
index 77ad8094d623..ebac5b631181 100644
--- a/dev-lang/vala/vala-0.56.6.ebuild
+++ b/dev-lang/vala/vala-0.56.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-05-03 Thread Arthur Zamarin
commit: 2555b1e539e1ea1527e04326f6732299004b1976
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  3 06:59:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  3 07:00:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2555b1e5

dev-lang/vala: Stabilize 0.56.6 amd64, #905505

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
index fe506b1cff75..77ad8094d623 100644
--- a/dev-lang/vala/vala-0.56.6.ebuild
+++ b/dev-lang/vala/vala-0.56.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-05-02 Thread Sam James
commit: 34297bf42518f7e19a740ad67d62c90788ca3c22
Author: Sam James  gentoo  org>
AuthorDate: Wed May  3 06:28:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  3 06:28:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34297bf4

dev-lang/vala: Stabilize 0.56.6 ppc64, #905505

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
index 5ad2decbdc5e..fe506b1cff75 100644
--- a/dev-lang/vala/vala-0.56.6.ebuild
+++ b/dev-lang/vala/vala-0.56.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-05-02 Thread Sam James
commit: 9a3f80f8429baa96ae24de4a22cb350d4e2117c1
Author: Sam James  gentoo  org>
AuthorDate: Wed May  3 04:45:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  3 04:45:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3f80f8

dev-lang/vala: Stabilize 0.56.6 ppc, #905505

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
index c6821025dd1b..5ad2decbdc5e 100644
--- a/dev-lang/vala/vala-0.56.6.ebuild
+++ b/dev-lang/vala/vala-0.56.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-05-02 Thread Sam James
commit: 3932daec221e14962d1ddcfea059150a702b699c
Author: Sam James  gentoo  org>
AuthorDate: Wed May  3 04:04:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  3 04:04:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3932daec

dev-lang/vala: Stabilize 0.56.6 arm, #905505

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
index eda5c8914ff2..c6821025dd1b 100644
--- a/dev-lang/vala/vala-0.56.6.ebuild
+++ b/dev-lang/vala/vala-0.56.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-05-02 Thread Sam James
commit: 2620b31bfbb684e83e283e0cbd49f8017e11d798
Author: Sam James  gentoo  org>
AuthorDate: Wed May  3 04:04:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  3 04:04:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2620b31b

dev-lang/vala: Stabilize 0.56.6 x86, #905505

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
index 70072f140f0d..eda5c8914ff2 100644
--- a/dev-lang/vala/vala-0.56.6.ebuild
+++ b/dev-lang/vala/vala-0.56.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-04-18 Thread Matt Turner
commit: dc3ad1755ac5186943666a4ecb3d373d0a295962
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 18 16:00:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 18 16:02:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3ad175

dev-lang/vala: Version bump to 0.56.7

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.7.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 531af489a5b3..c4f3f499fe77 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,3 +1,4 @@
 DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 
22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4
 SHA512 
302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba
 DIST vala-0.56.5.tar.xz 3987316 BLAKE2B 
3f8678f894f526da310dd65b2a0e9ebc9e7aff6cc89538dbbbc4d2798ead7bdaa27ccb33834645494fad869e17e2f32174626ca6d190c661a2df2a498bfafdae
 SHA512 
58bb5ea45f519414ffe0dad2f23dcf689eac2d8cd310a627d0c3667f38ec4ccd5ec1ca5921f8ec177db3004f24c7c5a138bd4652c7a07a78f0ce046e32ad9b6a
 DIST vala-0.56.6.tar.xz 3989404 BLAKE2B 
eae35fb685f546cee902a84a9a0ea15fa1c3596a94c1def93746512e32e22b65ad80f788a7899c5f69f5447906880318ba2b78dc582a9fdb7cf70cde88404aa3
 SHA512 
ea9c25b96f52ed1067c2a8787b15c44a088e19907880ee6b32bb0e3b544a078bd342e3aef9afefb8daec6f6b4fce25a9290a278dcfc293308327153543acb9bc
+DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 
09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013
 SHA512 
f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185

diff --git a/dev-lang/vala/vala-0.56.7.ebuild b/dev-lang/vala/vala-0.56.7.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-04-04 Thread Matt Turner
commit: 7824868410c53f536321daa74b806426b713353c
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr  4 18:44:03 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr  4 18:44:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78248684

dev-lang/vala: Version bump to 0.56.6

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.6.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index a536a23f860a..531af489a5b3 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 
22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4
 SHA512 
302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba
 DIST vala-0.56.5.tar.xz 3987316 BLAKE2B 
3f8678f894f526da310dd65b2a0e9ebc9e7aff6cc89538dbbbc4d2798ead7bdaa27ccb33834645494fad869e17e2f32174626ca6d190c661a2df2a498bfafdae
 SHA512 
58bb5ea45f519414ffe0dad2f23dcf689eac2d8cd310a627d0c3667f38ec4ccd5ec1ca5921f8ec177db3004f24c7c5a138bd4652c7a07a78f0ce046e32ad9b6a
+DIST vala-0.56.6.tar.xz 3989404 BLAKE2B 
eae35fb685f546cee902a84a9a0ea15fa1c3596a94c1def93746512e32e22b65ad80f788a7899c5f69f5447906880318ba2b78dc582a9fdb7cf70cde88404aa3
 SHA512 
ea9c25b96f52ed1067c2a8787b15c44a088e19907880ee6b32bb0e3b544a078bd342e3aef9afefb8daec6f6b4fce25a9290a278dcfc293308327153543acb9bc

diff --git a/dev-lang/vala/vala-0.56.6.ebuild b/dev-lang/vala/vala-0.56.6.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-04-01 Thread Arthur Zamarin
commit: 30a5d9a30a0942aabd75c99f943a6bb118922a06
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 19:02:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 19:02:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a5d9a3

dev-lang/vala: Stabilize 0.56.4 sparc, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.4.ebuild b/dev-lang/vala/vala-0.56.4.ebuild
index ebac5b631181..30f097c1a007 100644
--- a/dev-lang/vala/vala-0.56.4.ebuild
+++ b/dev-lang/vala/vala-0.56.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-03-31 Thread Arthur Zamarin
commit: 30b161ad42d2c498b902e652e936c8631deed40f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 12:03:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 12:03:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b161ad

dev-lang/vala: Stabilize 0.56.4 arm, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.4.ebuild b/dev-lang/vala/vala-0.56.4.ebuild
index f756dde60076..861ccfad5dec 100644
--- a/dev-lang/vala/vala-0.56.4.ebuild
+++ b/dev-lang/vala/vala-0.56.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-03-25 Thread Matt Turner
commit: 9e48a344be01be2002459ee2e9b16e52a919daed
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 25 21:38:57 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 25 22:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e48a344

dev-lang/vala: Version bump to 0.56.5

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.5.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 3f47c9b85661..ba1edecffa67 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 
66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac156544ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314
 SHA512 
3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e
 DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 
22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4
 SHA512 
302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba
+DIST vala-0.56.5.tar.xz 3987316 BLAKE2B 
3f8678f894f526da310dd65b2a0e9ebc9e7aff6cc89538dbbbc4d2798ead7bdaa27ccb33834645494fad869e17e2f32174626ca6d190c661a2df2a498bfafdae
 SHA512 
58bb5ea45f519414ffe0dad2f23dcf689eac2d8cd310a627d0c3667f38ec4ccd5ec1ca5921f8ec177db3004f24c7c5a138bd4652c7a07a78f0ce046e32ad9b6a

diff --git a/dev-lang/vala/vala-0.56.5.ebuild b/dev-lang/vala/vala-0.56.5.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2023-02-11 Thread Matt Turner
commit: 71155dcf2ac9adbf94c14f251fc5331205d4f47a
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 11 23:11:09 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 11 23:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71155dcf

dev-lang/vala: Version bump to 0.56.4

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.4.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 84b18ba46ab6..3f47c9b85661 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1 +1,2 @@
 DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 
66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac156544ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314
 SHA512 
3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e
+DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 
22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4
 SHA512 
302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba

diff --git a/dev-lang/vala/vala-0.56.4.ebuild b/dev-lang/vala/vala-0.56.4.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-10-29 Thread Matt Turner
commit: 261d3b286ae42e68b59f28ffc8a29db39af7f428
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:19:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 29 23:20:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261d3b28

dev-lang/vala: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/dev-lang/vala/metadata.xml b/dev-lang/vala/metadata.xml
index dd3f3f4b5016..f70d60eaeb64 100644
--- a/dev-lang/vala/metadata.xml
+++ b/dev-lang/vala/metadata.xml
@@ -1,11 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   [email protected]
-   Gentoo GNOME Desktop
-   
-   
-   Installs valadoc documentation generation 
tool
-   
+  
[email protected]
+Gentoo GNOME Desktop
+  
+  
+Installs valadoc documentation generation tool
+  
+  
+GNOME/vala
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-09-30 Thread Arthur Zamarin
commit: 9efa91b5994e4a1291eccc99dcfdfda8773387f6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 30 18:37:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 30 18:37:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efa91b5

dev-lang/vala: Stabilize 0.56.3 sparc, #868606

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.3.ebuild b/dev-lang/vala/vala-0.56.3.ebuild
index 9c5e2126e8dc..61c1c4bf8638 100644
--- a/dev-lang/vala/vala-0.56.3.ebuild
+++ b/dev-lang/vala/vala-0.56.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-09-28 Thread Arthur Zamarin
commit: 988c5dc09afed943a51dffad98d2de5140cf0294
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 28 16:28:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 28 16:28:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988c5dc0

dev-lang/vala: Stabilize 0.56.3 ppc64, #868606

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.56.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.3.ebuild b/dev-lang/vala/vala-0.56.3.ebuild
index 2354697fc149..9c5e2126e8dc 100644
--- a/dev-lang/vala/vala-0.56.3.ebuild
+++ b/dev-lang/vala/vala-0.56.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-09-18 Thread Sam James
commit: 46dac85dacdeafd9fd4e30a7cd486beef169976a
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 19 01:38:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 19 01:38:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46dac85d

dev-lang/vala: Stabilize 0.56.3 arm, #868606

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.3.ebuild b/dev-lang/vala/vala-0.56.3.ebuild
index 01cee8282e19..c6c2ded148c0 100644
--- a/dev-lang/vala/vala-0.56.3.ebuild
+++ b/dev-lang/vala/vala-0.56.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/va
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-09-16 Thread Matt Turner
commit: c7e366f3d92bde98b417696073700d1e5474132c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 16 15:11:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 15:53:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e366f3

dev-lang/vala: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest|  4 ---
 dev-lang/vala/vala-0.50.10.ebuild | 52 ---
 dev-lang/vala/vala-0.52.10.ebuild | 52 ---
 dev-lang/vala/vala-0.54.7.ebuild  | 52 ---
 dev-lang/vala/vala-0.56.2.ebuild  | 52 ---
 5 files changed, 212 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index b5143b254c13..d90fe18228bd 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,6 +1,2 @@
-DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
-DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
-DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
 DIST vala-0.56.1.tar.xz 3960476 BLAKE2B 
a78786c51ce35735aa42e5e22a09bd29f98b19608651843c32c84ca6901a22971a2128a85a1e1e110d0b7d14cb89d4164688c289090a4299bb11540180548cf7
 SHA512 
83c34ab0497a9b7a627db8c1dbfea9e76c94b902e298afb2c30ba9824717f2fe3b0e26b987feb93cd4ff0ce211d0ecd9a746cc18c00e41c4c6fd01d05947902f
-DIST vala-0.56.2.tar.xz 3967960 BLAKE2B 
60b48ee3ddd1cee087819cded91ccbbe378a6945ddcb2583a94ab41b66599bc4897bec346b65525e67f6fba9cf94ab3923120e8eb2828afbcb6b674f0512009c
 SHA512 
8a33a1f1d573dd6aa1de6c001bce6e77da39d804cd526433c3e01454e597a7afb6d1b1bce554babf52a7baca5e88e205d28132c73b9a63e9d7b9f7314b3d4496
 DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 
66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac156544ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314
 SHA512 
3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e

diff --git a/dev-lang/vala/vala-0.50.10.ebuild 
b/dev-lang/vala/vala-0.50.10.ebuild
deleted file mode 100644
index 4463e0ba5f36..
--- a/dev-lang/vala/vala-0.50.10.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.50"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-   != it, which 
would be bad
-# as the newer is not required with older vala when those are picked instead 
of 0.46.
-# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection
-   )
-"
-BDEPEND="
-   dev-libs/libxslt
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}

diff --git a/dev-lang/vala/vala-0.52.10.ebuild 
b/dev-lang/vala/vala-0.52.10.ebuild
deleted file mode 100644
index b10082614ee3..
--- a/dev-lang/vala/vala-0.52.10.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.52"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
-IUSE="test valadoc"
-REST

[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-09-03 Thread Matt Turner
commit: 27c11e2d1faa86edf81bac9fcc71046a5ead4e59
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep  3 18:49:53 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep  3 18:53:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c11e2d

dev-lang/vala: Version bump to 0.56.3

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.3.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 3e340f2cc568..b5143b254c13 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -3,3 +3,4 @@ DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81
 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
 DIST vala-0.56.1.tar.xz 3960476 BLAKE2B 
a78786c51ce35735aa42e5e22a09bd29f98b19608651843c32c84ca6901a22971a2128a85a1e1e110d0b7d14cb89d4164688c289090a4299bb11540180548cf7
 SHA512 
83c34ab0497a9b7a627db8c1dbfea9e76c94b902e298afb2c30ba9824717f2fe3b0e26b987feb93cd4ff0ce211d0ecd9a746cc18c00e41c4c6fd01d05947902f
 DIST vala-0.56.2.tar.xz 3967960 BLAKE2B 
60b48ee3ddd1cee087819cded91ccbbe378a6945ddcb2583a94ab41b66599bc4897bec346b65525e67f6fba9cf94ab3923120e8eb2828afbcb6b674f0512009c
 SHA512 
8a33a1f1d573dd6aa1de6c001bce6e77da39d804cd526433c3e01454e597a7afb6d1b1bce554babf52a7baca5e88e205d28132c73b9a63e9d7b9f7314b3d4496
+DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 
66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac156544ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314
 SHA512 
3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e

diff --git a/dev-lang/vala/vala-0.56.3.ebuild b/dev-lang/vala/vala-0.56.3.ebuild
new file mode 100644
index ..31e33510b2e4
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-07-16 Thread Matt Turner
commit: b17f64d6d2a53756be828a4b1ea6bc27c480cc65
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 16 21:13:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17f64d6

dev-lang/vala: Version bump to 0.56.2

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.2.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index c00c37ef9d7f..3e340f2cc568 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -2,3 +2,4 @@ DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd1455
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
 DIST vala-0.56.1.tar.xz 3960476 BLAKE2B 
a78786c51ce35735aa42e5e22a09bd29f98b19608651843c32c84ca6901a22971a2128a85a1e1e110d0b7d14cb89d4164688c289090a4299bb11540180548cf7
 SHA512 
83c34ab0497a9b7a627db8c1dbfea9e76c94b902e298afb2c30ba9824717f2fe3b0e26b987feb93cd4ff0ce211d0ecd9a746cc18c00e41c4c6fd01d05947902f
+DIST vala-0.56.2.tar.xz 3967960 BLAKE2B 
60b48ee3ddd1cee087819cded91ccbbe378a6945ddcb2583a94ab41b66599bc4897bec346b65525e67f6fba9cf94ab3923120e8eb2828afbcb6b674f0512009c
 SHA512 
8a33a1f1d573dd6aa1de6c001bce6e77da39d804cd526433c3e01454e597a7afb6d1b1bce554babf52a7baca5e88e205d28132c73b9a63e9d7b9f7314b3d4496

diff --git a/dev-lang/vala/vala-0.56.2.ebuild b/dev-lang/vala/vala-0.56.2.ebuild
new file mode 100644
index ..99e0f4919d65
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-05-27 Thread Sam James
commit: 1cdd217bc7a4ae802bb1b83085e9f16a49516492
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 05:36:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 05:37:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdd217b

dev-lang/vala: Stabilize 0.54.7 sparc, #843794

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.54.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.54.7.ebuild b/dev-lang/vala/vala-0.54.7.ebuild
index b114ca46483a..69c104ac2c48 100644
--- a/dev-lang/vala/vala-0.54.7.ebuild
+++ b/dev-lang/vala/vala-0.54.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.54"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-05-27 Thread Sam James
commit: e4e4675defb85d054f7bfe2f924d3b4b1c8f818f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 05:36:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 05:37:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e4675d

dev-lang/vala: Stabilize 0.56.1 sparc, #843794

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.1.ebuild b/dev-lang/vala/vala-0.56.1.ebuild
index cc915bba6a20..b01f44013480 100644
--- a/dev-lang/vala/vala-0.56.1.ebuild
+++ b/dev-lang/vala/vala-0.56.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-05-05 Thread WANG Xuerui
commit: 7a451e041d935277b926b7aa3fd684ce4f74a445
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri May  6 00:27:47 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri May  6 02:39:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a451e04

dev-lang/vala: keyword 0.56.1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-lang/vala/vala-0.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.1.ebuild b/dev-lang/vala/vala-0.56.1.ebuild
index c0e5551a7eb6..c46df3dd37e3 100644
--- a/dev-lang/vala/vala-0.56.1.ebuild
+++ b/dev-lang/vala/vala-0.56.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.56"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-04-24 Thread Matt Turner
commit: 27ece3a7a1ad5c7bf8f87fa391443d09dea82e0b
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:28:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ece3a7

dev-lang/vala: Version bump to 0.56.1

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.1.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 085eb4e625b1..ec9af6e3d95e 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -2,3 +2,4 @@ DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd1455
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
 DIST vala-0.56.0.tar.xz 3958820 BLAKE2B 
dc4ac5ad65fd2650eb2ecf1cc8e7ed177a64ae7d93120793941760417b6d8d5992cef1a557a7de3f39cf1e646d00fa853ccfac7414c742d9cfcf313945cbd356
 SHA512 
dfaad6fc143835d601c586b270e7ee63309341fb9b7f023541bac75e96759d0eb9c563c67aa26acdcd1fb89a4a08759107f8a6c8e887f7d402fa2aa50a2e4038
+DIST vala-0.56.1.tar.xz 3960476 BLAKE2B 
a78786c51ce35735aa42e5e22a09bd29f98b19608651843c32c84ca6901a22971a2128a85a1e1e110d0b7d14cb89d4164688c289090a4299bb11540180548cf7
 SHA512 
83c34ab0497a9b7a627db8c1dbfea9e76c94b902e298afb2c30ba9824717f2fe3b0e26b987feb93cd4ff0ce211d0ecd9a746cc18c00e41c4c6fd01d05947902f

diff --git a/dev-lang/vala/vala-0.56.1.ebuild b/dev-lang/vala/vala-0.56.1.ebuild
new file mode 100644
index ..c0e5551a7eb6
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-04-02 Thread Matt Turner
commit: cde0349ac9d8b2bf03f8dae2389a7e416ce15624
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  3 05:05:20 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  3 05:05:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde0349a

dev-lang/vala: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest|  2 --
 dev-lang/vala/vala-0.46.13.ebuild | 49 
 dev-lang/vala/vala-0.48.22.ebuild | 52 ---
 3 files changed, 103 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index e1f3a8ae48ff..085eb4e625b1 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,5 +1,3 @@
-DIST vala-0.46.13.tar.xz 3434196 BLAKE2B 
49b7e0b776e185653c1b8c00747a150ceb42cf89006fd55d37e3efd0824dace379d2c72cdb45d481b0545d0b4b37299bc6161b2d083d3221d2d8d8ca7c10d6dc
 SHA512 
6d8d1acebf4706346d5dc986f5c900cfda929ca59ca3f3907cff56892a496bf524b1f74032ac6c8587b236a473124e15c6f83f949636e28141a55c8abeddf004
-DIST vala-0.48.22.tar.xz 3539404 BLAKE2B 
b9e5e845bbeefd240a9d332d64c2a77bdf581a3438586f8648a068fad15ac8e55e09416548537435f6b1d5925cd6220f603526ca96c290a0628284bc4463cae2
 SHA512 
c12536a3773cf299e545b33408c23ae3258859172afaaee82ce49699f5285081d6af8047605fb6edd089d16ab177871219cb8b632be827e615ccaff75f5543fe
 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440

diff --git a/dev-lang/vala/vala-0.46.13.ebuild 
b/dev-lang/vala/vala-0.46.13.ebuild
deleted file mode 100644
index 446e0c12bab2..
--- a/dev-lang/vala/vala-0.46.13.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.46"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-   != it, which 
would be bad
-# as the newer is not required with older vala when those are picked instead 
of 0.46.
-# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-libs/gobject-introspection )
-"
-
-src_configure() {
-   # weasyprint enables generation of PDF from HTML
-   gnome2_src_configure \
-   --disable-unversioned \
-   $(use_enable valadoc) \
-   VALAC=: \
-   WEASYPRINT=:
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}

diff --git a/dev-lang/vala/vala-0.48.22.ebuild 
b/dev-lang/vala/vala-0.48.22.ebuild
deleted file mode 100644
index 80c7809944dd..
--- a/dev-lang/vala/vala-0.48.22.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject type system"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
-
-LICENSE="LGPL-2.1+"
-SLOT="0.48"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
-IUSE="test valadoc"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.48.0:2
-   >=dev-libs/vala-common-${PV}
-   valadoc? ( >=media-gfx/graphviz-2.16 )
-   != it, which 
would be bad
-# as the newer is not required with older vala when those are picked instead 
of 0.46.
-# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.26:2
-   dev-lib

[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-03-21 Thread Matt Turner
commit: e48b22d03b072728d7e958bf1c0e1c70f7aafe34
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 22 00:00:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 22 00:23:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48b22d0

dev-lang/vala: Use SLOT="0.56" for 0.56.0.

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/vala-0.56.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.56.0.ebuild b/dev-lang/vala/vala-0.56.0.ebuild
index 73d616e5874c..c0e5551a7eb6 100644
--- a/dev-lang/vala/vala-0.56.0.ebuild
+++ b/dev-lang/vala/vala-0.56.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Compiler for the GObject type system"
 HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
-SLOT="0.54"
+SLOT="0.56"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-03-20 Thread Matt Turner
commit: cd2472ea33ac709092e390ea34ab61cc33e2bfc1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 21 01:54:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 21 01:54:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2472ea

dev-lang/vala: Version bump to 0.56.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.0.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 439037cf2bef..e1f3a8ae48ff 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -3,3 +3,4 @@ DIST vala-0.48.22.tar.xz 3539404 BLAKE2B 
b9e5e845bbeefd240a9d332d64c2a77bdf581a3
 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
+DIST vala-0.56.0.tar.xz 3958820 BLAKE2B 
dc4ac5ad65fd2650eb2ecf1cc8e7ed177a64ae7d93120793941760417b6d8d5992cef1a557a7de3f39cf1e646d00fa853ccfac7414c742d9cfcf313945cbd356
 SHA512 
dfaad6fc143835d601c586b270e7ee63309341fb9b7f023541bac75e96759d0eb9c563c67aa26acdcd1fb89a4a08759107f8a6c8e887f7d402fa2aa50a2e4038

diff --git a/dev-lang/vala/vala-0.56.0.ebuild b/dev-lang/vala/vala-0.56.0.ebuild
new file mode 100644
index ..73d616e5874c
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.54"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-02-15 Thread Matt Turner
commit: c2e6c0cac3133df025039d91e200faf87ce18747
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Feb 15 18:24:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Feb 15 18:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e6c0ca

dev-lang/vala: Version bump to 0.54.7

Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.54.7.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 8d9d48180e94..e272357bec1a 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -3,3 +3,4 @@ DIST vala-0.48.22.tar.xz 3539404 BLAKE2B 
b9e5e845bbeefd240a9d332d64c2a77bdf581a3
 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.54.6.tar.xz 3908328 BLAKE2B 
19930f2b130c194a4f70a191042c1c7f5243829297daff2e3d1c9210c15bfba3973ecdbe09b8ae7435a88f4785bf06515b166f7a5a770d550404d3132b1c811e
 SHA512 
6943e11c5f351f9f76991b75fbe51c4d133eaf4858ea75e67d514b7216cfabd4f0d81f09c89af26ab22fdf26783938742ae75bb49b7de4f1c2696934e2d4d0ae
+DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440

diff --git a/dev-lang/vala/vala-0.54.7.ebuild b/dev-lang/vala/vala-0.54.7.ebuild
new file mode 100644
index ..73d616e5874c
--- /dev/null
+++ b/dev-lang/vala/vala-0.54.7.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.54"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-24 Thread Sam James
commit: a1751667bee641d3b7bd4a2e72d22b534d94002a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:48:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:48:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1751667

dev-lang/vala: Stabilize 0.50.10 ppc, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.50.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.50.10.ebuild 
b/dev-lang/vala/vala-0.50.10.ebuild
index 4f16d74bb234..4463e0ba5f36 100644
--- a/dev-lang/vala/vala-0.50.10.ebuild
+++ b/dev-lang/vala/vala-0.50.10.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.50"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-24 Thread Sam James
commit: dfb876ff16e631dc17db7ade801d8505a68ccf32
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:48:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:48:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb876ff

dev-lang/vala: Stabilize 0.48.22 ppc, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.48.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.48.22.ebuild 
b/dev-lang/vala/vala-0.48.22.ebuild
index 0094c2b6cc54..80c7809944dd 100644
--- a/dev-lang/vala/vala-0.48.22.ebuild
+++ b/dev-lang/vala/vala-0.48.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.48"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-24 Thread Sam James
commit: ac7b9cec49ca2cf9afc705f9fa541a0177f4d24b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:48:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:48:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7b9cec

dev-lang/vala: Stabilize 0.52.10 ppc, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.52.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.52.10.ebuild 
b/dev-lang/vala/vala-0.52.10.ebuild
index 45fa8414fd8c..b10082614ee3 100644
--- a/dev-lang/vala/vala-0.52.10.ebuild
+++ b/dev-lang/vala/vala-0.52.10.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.52"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-24 Thread Sam James
commit: 1ae84c6b55d95074a55ffe590111f68df33e34b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:44:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:45:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae84c6b

dev-lang/vala: Stabilize 0.52.10 arm, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.52.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.52.10.ebuild 
b/dev-lang/vala/vala-0.52.10.ebuild
index 0d203c3ce904..45fa8414fd8c 100644
--- a/dev-lang/vala/vala-0.52.10.ebuild
+++ b/dev-lang/vala/vala-0.52.10.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.52"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-24 Thread Sam James
commit: 6f74273facf13306876d87ba74ab91eb630f334b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:44:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:45:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f74273f

dev-lang/vala: Stabilize 0.50.10 arm, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.50.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.50.10.ebuild 
b/dev-lang/vala/vala-0.50.10.ebuild
index ed8f732d9d14..4f16d74bb234 100644
--- a/dev-lang/vala/vala-0.50.10.ebuild
+++ b/dev-lang/vala/vala-0.50.10.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.50"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-24 Thread Sam James
commit: 095896aa51d0ed0578092aa965cceec99e06d015
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:44:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:45:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095896aa

dev-lang/vala: Stabilize 0.48.22 arm, #831048

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.48.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.48.22.ebuild 
b/dev-lang/vala/vala-0.48.22.ebuild
index f8d7ffc3f50f..0094c2b6cc54 100644
--- a/dev-lang/vala/vala-0.48.22.ebuild
+++ b/dev-lang/vala/vala-0.48.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.48"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-22 Thread Sam James
commit: e1b6fa5e84e6bac381577addf3d06494f6d32596
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jan 21 16:16:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 22 22:38:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b6fa5e

dev-lang/vala: stable 0.52.10 for sparc, bug #831048

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.52.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.52.10.ebuild 
b/dev-lang/vala/vala-0.52.10.ebuild
index d23dfaf2845e..bea2cf5b12d3 100644
--- a/dev-lang/vala/vala-0.52.10.ebuild
+++ b/dev-lang/vala/vala-0.52.10.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.52"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-22 Thread Sam James
commit: c843232f6096a24393c7bfc26bab833406e7fb13
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jan 21 15:58:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 22 22:38:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c843232f

dev-lang/vala: stable 0.50.10 for sparc, bug #831048

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.50.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.50.10.ebuild 
b/dev-lang/vala/vala-0.50.10.ebuild
index 829d403f4325..101ddad4e5a3 100644
--- a/dev-lang/vala/vala-0.50.10.ebuild
+++ b/dev-lang/vala/vala-0.50.10.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.50"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-22 Thread Sam James
commit: 3e177d6333f5c1599a7bff3d5db79f8cf7f19aa6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jan 21 15:57:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 22 22:38:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e177d63

dev-lang/vala: stable 0.48.22 for sparc, bug #831048

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.48.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.48.22.ebuild 
b/dev-lang/vala/vala-0.48.22.ebuild
index fffa6380652a..8b9d3daeced6 100644
--- a/dev-lang/vala/vala-0.48.22.ebuild
+++ b/dev-lang/vala/vala-0.48.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.48"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-20 Thread Arthur Zamarin
commit: 6c3ef445693522ea2833f4917fedb36f44f7830c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 09:42:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 09:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3ef445

dev-lang/vala: Stabilize 0.52.10 ppc64, #831048

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.52.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.52.10.ebuild 
b/dev-lang/vala/vala-0.52.10.ebuild
index ce7c417a1e4d..399932866326 100644
--- a/dev-lang/vala/vala-0.52.10.ebuild
+++ b/dev-lang/vala/vala-0.52.10.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.52"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-20 Thread Arthur Zamarin
commit: e7ef49b957ebc736c43cfbeb2b258a0a9102c22d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 09:42:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 09:42:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ef49b9

dev-lang/vala: Stabilize 0.48.22 ppc64, #831048

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.48.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.48.22.ebuild 
b/dev-lang/vala/vala-0.48.22.ebuild
index 7cd60ad46652..86c04167f9c9 100644
--- a/dev-lang/vala/vala-0.48.22.ebuild
+++ b/dev-lang/vala/vala-0.48.22.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.48"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-20 Thread Arthur Zamarin
commit: e3e766373d68566ec903beda9b3d6e4d4b7ea94e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 09:42:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 09:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e76637

dev-lang/vala: Stabilize 0.50.10 ppc64, #831048

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/vala/vala-0.50.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/vala/vala-0.50.10.ebuild 
b/dev-lang/vala/vala-0.50.10.ebuild
index 33197e0d6124..5229b96b8418 100644
--- a/dev-lang/vala/vala-0.50.10.ebuild
+++ b/dev-lang/vala/vala-0.50.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.50"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-11 Thread Mart Raudsepp
commit: a67bc428cb35391ac5cb7d6be06de6294c1b01c2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 11 20:41:23 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 11 20:41:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67bc428

dev-lang/vala: bump to 0.48.22

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.48.22.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 62ac1970fd0a..a4f9e26b8c0f 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,6 +1,7 @@
 DIST vala-0.46.13.tar.xz 3434196 BLAKE2B 
49b7e0b776e185653c1b8c00747a150ceb42cf89006fd55d37e3efd0824dace379d2c72cdb45d481b0545d0b4b37299bc6161b2d083d3221d2d8d8ca7c10d6dc
 SHA512 
6d8d1acebf4706346d5dc986f5c900cfda929ca59ca3f3907cff56892a496bf524b1f74032ac6c8587b236a473124e15c6f83f949636e28141a55c8abeddf004
 DIST vala-0.48.18.tar.xz 3519484 BLAKE2B 
26581cd4b2ead9272fc032d085a4c49d47bc65d4f71c161b22f2efd6382d5a7b5204e6b7de8aac0a1d311b2c2fb7e3edd5894e7e14f34378bb69532c206832eb
 SHA512 
fcafc44e62d6d8e724a8190a5c8bebf74c561eb355a2074ab6e29ff3abb73a6a553096991e8f3ad9c7656193b9ea9033d7cbe44fefaedfef4e2f70021155122d
 DIST vala-0.48.20.tar.xz 3539980 BLAKE2B 
1983f98273cb4522d51166e3e83ece4f73a4c0bde17f6317a9f6a54130c435946f77665e69b480d084d9c36ed0d8fd708be58078dd743254a6bb6762f99e05d9
 SHA512 
54729ded38543a6bc9232f4f9001db3538311943a346ec190fb5e884ed2d03e7ba29e67ba1cc257be25b53f4b7b2c8346daf60d9118ad35302113a54260a6497
+DIST vala-0.48.22.tar.xz 3539404 BLAKE2B 
b9e5e845bbeefd240a9d332d64c2a77bdf581a3438586f8648a068fad15ac8e55e09416548537435f6b1d5925cd6220f603526ca96c290a0628284bc4463cae2
 SHA512 
c12536a3773cf299e545b33408c23ae3258859172afaaee82ce49699f5285081d6af8047605fb6edd089d16ab177871219cb8b632be827e615ccaff75f5543fe
 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8

diff --git a/dev-lang/vala/vala-0.48.22.ebuild 
b/dev-lang/vala/vala-0.48.22.ebuild
new file mode 100644
index ..7cd60ad46652
--- /dev/null
+++ b/dev-lang/vala/vala-0.48.22.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-11 Thread Mart Raudsepp
commit: 3ff4fc80f50914982ed3c5e59645fbefdb10b765
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 11 20:31:24 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 11 20:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff4fc80

dev-lang/vala: bump p.masked to 0.54.6

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.54.6.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 55ef007b0b3f..54e18dbb7277 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -9,3 +9,4 @@ DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 
73ae3ffe9ecbcbbe385fc7ec16d45e9688727057
 DIST vala-0.52.8.tar.xz 3599348 BLAKE2B 
fd21f1a08efc798df0d57a283b19bd2558786e86820c21f7a3fc08c092cf71297e7a3e24585a6a77119a8bfa5f44ca4c2922c31fb5b45a97db7413a4788ecc56
 SHA512 
648d17f431dd7ad1aab70532ae760d3622b911828001334e9dec98cc22db8be61a00080b1bf1ca14b9589b44a25ff5516d71d1b9f0acd98e1dc88e86f12cdfd3
 DIST vala-0.54.3.tar.xz 3892348 BLAKE2B 
ff3336ef52bfd95c27d7d720ae00ec3825c4cef785411dafe47a7a78b8398c16643803d957e8a34f5836a957ecf6ac617146a8602907a6595e4d6c9c20df7e6a
 SHA512 
dbba5adcab21eb172ca8adc276864e65f87215a754a592bb294e347b85c159744eb02cfc65be6dc0392b875477cc2eecf3baa0d070902c903e602e2eeac2b6de
 DIST vala-0.54.4.tar.xz 3906944 BLAKE2B 
50951b58b742880e3be98dfee7027bd52449e9c7b6cc2e537ced8e792395bcc5fe0d3f23bd5c35011c747781a1b40ab230c4120860065b19552c28dabda90838
 SHA512 
d676e4760040912d94a2d6e8a5f27bf05ceb72d01ed4d9adf0052ec792f4e1aba139d7f65694b2d80e475d8ffd69f1cfa55547a692d0847595e52f5d491c3cb3
+DIST vala-0.54.6.tar.xz 3908328 BLAKE2B 
19930f2b130c194a4f70a191042c1c7f5243829297daff2e3d1c9210c15bfba3973ecdbe09b8ae7435a88f4785bf06515b166f7a5a770d550404d3132b1c811e
 SHA512 
6943e11c5f351f9f76991b75fbe51c4d133eaf4858ea75e67d514b7216cfabd4f0d81f09c89af26ab22fdf26783938742ae75bb49b7de4f1c2696934e2d4d0ae

diff --git a/dev-lang/vala/vala-0.54.6.ebuild b/dev-lang/vala/vala-0.54.6.ebuild
new file mode 100644
index ..73d616e5874c
--- /dev/null
+++ b/dev-lang/vala/vala-0.54.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.54"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-11 Thread Mart Raudsepp
commit: 795548ebf8e12bbe9f4199bd071fa7a2701b4c9e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 11 20:32:22 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 11 20:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795548eb

dev-lang/vala: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  4 ---
 dev-lang/vala/vala-0.48.19.ebuild | 52 ---
 dev-lang/vala/vala-0.52.7.ebuild  | 52 ---
 dev-lang/vala/vala-0.54.3.ebuild  | 52 ---
 dev-lang/vala/vala-0.54.4.ebuild  | 52 ---
 5 files changed, 212 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 54e18dbb7277..6316b4dd1ce5 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,12 +1,8 @@
 DIST vala-0.46.13.tar.xz 3434196 BLAKE2B 
49b7e0b776e185653c1b8c00747a150ceb42cf89006fd55d37e3efd0824dace379d2c72cdb45d481b0545d0b4b37299bc6161b2d083d3221d2d8d8ca7c10d6dc
 SHA512 
6d8d1acebf4706346d5dc986f5c900cfda929ca59ca3f3907cff56892a496bf524b1f74032ac6c8587b236a473124e15c6f83f949636e28141a55c8abeddf004
 DIST vala-0.48.18.tar.xz 3519484 BLAKE2B 
26581cd4b2ead9272fc032d085a4c49d47bc65d4f71c161b22f2efd6382d5a7b5204e6b7de8aac0a1d311b2c2fb7e3edd5894e7e14f34378bb69532c206832eb
 SHA512 
fcafc44e62d6d8e724a8190a5c8bebf74c561eb355a2074ab6e29ff3abb73a6a553096991e8f3ad9c7656193b9ea9033d7cbe44fefaedfef4e2f70021155122d
-DIST vala-0.48.19.tar.xz 3524984 BLAKE2B 
aa688481b433b74e6b5d8b66dff073eb6669f1c10ff45b273769bfce3d8a5965894cbf026411f0207bd4ae99e66d3d0dae019b17156ddff02992152ba654
 SHA512 
4dcd15ce55ad0328d3f99ff4fb2b5632f67b3d1e1fa585f30c0a76a2a2bb91c973bc8bfd66b69d5d6258e7fdb3037514de3d6004a3a559d9e73e90454847d711
 DIST vala-0.48.20.tar.xz 3539980 BLAKE2B 
1983f98273cb4522d51166e3e83ece4f73a4c0bde17f6317a9f6a54130c435946f77665e69b480d084d9c36ed0d8fd708be58078dd743254a6bb6762f99e05d9
 SHA512 
54729ded38543a6bc9232f4f9001db3538311943a346ec190fb5e884ed2d03e7ba29e67ba1cc257be25b53f4b7b2c8346daf60d9118ad35302113a54260a6497
 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
 DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b
 SHA512 
88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f
-DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 
73ae3ffe9ecbcbbe385fc7ec16d45e968872705762de38cf2ef0bb6e33dfe6002adf750b2cd6bdf0d5ec17a6904dde07fbe55ea2f41079add4cb3164917cec1b
 SHA512 
6876c898a601d056c12b59a421883256a480eedbf3098fb62082815775fb5037723c7e8820066e52dfd30053b79c63152822a1a11d70b7c4e372378605d966c9
 DIST vala-0.52.8.tar.xz 3599348 BLAKE2B 
fd21f1a08efc798df0d57a283b19bd2558786e86820c21f7a3fc08c092cf71297e7a3e24585a6a77119a8bfa5f44ca4c2922c31fb5b45a97db7413a4788ecc56
 SHA512 
648d17f431dd7ad1aab70532ae760d3622b911828001334e9dec98cc22db8be61a00080b1bf1ca14b9589b44a25ff5516d71d1b9f0acd98e1dc88e86f12cdfd3
-DIST vala-0.54.3.tar.xz 3892348 BLAKE2B 
ff3336ef52bfd95c27d7d720ae00ec3825c4cef785411dafe47a7a78b8398c16643803d957e8a34f5836a957ecf6ac617146a8602907a6595e4d6c9c20df7e6a
 SHA512 
dbba5adcab21eb172ca8adc276864e65f87215a754a592bb294e347b85c159744eb02cfc65be6dc0392b875477cc2eecf3baa0d070902c903e602e2eeac2b6de
-DIST vala-0.54.4.tar.xz 3906944 BLAKE2B 
50951b58b742880e3be98dfee7027bd52449e9c7b6cc2e537ced8e792395bcc5fe0d3f23bd5c35011c747781a1b40ab230c4120860065b19552c28dabda90838
 SHA512 
d676e4760040912d94a2d6e8a5f27bf05ceb72d01ed4d9adf0052ec792f4e1aba139d7f65694b2d80e475d8ffd69f1cfa55547a692d0847595e52f5d491c3cb3
 DIST vala-0.54.6.tar.xz 3908328 BLAKE2B 
19930f2b130c194a4f70a191042c1c7f5243829297daff2e3d1c9210c15bfba3973ecdbe09b8ae7435a88f4785bf06515b166f7a5a770d550404d3132b1c811e
 SHA512 
6943e11c5f351f9f76991b75fbe51c4d133eaf4858ea75e67d514b7216cfabd4f0d81f09c89af26ab22fdf26783938742ae75bb49b7de4f1c2696934e2d4d0ae

diff --git a/dev-lang/vala/vala-0.48.19.ebuild 
b/dev-lang/vala/vala-0.48.19.ebuild
deleted file mode 100644
index a58522c2d8ae..
--- a/dev-lang/vala/vala-0.48.19.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU Gener

[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2022-01-11 Thread Mart Raudsepp
commit: 45f0c05cec590fe7c75259a77cfe86ce8d8d67c8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 11 20:39:32 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 11 20:41:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f0c05c

dev-lang/vala: bump to 0.52.10

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.52.10.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 6316b4dd1ce5..62ac1970fd0a 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -3,6 +3,7 @@ DIST vala-0.48.18.tar.xz 3519484 BLAKE2B 
26581cd4b2ead9272fc032d085a4c49d47bc65d
 DIST vala-0.48.20.tar.xz 3539980 BLAKE2B 
1983f98273cb4522d51166e3e83ece4f73a4c0bde17f6317a9f6a54130c435946f77665e69b480d084d9c36ed0d8fd708be58078dd743254a6bb6762f99e05d9
 SHA512 
54729ded38543a6bc9232f4f9001db3538311943a346ec190fb5e884ed2d03e7ba29e67ba1cc257be25b53f4b7b2c8346daf60d9118ad35302113a54260a6497
 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
+DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b
 SHA512 
88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f
 DIST vala-0.52.8.tar.xz 3599348 BLAKE2B 
fd21f1a08efc798df0d57a283b19bd2558786e86820c21f7a3fc08c092cf71297e7a3e24585a6a77119a8bfa5f44ca4c2922c31fb5b45a97db7413a4788ecc56
 SHA512 
648d17f431dd7ad1aab70532ae760d3622b911828001334e9dec98cc22db8be61a00080b1bf1ca14b9589b44a25ff5516d71d1b9f0acd98e1dc88e86f12cdfd3
 DIST vala-0.54.6.tar.xz 3908328 BLAKE2B 
19930f2b130c194a4f70a191042c1c7f5243829297daff2e3d1c9210c15bfba3973ecdbe09b8ae7435a88f4785bf06515b166f7a5a770d550404d3132b1c811e
 SHA512 
6943e11c5f351f9f76991b75fbe51c4d133eaf4858ea75e67d514b7216cfabd4f0d81f09c89af26ab22fdf26783938742ae75bb49b7de4f1c2696934e2d4d0ae

diff --git a/dev-lang/vala/vala-0.52.10.ebuild 
b/dev-lang/vala/vala-0.52.10.ebuild
new file mode 100644
index ..ce7c417a1e4d
--- /dev/null
+++ b/dev-lang/vala/vala-0.52.10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.52"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-12-11 Thread Mart Raudsepp
commit: 83097ab8be94c06a5a425e8a6e14001de0f28665
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 11 18:41:46 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 11 18:41:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83097ab8

dev-lang/vala: bump to 0.48.20

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.48.20.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 547f45bdf355..9927e6e98bff 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -2,6 +2,7 @@ DIST vala-0.44.11.tar.xz 3370248 BLAKE2B 
c111b6175e6339148e30bedc77f62a9ef3ec912
 DIST vala-0.46.13.tar.xz 3434196 BLAKE2B 
49b7e0b776e185653c1b8c00747a150ceb42cf89006fd55d37e3efd0824dace379d2c72cdb45d481b0545d0b4b37299bc6161b2d083d3221d2d8d8ca7c10d6dc
 SHA512 
6d8d1acebf4706346d5dc986f5c900cfda929ca59ca3f3907cff56892a496bf524b1f74032ac6c8587b236a473124e15c6f83f949636e28141a55c8abeddf004
 DIST vala-0.48.18.tar.xz 3519484 BLAKE2B 
26581cd4b2ead9272fc032d085a4c49d47bc65d4f71c161b22f2efd6382d5a7b5204e6b7de8aac0a1d311b2c2fb7e3edd5894e7e14f34378bb69532c206832eb
 SHA512 
fcafc44e62d6d8e724a8190a5c8bebf74c561eb355a2074ab6e29ff3abb73a6a553096991e8f3ad9c7656193b9ea9033d7cbe44fefaedfef4e2f70021155122d
 DIST vala-0.48.19.tar.xz 3524984 BLAKE2B 
aa688481b433b74e6b5d8b66dff073eb6669f1c10ff45b273769bfce3d8a5965894cbf026411f0207bd4ae99e66d3d0dae019b17156ddff02992152ba654
 SHA512 
4dcd15ce55ad0328d3f99ff4fb2b5632f67b3d1e1fa585f30c0a76a2a2bb91c973bc8bfd66b69d5d6258e7fdb3037514de3d6004a3a559d9e73e90454847d711
+DIST vala-0.48.20.tar.xz 3539980 BLAKE2B 
1983f98273cb4522d51166e3e83ece4f73a4c0bde17f6317a9f6a54130c435946f77665e69b480d084d9c36ed0d8fd708be58078dd743254a6bb6762f99e05d9
 SHA512 
54729ded38543a6bc9232f4f9001db3538311943a346ec190fb5e884ed2d03e7ba29e67ba1cc257be25b53f4b7b2c8346daf60d9118ad35302113a54260a6497
 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
 DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b
 SHA512 
88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f

diff --git a/dev-lang/vala/vala-0.48.20.ebuild 
b/dev-lang/vala/vala-0.48.20.ebuild
new file mode 100644
index ..a58522c2d8ae
--- /dev/null
+++ b/dev-lang/vala/vala-0.48.20.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-12-11 Thread Mart Raudsepp
commit: 4f5480b239cc6423d790d715edbb0a4288753057
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 11 18:37:14 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 11 18:41:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5480b2

dev-lang/vala: bump to 0.54.4

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.54.4.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 315aaf29a4c4..547f45bdf355 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -8,3 +8,4 @@ DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a
 DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 
73ae3ffe9ecbcbbe385fc7ec16d45e968872705762de38cf2ef0bb6e33dfe6002adf750b2cd6bdf0d5ec17a6904dde07fbe55ea2f41079add4cb3164917cec1b
 SHA512 
6876c898a601d056c12b59a421883256a480eedbf3098fb62082815775fb5037723c7e8820066e52dfd30053b79c63152822a1a11d70b7c4e372378605d966c9
 DIST vala-0.52.8.tar.xz 3599348 BLAKE2B 
fd21f1a08efc798df0d57a283b19bd2558786e86820c21f7a3fc08c092cf71297e7a3e24585a6a77119a8bfa5f44ca4c2922c31fb5b45a97db7413a4788ecc56
 SHA512 
648d17f431dd7ad1aab70532ae760d3622b911828001334e9dec98cc22db8be61a00080b1bf1ca14b9589b44a25ff5516d71d1b9f0acd98e1dc88e86f12cdfd3
 DIST vala-0.54.3.tar.xz 3892348 BLAKE2B 
ff3336ef52bfd95c27d7d720ae00ec3825c4cef785411dafe47a7a78b8398c16643803d957e8a34f5836a957ecf6ac617146a8602907a6595e4d6c9c20df7e6a
 SHA512 
dbba5adcab21eb172ca8adc276864e65f87215a754a592bb294e347b85c159744eb02cfc65be6dc0392b875477cc2eecf3baa0d070902c903e602e2eeac2b6de
+DIST vala-0.54.4.tar.xz 3906944 BLAKE2B 
50951b58b742880e3be98dfee7027bd52449e9c7b6cc2e537ced8e792395bcc5fe0d3f23bd5c35011c747781a1b40ab230c4120860065b19552c28dabda90838
 SHA512 
d676e4760040912d94a2d6e8a5f27bf05ceb72d01ed4d9adf0052ec792f4e1aba139d7f65694b2d80e475d8ffd69f1cfa55547a692d0847595e52f5d491c3cb3

diff --git a/dev-lang/vala/vala-0.54.4.ebuild b/dev-lang/vala/vala-0.54.4.ebuild
new file mode 100644
index ..823e898473c0
--- /dev/null
+++ b/dev-lang/vala/vala-0.54.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.54"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-12-11 Thread Mart Raudsepp
commit: 1a6bd7009413820a56e19b0d9806e9546cb34e38
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 11 18:33:31 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 11 18:41:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6bd700

dev-lang/vala: bump to 0.52.8

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.52.8.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index a57104c6516a..315aaf29a4c4 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -6,4 +6,5 @@ DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd1455
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
 DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b
 SHA512 
88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f
 DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 
73ae3ffe9ecbcbbe385fc7ec16d45e968872705762de38cf2ef0bb6e33dfe6002adf750b2cd6bdf0d5ec17a6904dde07fbe55ea2f41079add4cb3164917cec1b
 SHA512 
6876c898a601d056c12b59a421883256a480eedbf3098fb62082815775fb5037723c7e8820066e52dfd30053b79c63152822a1a11d70b7c4e372378605d966c9
+DIST vala-0.52.8.tar.xz 3599348 BLAKE2B 
fd21f1a08efc798df0d57a283b19bd2558786e86820c21f7a3fc08c092cf71297e7a3e24585a6a77119a8bfa5f44ca4c2922c31fb5b45a97db7413a4788ecc56
 SHA512 
648d17f431dd7ad1aab70532ae760d3622b911828001334e9dec98cc22db8be61a00080b1bf1ca14b9589b44a25ff5516d71d1b9f0acd98e1dc88e86f12cdfd3
 DIST vala-0.54.3.tar.xz 3892348 BLAKE2B 
ff3336ef52bfd95c27d7d720ae00ec3825c4cef785411dafe47a7a78b8398c16643803d957e8a34f5836a957ecf6ac617146a8602907a6595e4d6c9c20df7e6a
 SHA512 
dbba5adcab21eb172ca8adc276864e65f87215a754a592bb294e347b85c159744eb02cfc65be6dc0392b875477cc2eecf3baa0d070902c903e602e2eeac2b6de

diff --git a/dev-lang/vala/vala-0.52.8.ebuild b/dev-lang/vala/vala-0.52.8.ebuild
new file mode 100644
index ..fa44e86dd988
--- /dev/null
+++ b/dev-lang/vala/vala-0.52.8.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.52"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-11-11 Thread Mart Raudsepp
commit: 9155be65ca9eb09e4d9d91b0d66344a1391d9426
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Nov 11 18:52:16 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Nov 11 18:52:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9155be65

dev-lang/vala: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  3 ---
 dev-lang/vala/vala-0.48.12.ebuild | 49 
 dev-lang/vala/vala-0.50.7.ebuild  | 49 
 dev-lang/vala/vala-0.52.4.ebuild  | 52 ---
 4 files changed, 153 deletions(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index c9b8337e3fc..a57104c6516 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,12 +1,9 @@
 DIST vala-0.44.11.tar.xz 3370248 BLAKE2B 
c111b6175e6339148e30bedc77f62a9ef3ec912ad0621c9303fc5dba31694173b49ccc433d3681303d64a1e442ed9b7b064f27931369cb13fa028bfc25ffa3c9
 SHA512 
6111699039ed37084426d7603b82dfa9bd497c66ba7353ee22e8541bf15a2cbb634d315593c093f18c20bac877ae34884e5b570cd25237ce12aa73e941c4c540
 DIST vala-0.46.13.tar.xz 3434196 BLAKE2B 
49b7e0b776e185653c1b8c00747a150ceb42cf89006fd55d37e3efd0824dace379d2c72cdb45d481b0545d0b4b37299bc6161b2d083d3221d2d8d8ca7c10d6dc
 SHA512 
6d8d1acebf4706346d5dc986f5c900cfda929ca59ca3f3907cff56892a496bf524b1f74032ac6c8587b236a473124e15c6f83f949636e28141a55c8abeddf004
-DIST vala-0.48.12.tar.xz 3492200 BLAKE2B 
0a401ac4349dc1c628fa608b5a89504583d6d2bb05ca74eb507e766cca418121e14adfe6e8cfeb8f42212c717280b9b91426309df415d869896654be626c46c5
 SHA512 
da7becf8b92985a07b139651c14bd41ec86aed3e2b610029d2b376f70335c98607f39de4a1fa4efe9d51e6088edd4c13d22431cada389679d55f684ad548f4d1
 DIST vala-0.48.18.tar.xz 3519484 BLAKE2B 
26581cd4b2ead9272fc032d085a4c49d47bc65d4f71c161b22f2efd6382d5a7b5204e6b7de8aac0a1d311b2c2fb7e3edd5894e7e14f34378bb69532c206832eb
 SHA512 
fcafc44e62d6d8e724a8190a5c8bebf74c561eb355a2074ab6e29ff3abb73a6a553096991e8f3ad9c7656193b9ea9033d7cbe44fefaedfef4e2f70021155122d
 DIST vala-0.48.19.tar.xz 3524984 BLAKE2B 
aa688481b433b74e6b5d8b66dff073eb6669f1c10ff45b273769bfce3d8a5965894cbf026411f0207bd4ae99e66d3d0dae019b17156ddff02992152ba654
 SHA512 
4dcd15ce55ad0328d3f99ff4fb2b5632f67b3d1e1fa585f30c0a76a2a2bb91c973bc8bfd66b69d5d6258e7fdb3037514de3d6004a3a559d9e73e90454847d711
 DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
-DIST vala-0.50.7.tar.xz 3540048 BLAKE2B 
4f3abdfe7f0448846f22a4d822b803484afd1a2371604d63cd7092e2854dbfdb15169ac74226404ca572bc8ac29d5262c6e39346271704003138b9881bd99b30
 SHA512 
50c4c257e0be020f45270b07fef3646712dc1556dd43ae9d54f164b97056b26779b3559deab9fe96afa11e2e97a13aa2cce348a34cf5d72ea6a3be4a8d7efc94
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
-DIST vala-0.52.4.tar.xz 3577796 BLAKE2B 
20f541f5429ef52cdcb4b0c5559dc312f62276ac6d91b3ca97f5bce4b954f7d0407637131e16db5a9f059f5ee3e7d44a414cc06311d49c294f22789db821ec79
 SHA512 
3c7daae4d26e6940b0735cee84f1a25f2aab12c93d2a8a9e9edec45c0c9dc9184cc790acbae19aba0fb31dfd7115afddcf8b9f09b0423b5b6950900641f4c527
 DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b
 SHA512 
88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f
 DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 
73ae3ffe9ecbcbbe385fc7ec16d45e968872705762de38cf2ef0bb6e33dfe6002adf750b2cd6bdf0d5ec17a6904dde07fbe55ea2f41079add4cb3164917cec1b
 SHA512 
6876c898a601d056c12b59a421883256a480eedbf3098fb62082815775fb5037723c7e8820066e52dfd30053b79c63152822a1a11d70b7c4e372378605d966c9
 DIST vala-0.54.3.tar.xz 3892348 BLAKE2B 
ff3336ef52bfd95c27d7d720ae00ec3825c4cef785411dafe47a7a78b8398c16643803d957e8a34f5836a957ecf6ac617146a8602907a6595e4d6c9c20df7e6a
 SHA512 
dbba5adcab21eb172ca8adc276864e65f87215a754a592bb294e347b85c159744eb02cfc65be6dc0392b875477cc2eecf3baa0d070902c903e602e2eeac2b6de

diff --git a/dev-lang/vala/vala-0.48.12.ebuild 
b/dev-lang/vala/vala-0.48.12.ebuild
deleted file mode 100644
index 40f0a9b8191..000
--- a/dev-lang/vala/vala-0.48.12.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Compiler for the GObject

[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-11-11 Thread Mart Raudsepp
commit: 54d3157decbcd83801432a8d830e87a30985de2a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Nov 11 18:51:37 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Nov 11 18:52:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d3157d

dev-lang/vala: bump to 0.50.10

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.50.10.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index a7d72b28896..c9b8337e3fc 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -3,6 +3,7 @@ DIST vala-0.46.13.tar.xz 3434196 BLAKE2B 
49b7e0b776e185653c1b8c00747a150ceb42cf8
 DIST vala-0.48.12.tar.xz 3492200 BLAKE2B 
0a401ac4349dc1c628fa608b5a89504583d6d2bb05ca74eb507e766cca418121e14adfe6e8cfeb8f42212c717280b9b91426309df415d869896654be626c46c5
 SHA512 
da7becf8b92985a07b139651c14bd41ec86aed3e2b610029d2b376f70335c98607f39de4a1fa4efe9d51e6088edd4c13d22431cada389679d55f684ad548f4d1
 DIST vala-0.48.18.tar.xz 3519484 BLAKE2B 
26581cd4b2ead9272fc032d085a4c49d47bc65d4f71c161b22f2efd6382d5a7b5204e6b7de8aac0a1d311b2c2fb7e3edd5894e7e14f34378bb69532c206832eb
 SHA512 
fcafc44e62d6d8e724a8190a5c8bebf74c561eb355a2074ab6e29ff3abb73a6a553096991e8f3ad9c7656193b9ea9033d7cbe44fefaedfef4e2f70021155122d
 DIST vala-0.48.19.tar.xz 3524984 BLAKE2B 
aa688481b433b74e6b5d8b66dff073eb6669f1c10ff45b273769bfce3d8a5965894cbf026411f0207bd4ae99e66d3d0dae019b17156ddff02992152ba654
 SHA512 
4dcd15ce55ad0328d3f99ff4fb2b5632f67b3d1e1fa585f30c0a76a2a2bb91c973bc8bfd66b69d5d6258e7fdb3037514de3d6004a3a559d9e73e90454847d711
+DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd14551863131ce359070ab11ef99bcd3813808ab61d8fd8acbb45e9882e83a2ca00f51d584608a0afdd0b9908ee2f3
 SHA512 
09212c128bc7f7f16b72912644e06c3b91c3b102698a6c7d7af60a8adbcbf8b8ed80b005cbf72654e1d3139c79595baf88561fa41b393a53b1e3ecc1af6896cd
 DIST vala-0.50.7.tar.xz 3540048 BLAKE2B 
4f3abdfe7f0448846f22a4d822b803484afd1a2371604d63cd7092e2854dbfdb15169ac74226404ca572bc8ac29d5262c6e39346271704003138b9881bd99b30
 SHA512 
50c4c257e0be020f45270b07fef3646712dc1556dd43ae9d54f164b97056b26779b3559deab9fe96afa11e2e97a13aa2cce348a34cf5d72ea6a3be4a8d7efc94
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
 DIST vala-0.52.4.tar.xz 3577796 BLAKE2B 
20f541f5429ef52cdcb4b0c5559dc312f62276ac6d91b3ca97f5bce4b954f7d0407637131e16db5a9f059f5ee3e7d44a414cc06311d49c294f22789db821ec79
 SHA512 
3c7daae4d26e6940b0735cee84f1a25f2aab12c93d2a8a9e9edec45c0c9dc9184cc790acbae19aba0fb31dfd7115afddcf8b9f09b0423b5b6950900641f4c527

diff --git a/dev-lang/vala/vala-0.50.10.ebuild 
b/dev-lang/vala/vala-0.50.10.ebuild
new file mode 100644
index 000..33197e0d612
--- /dev/null
+++ b/dev-lang/vala/vala-0.50.10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.50"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-11-11 Thread Mart Raudsepp
commit: ed05c238af15809cc12469524f740cf0b5ee19b5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Nov 11 18:49:23 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Nov 11 18:52:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed05c238

dev-lang/vala: bump to 0.48.19

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.48.19.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index eb59319f9f6..a7d72b28896 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -2,6 +2,7 @@ DIST vala-0.44.11.tar.xz 3370248 BLAKE2B 
c111b6175e6339148e30bedc77f62a9ef3ec912
 DIST vala-0.46.13.tar.xz 3434196 BLAKE2B 
49b7e0b776e185653c1b8c00747a150ceb42cf89006fd55d37e3efd0824dace379d2c72cdb45d481b0545d0b4b37299bc6161b2d083d3221d2d8d8ca7c10d6dc
 SHA512 
6d8d1acebf4706346d5dc986f5c900cfda929ca59ca3f3907cff56892a496bf524b1f74032ac6c8587b236a473124e15c6f83f949636e28141a55c8abeddf004
 DIST vala-0.48.12.tar.xz 3492200 BLAKE2B 
0a401ac4349dc1c628fa608b5a89504583d6d2bb05ca74eb507e766cca418121e14adfe6e8cfeb8f42212c717280b9b91426309df415d869896654be626c46c5
 SHA512 
da7becf8b92985a07b139651c14bd41ec86aed3e2b610029d2b376f70335c98607f39de4a1fa4efe9d51e6088edd4c13d22431cada389679d55f684ad548f4d1
 DIST vala-0.48.18.tar.xz 3519484 BLAKE2B 
26581cd4b2ead9272fc032d085a4c49d47bc65d4f71c161b22f2efd6382d5a7b5204e6b7de8aac0a1d311b2c2fb7e3edd5894e7e14f34378bb69532c206832eb
 SHA512 
fcafc44e62d6d8e724a8190a5c8bebf74c561eb355a2074ab6e29ff3abb73a6a553096991e8f3ad9c7656193b9ea9033d7cbe44fefaedfef4e2f70021155122d
+DIST vala-0.48.19.tar.xz 3524984 BLAKE2B 
aa688481b433b74e6b5d8b66dff073eb6669f1c10ff45b273769bfce3d8a5965894cbf026411f0207bd4ae99e66d3d0dae019b17156ddff02992152ba654
 SHA512 
4dcd15ce55ad0328d3f99ff4fb2b5632f67b3d1e1fa585f30c0a76a2a2bb91c973bc8bfd66b69d5d6258e7fdb3037514de3d6004a3a559d9e73e90454847d711
 DIST vala-0.50.7.tar.xz 3540048 BLAKE2B 
4f3abdfe7f0448846f22a4d822b803484afd1a2371604d63cd7092e2854dbfdb15169ac74226404ca572bc8ac29d5262c6e39346271704003138b9881bd99b30
 SHA512 
50c4c257e0be020f45270b07fef3646712dc1556dd43ae9d54f164b97056b26779b3559deab9fe96afa11e2e97a13aa2cce348a34cf5d72ea6a3be4a8d7efc94
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
 DIST vala-0.52.4.tar.xz 3577796 BLAKE2B 
20f541f5429ef52cdcb4b0c5559dc312f62276ac6d91b3ca97f5bce4b954f7d0407637131e16db5a9f059f5ee3e7d44a414cc06311d49c294f22789db821ec79
 SHA512 
3c7daae4d26e6940b0735cee84f1a25f2aab12c93d2a8a9e9edec45c0c9dc9184cc790acbae19aba0fb31dfd7115afddcf8b9f09b0423b5b6950900641f4c527

diff --git a/dev-lang/vala/vala-0.48.19.ebuild 
b/dev-lang/vala/vala-0.48.19.ebuild
new file mode 100644
index 000..a58522c2d8a
--- /dev/null
+++ b/dev-lang/vala/vala-0.48.19.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-11-10 Thread Mart Raudsepp
commit: 0bf2be2cd4f096e5b713fe8b3d55b161394f0794
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Nov 10 22:05:00 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 22:26:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf2be2c

dev-lang/vala: bump to 0.52.7

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.52.7.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 5918f91abb5..db260d73eb6 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -6,3 +6,4 @@ DIST vala-0.50.7.tar.xz 3540048 BLAKE2B 
4f3abdfe7f0448846f22a4d822b803484afd1a23
 DIST vala-0.50.9.tar.xz 3543420 BLAKE2B 
57b8021746aa554fe78f7e033b7c134a0d840e46ad7666f9abc3f019326282958cf90ddbebffe36fa15f80dff407a46b3a2e1298bfdfee749838d3a730bad5a5
 SHA512 
f138629fa0840941942796b33fe8cf61391f14e186f2bd70519cafc19bcc453fd16bcfaf7a44713a00531fe181bb9b0c4aafb955fae0a29fd9eaa12b48ed169a
 DIST vala-0.52.4.tar.xz 3577796 BLAKE2B 
20f541f5429ef52cdcb4b0c5559dc312f62276ac6d91b3ca97f5bce4b954f7d0407637131e16db5a9f059f5ee3e7d44a414cc06311d49c294f22789db821ec79
 SHA512 
3c7daae4d26e6940b0735cee84f1a25f2aab12c93d2a8a9e9edec45c0c9dc9184cc790acbae19aba0fb31dfd7115afddcf8b9f09b0423b5b6950900641f4c527
 DIST vala-0.52.5.tar.xz 3583412 BLAKE2B 
ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b
 SHA512 
88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f
+DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 
73ae3ffe9ecbcbbe385fc7ec16d45e968872705762de38cf2ef0bb6e33dfe6002adf750b2cd6bdf0d5ec17a6904dde07fbe55ea2f41079add4cb3164917cec1b
 SHA512 
6876c898a601d056c12b59a421883256a480eedbf3098fb62082815775fb5037723c7e8820066e52dfd30053b79c63152822a1a11d70b7c4e372378605d966c9

diff --git a/dev-lang/vala/vala-0.52.7.ebuild b/dev-lang/vala/vala-0.52.7.ebuild
new file mode 100644
index 000..fa44e86dd98
--- /dev/null
+++ b/dev-lang/vala/vala-0.52.7.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1+"
+SLOT="0.52"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-11-05 Thread Sam James
commit: 938bff43188a9fa960f9bbf86a14280fd876ad7b
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 03:58:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 03:58:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938bff43

dev-lang/vala: Stabilize 0.52.5 ppc64, #815013

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.52.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.52.5.ebuild b/dev-lang/vala/vala-0.52.5.ebuild
index a2cdc9e73e0..5ffa5082246 100644
--- a/dev-lang/vala/vala-0.52.5.ebuild
+++ b/dev-lang/vala/vala-0.52.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.52"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2021-11-05 Thread Sam James
commit: a9d47a429ca424a3f5e287b66296d46862e069f1
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 03:58:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 03:58:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d47a42

dev-lang/vala: Stabilize 0.50.9 ppc64, #815013

Signed-off-by: Sam James  gentoo.org>

 dev-lang/vala/vala-0.50.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.50.9.ebuild b/dev-lang/vala/vala-0.50.9.ebuild
index b5257c175c9..031d2793848 100644
--- a/dev-lang/vala/vala-0.50.9.ebuild
+++ b/dev-lang/vala/vala-0.50.9.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1+"
 SLOT="0.50"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x86-linux"
 IUSE="test valadoc"
 RESTRICT="!test? ( test )"
 



  1   2   3   4   >