[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2022-05-04 Thread Arthur Zamarin
commit: 5dc36dd74df5846482f870ce1f766b9c7a0cbb86
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  5 05:38:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  5 05:38:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc36dd7

dev-libs/libvarlink: Keyword 23 arm64, #841353

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

 dev-libs/libvarlink/libvarlink-23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libvarlink/libvarlink-23.ebuild 
b/dev-libs/libvarlink/libvarlink-23.ebuild
index 19faad92a9a0..d21a73577c23 100644
--- a/dev-libs/libvarlink/libvarlink-23.ebuild
+++ b/dev-libs/libvarlink/libvarlink-23.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 RESTRICT+=" test"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2022-05-03 Thread Arthur Zamarin
commit: d52414998df2daa6c0a9b8cf53f339339d17dbec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:39:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:39:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5241499

dev-libs/libvarlink: Keyword 23 arm, #841353

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

 dev-libs/libvarlink/libvarlink-23.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libvarlink/libvarlink-23.ebuild 
b/dev-libs/libvarlink/libvarlink-23.ebuild
index 03eb294c694d..19faad92a9a0 100644
--- a/dev-libs/libvarlink/libvarlink-23.ebuild
+++ b/dev-libs/libvarlink/libvarlink-23.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 RESTRICT+=" test"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2021-12-07 Thread Zac Medico
commit: 4c46085173f92f112ce01107b0412328669bb23c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec  8 04:11:20 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec  8 04:11:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c460851

dev-libs/libvarlink: Bump to version 23

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-libs/libvarlink/Manifest |  1 +
 dev-libs/libvarlink/libvarlink-23.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-libs/libvarlink/Manifest b/dev-libs/libvarlink/Manifest
index 1b234ba885cc..95f534fbc04e 100644
--- a/dev-libs/libvarlink/Manifest
+++ b/dev-libs/libvarlink/Manifest
@@ -1 +1,2 @@
 DIST libvarlink-22.tar.gz 80867 BLAKE2B 
4b538846219d21dce92f8b49548b24c6efa72e31fc78ce09e5bb8f76bfddc2c05479bc5b84981042315fae154c2884c9956fb651812ec257bc4a2b0fc0e70021
 SHA512 
edb6aab02df775b872621f59bb98e8567b74ec4e1311ad5195f87529e7070fbfb6a92e1580b0433efcd7512d5f47f55ed91a406a3fb51f61c8d6feb263367fa0
+DIST libvarlink-23.tar.gz 81048 BLAKE2B 
bb3410eaef0bbdfa5010a1f643ce0f54564133070245fb1101655698b1d1186ae822cbf6ffa29201104477023db2b91ee5320f0cfa128d95d39b3af6e297c051
 SHA512 
b118ec9142ee73fe8fd53d5439f19a29013157a339da5bdcbfad2892d450486a1d8200b23101a5ffe15c80f78c90c6d4ce3bc605074bfdee15de8775b1135b5b

diff --git a/dev-libs/libvarlink/libvarlink-23.ebuild 
b/dev-libs/libvarlink/libvarlink-23.ebuild
new file mode 100644
index ..03eb294c694d
--- /dev/null
+++ b/dev-libs/libvarlink/libvarlink-23.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="C implementation of the Varlink protocol and command line tool"
+HOMEPAGE="https://github.com/varlink/libvarlink";
+SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT+=" test"
+
+BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2021-11-12 Thread Mike Gilbert
commit: cd01298dd2334c4e0adeb209fd2e16def66c5a4a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 12 19:13:41 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 12 19:13:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd01298d

dev-libs/libvarlink: drop 'test' USE flag

Closes: https://bugs.gentoo.org/821631
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/libvarlink/libvarlink-22.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/dev-libs/libvarlink/libvarlink-22.ebuild 
b/dev-libs/libvarlink/libvarlink-22.ebuild
index 07f1b8cf52c..03eb294c694 100644
--- a/dev-libs/libvarlink/libvarlink-22.ebuild
+++ b/dev-libs/libvarlink/libvarlink-22.ebuild
@@ -12,14 +12,6 @@ 
SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> ${P}.tar.
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
 RESTRICT+=" test"
 
 BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/files/, dev-libs/libvarlink/

2021-11-12 Thread Mike Gilbert
commit: 6a2cdc97c4a955e421aff5a2d4702852a3154b84
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 12 19:11:08 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 12 19:11:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2cdc97

dev-libs/libvarlink: drop 16, 18, 19

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/libvarlink/Manifest   |  3 --
 .../files/libvarlink-19-fix-meson-build.patch  | 44 --
 dev-libs/libvarlink/libvarlink-16.ebuild   | 25 
 dev-libs/libvarlink/libvarlink-18.ebuild   | 25 
 dev-libs/libvarlink/libvarlink-19.ebuild   | 27 -
 5 files changed, 124 deletions(-)

diff --git a/dev-libs/libvarlink/Manifest b/dev-libs/libvarlink/Manifest
index 98da8151a20..1b234ba885c 100644
--- a/dev-libs/libvarlink/Manifest
+++ b/dev-libs/libvarlink/Manifest
@@ -1,4 +1 @@
-DIST libvarlink-16.tar.gz 56886 BLAKE2B 
6c65199ced429eac733d1114cfad59c4514d299bd3bba0d4a9907498655545fd9edb428f39df936cd1e6710bacc08c04f05710e80f0ceb974b43809b9c22
 SHA512 
8152fc4fab4e9e829c2bc1585e479c23b0329c59da0be8712ff64dbbe01cde9630f228ac7edc06e9faa39dfd3d38007032ec6ed561e2363d4d33f65856f1a271
-DIST libvarlink-18.tar.gz 57708 BLAKE2B 
035a3cad38d2429fa7a1bde049d6c5772ef10ef65040179839459d8672ef7fc619ff2a250ad48b108a9068c1f927226ad4ec08fa355b6c6f30a8ab8830422e9e
 SHA512 
a0f2cfe6a3ce3e7c08b24436d4210691d6334ec903cb3d590627595ee3bda79bf4e22e7c72c7ea8ebe817e4e2b045f86d2603ae56b3fd7d429fd281fd7e5e2e8
-DIST libvarlink-19.tar.gz 57715 BLAKE2B 
2175e2c9f053b7b4f4f7d8778c966bc4d39954b95c533296b6d1d1cea0e86a37634d502271fa4a5a6b70230725336c9aa152a11210f0b58435616e1a054033cd
 SHA512 
395aaf08e5166daf31c1d3cd05ed7ad2982e817a022f2e6bf6512664f45107ed98c56d851ac098778f9018807ca98fd2903c1ee5aac387691d64610e46ea435b
 DIST libvarlink-22.tar.gz 80867 BLAKE2B 
4b538846219d21dce92f8b49548b24c6efa72e31fc78ce09e5bb8f76bfddc2c05479bc5b84981042315fae154c2884c9956fb651812ec257bc4a2b0fc0e70021
 SHA512 
edb6aab02df775b872621f59bb98e8567b74ec4e1311ad5195f87529e7070fbfb6a92e1580b0433efcd7512d5f47f55ed91a406a3fb51f61c8d6feb263367fa0

diff --git a/dev-libs/libvarlink/files/libvarlink-19-fix-meson-build.patch 
b/dev-libs/libvarlink/files/libvarlink-19-fix-meson-build.patch
deleted file mode 100644
index 9d2e8512468..000
--- a/dev-libs/libvarlink/files/libvarlink-19-fix-meson-build.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 5fad96254cf20fc6d473037b48c50031cd7e8b45 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
-Date: Fri, 3 Apr 2020 18:35:21 +0200
-Subject: [PATCH] Drop tags and ctags targets
-
-meson 0.43 started providing a built-in ctags target which
-conflicts with the hand-rolled one here. There shouldn't be
-much difference, so let's drop ours.
-
-Fixes #22.

- meson.build | 22 --
- 1 file changed, 22 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index 5fc51d2..72ac786 100644
 a/meson.build
-+++ b/meson.build
-@@ -79,25 +79,3 @@ subdir('lib')
- subdir('tool')
- subdir('vim')
- subdir('bash-completion')
--
--
--
--git = find_program('git', required : false)
--
--if git.found()
--all_files = run_command(
--git,
--['--git-dir=@0@/.git'.format(meson.current_source_dir()),
-- 'ls-files',
-- ':/*.[ch]'])
--all_files = files(all_files.stdout().split())
--
--custom_target(
--'tags',
--output : 'tags',
--command : ['env', 'etags', '-o', 
'@0@/TAGS'.format(meson.current_source_dir())] + all_files)
--custom_target(
--'ctags',
--output : 'ctags',
--command : ['env', 'ctags', '-o', 
'@0@/tags'.format(meson.current_source_dir())] + all_files)
--endif

diff --git a/dev-libs/libvarlink/libvarlink-16.ebuild 
b/dev-libs/libvarlink/libvarlink-16.ebuild
deleted file mode 100644
index 806ab716b32..000
--- a/dev-libs/libvarlink/libvarlink-16.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="C implementation of the Varlink protocol and command line tool"
-HOMEPAGE="https://github.com/varlink/libvarlink";
-SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}

diff --git a/dev-libs/libvarlink/libvarlink-18.ebuild 
b/dev-libs/libvarlink/libvarlink-18.ebuild
deleted file mode 100644
index 806ab716b32..000
--- a/dev-libs/libvarlink/libvarlink-18.e

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2021-11-04 Thread Zac Medico
commit: 924a0fcee546a69694d75b8316eb25cda9eb995b
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov  4 23:18:33 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov  4 23:20:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924a0fce

dev-libs/libvarlink: Bump to version 22

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-libs/libvarlink/Manifest |  1 +
 dev-libs/libvarlink/libvarlink-22.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-libs/libvarlink/Manifest b/dev-libs/libvarlink/Manifest
index fca204fc1d5..98da8151a20 100644
--- a/dev-libs/libvarlink/Manifest
+++ b/dev-libs/libvarlink/Manifest
@@ -1,3 +1,4 @@
 DIST libvarlink-16.tar.gz 56886 BLAKE2B 
6c65199ced429eac733d1114cfad59c4514d299bd3bba0d4a9907498655545fd9edb428f39df936cd1e6710bacc08c04f05710e80f0ceb974b43809b9c22
 SHA512 
8152fc4fab4e9e829c2bc1585e479c23b0329c59da0be8712ff64dbbe01cde9630f228ac7edc06e9faa39dfd3d38007032ec6ed561e2363d4d33f65856f1a271
 DIST libvarlink-18.tar.gz 57708 BLAKE2B 
035a3cad38d2429fa7a1bde049d6c5772ef10ef65040179839459d8672ef7fc619ff2a250ad48b108a9068c1f927226ad4ec08fa355b6c6f30a8ab8830422e9e
 SHA512 
a0f2cfe6a3ce3e7c08b24436d4210691d6334ec903cb3d590627595ee3bda79bf4e22e7c72c7ea8ebe817e4e2b045f86d2603ae56b3fd7d429fd281fd7e5e2e8
 DIST libvarlink-19.tar.gz 57715 BLAKE2B 
2175e2c9f053b7b4f4f7d8778c966bc4d39954b95c533296b6d1d1cea0e86a37634d502271fa4a5a6b70230725336c9aa152a11210f0b58435616e1a054033cd
 SHA512 
395aaf08e5166daf31c1d3cd05ed7ad2982e817a022f2e6bf6512664f45107ed98c56d851ac098778f9018807ca98fd2903c1ee5aac387691d64610e46ea435b
+DIST libvarlink-22.tar.gz 80867 BLAKE2B 
4b538846219d21dce92f8b49548b24c6efa72e31fc78ce09e5bb8f76bfddc2c05479bc5b84981042315fae154c2884c9956fb651812ec257bc4a2b0fc0e70021
 SHA512 
edb6aab02df775b872621f59bb98e8567b74ec4e1311ad5195f87529e7070fbfb6a92e1580b0433efcd7512d5f47f55ed91a406a3fb51f61c8d6feb263367fa0

diff --git a/dev-libs/libvarlink/libvarlink-22.ebuild 
b/dev-libs/libvarlink/libvarlink-22.ebuild
new file mode 100644
index 000..07f1b8cf52c
--- /dev/null
+++ b/dev-libs/libvarlink/libvarlink-22.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="C implementation of the Varlink protocol and command line tool"
+HOMEPAGE="https://github.com/varlink/libvarlink";
+SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT+=" test"
+
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local emesonargs=(
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2021-05-29 Thread David Seifert
commit: 3006a7f650c9ad6d11e01f1b3f46ff05c8ab6013
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 19:02:16 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 29 19:02:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3006a7f6

dev-libs/libvarlink: ebuild tidying

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libvarlink/libvarlink-16.ebuild | 12 
 dev-libs/libvarlink/libvarlink-18.ebuild | 12 
 dev-libs/libvarlink/libvarlink-19.ebuild | 12 
 3 files changed, 12 insertions(+), 24 deletions(-)

diff --git a/dev-libs/libvarlink/libvarlink-16.ebuild 
b/dev-libs/libvarlink/libvarlink-16.ebuild
index b15afea5560..806ab716b32 100644
--- a/dev-libs/libvarlink/libvarlink-16.ebuild
+++ b/dev-libs/libvarlink/libvarlink-16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,18 +8,14 @@ inherit meson
 DESCRIPTION="C implementation of the Varlink protocol and command line tool"
 HOMEPAGE="https://github.com/varlink/libvarlink";
 SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
 LICENSE="Apache-2.0"
 SLOT="0"
-
 KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
-RDEPEND=""
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
+
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
local emesonargs=(

diff --git a/dev-libs/libvarlink/libvarlink-18.ebuild 
b/dev-libs/libvarlink/libvarlink-18.ebuild
index 43b326cc7cc..806ab716b32 100644
--- a/dev-libs/libvarlink/libvarlink-18.ebuild
+++ b/dev-libs/libvarlink/libvarlink-18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,18 +8,14 @@ inherit meson
 DESCRIPTION="C implementation of the Varlink protocol and command line tool"
 HOMEPAGE="https://github.com/varlink/libvarlink";
 SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
 LICENSE="Apache-2.0"
 SLOT="0"
-
 KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
-RDEPEND=""
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
+
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
local emesonargs=(

diff --git a/dev-libs/libvarlink/libvarlink-19.ebuild 
b/dev-libs/libvarlink/libvarlink-19.ebuild
index b8c592de9de..1bc5971cde8 100644
--- a/dev-libs/libvarlink/libvarlink-19.ebuild
+++ b/dev-libs/libvarlink/libvarlink-19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,18 +8,14 @@ inherit meson
 DESCRIPTION="C implementation of the Varlink protocol and command line tool"
 HOMEPAGE="https://github.com/varlink/libvarlink";
 SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
 LICENSE="Apache-2.0"
 SLOT="0"
-
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
-RDEPEND=""
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
+
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=( "${FILESDIR}/${P}-fix-meson-build.patch" )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/, dev-libs/libvarlink/files/

2020-05-05 Thread Louis Sautier
commit: c1cf4ded49c7dbd3edf335ff998ea6b5421a4b73
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue May  5 22:25:47 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue May  5 22:56:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cf4ded

dev-libs/libvarlink: bump to 19, fix build, add ~x86

Closes: https://bugs.gentoo.org/710084
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Louis Sautier  gentoo.org>

 dev-libs/libvarlink/Manifest   |  1 +
 .../files/libvarlink-19-fix-meson-build.patch  | 44 ++
 dev-libs/libvarlink/libvarlink-19.ebuild   | 31 +++
 3 files changed, 76 insertions(+)

diff --git a/dev-libs/libvarlink/Manifest b/dev-libs/libvarlink/Manifest
index d0e3ff59dff..fca204fc1d5 100644
--- a/dev-libs/libvarlink/Manifest
+++ b/dev-libs/libvarlink/Manifest
@@ -1,2 +1,3 @@
 DIST libvarlink-16.tar.gz 56886 BLAKE2B 
6c65199ced429eac733d1114cfad59c4514d299bd3bba0d4a9907498655545fd9edb428f39df936cd1e6710bacc08c04f05710e80f0ceb974b43809b9c22
 SHA512 
8152fc4fab4e9e829c2bc1585e479c23b0329c59da0be8712ff64dbbe01cde9630f228ac7edc06e9faa39dfd3d38007032ec6ed561e2363d4d33f65856f1a271
 DIST libvarlink-18.tar.gz 57708 BLAKE2B 
035a3cad38d2429fa7a1bde049d6c5772ef10ef65040179839459d8672ef7fc619ff2a250ad48b108a9068c1f927226ad4ec08fa355b6c6f30a8ab8830422e9e
 SHA512 
a0f2cfe6a3ce3e7c08b24436d4210691d6334ec903cb3d590627595ee3bda79bf4e22e7c72c7ea8ebe817e4e2b045f86d2603ae56b3fd7d429fd281fd7e5e2e8
+DIST libvarlink-19.tar.gz 57715 BLAKE2B 
2175e2c9f053b7b4f4f7d8778c966bc4d39954b95c533296b6d1d1cea0e86a37634d502271fa4a5a6b70230725336c9aa152a11210f0b58435616e1a054033cd
 SHA512 
395aaf08e5166daf31c1d3cd05ed7ad2982e817a022f2e6bf6512664f45107ed98c56d851ac098778f9018807ca98fd2903c1ee5aac387691d64610e46ea435b

diff --git a/dev-libs/libvarlink/files/libvarlink-19-fix-meson-build.patch 
b/dev-libs/libvarlink/files/libvarlink-19-fix-meson-build.patch
new file mode 100644
index 000..9d2e8512468
--- /dev/null
+++ b/dev-libs/libvarlink/files/libvarlink-19-fix-meson-build.patch
@@ -0,0 +1,44 @@
+From 5fad96254cf20fc6d473037b48c50031cd7e8b45 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
+Date: Fri, 3 Apr 2020 18:35:21 +0200
+Subject: [PATCH] Drop tags and ctags targets
+
+meson 0.43 started providing a built-in ctags target which
+conflicts with the hand-rolled one here. There shouldn't be
+much difference, so let's drop ours.
+
+Fixes #22.
+---
+ meson.build | 22 --
+ 1 file changed, 22 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 5fc51d2..72ac786 100644
+--- a/meson.build
 b/meson.build
+@@ -79,25 +79,3 @@ subdir('lib')
+ subdir('tool')
+ subdir('vim')
+ subdir('bash-completion')
+-
+-
+-
+-git = find_program('git', required : false)
+-
+-if git.found()
+-all_files = run_command(
+-git,
+-['--git-dir=@0@/.git'.format(meson.current_source_dir()),
+- 'ls-files',
+- ':/*.[ch]'])
+-all_files = files(all_files.stdout().split())
+-
+-custom_target(
+-'tags',
+-output : 'tags',
+-command : ['env', 'etags', '-o', 
'@0@/TAGS'.format(meson.current_source_dir())] + all_files)
+-custom_target(
+-'ctags',
+-output : 'ctags',
+-command : ['env', 'ctags', '-o', 
'@0@/tags'.format(meson.current_source_dir())] + all_files)
+-endif

diff --git a/dev-libs/libvarlink/libvarlink-19.ebuild 
b/dev-libs/libvarlink/libvarlink-19.ebuild
new file mode 100644
index 000..b8c592de9de
--- /dev/null
+++ b/dev-libs/libvarlink/libvarlink-19.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="C implementation of the Varlink protocol and command line tool"
+HOMEPAGE="https://github.com/varlink/libvarlink";
+SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${P}-fix-meson-build.patch" )
+
+src_configure() {
+   local emesonargs=(
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2020-02-18 Thread Zac Medico
commit: 837875d6faa9dbcdd45aadd3b8a52748afee8821
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Feb 18 20:11:57 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Feb 18 20:13:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837875d6

dev-libs/libvarlink: Bump to version 18

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 dev-libs/libvarlink/Manifest |  1 +
 dev-libs/libvarlink/libvarlink-18.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/libvarlink/Manifest b/dev-libs/libvarlink/Manifest
index 8b15cd6b1c5..d0e3ff59dff 100644
--- a/dev-libs/libvarlink/Manifest
+++ b/dev-libs/libvarlink/Manifest
@@ -1 +1,2 @@
 DIST libvarlink-16.tar.gz 56886 BLAKE2B 
6c65199ced429eac733d1114cfad59c4514d299bd3bba0d4a9907498655545fd9edb428f39df936cd1e6710bacc08c04f05710e80f0ceb974b43809b9c22
 SHA512 
8152fc4fab4e9e829c2bc1585e479c23b0329c59da0be8712ff64dbbe01cde9630f228ac7edc06e9faa39dfd3d38007032ec6ed561e2363d4d33f65856f1a271
+DIST libvarlink-18.tar.gz 57708 BLAKE2B 
035a3cad38d2429fa7a1bde049d6c5772ef10ef65040179839459d8672ef7fc619ff2a250ad48b108a9068c1f927226ad4ec08fa355b6c6f30a8ab8830422e9e
 SHA512 
a0f2cfe6a3ce3e7c08b24436d4210691d6334ec903cb3d590627595ee3bda79bf4e22e7c72c7ea8ebe817e4e2b045f86d2603ae56b3fd7d429fd281fd7e5e2e8

diff --git a/dev-libs/libvarlink/libvarlink-18.ebuild 
b/dev-libs/libvarlink/libvarlink-18.ebuild
new file mode 100644
index 000..43b326cc7cc
--- /dev/null
+++ b/dev-libs/libvarlink/libvarlink-18.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="C implementation of the Varlink protocol and command line tool"
+HOMEPAGE="https://github.com/varlink/libvarlink";
+SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/

2019-01-07 Thread Zac Medico
commit: 41cc61e7db5fb20f688cee99e6f7ec99b61ab5fa
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jan  6 23:02:44 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan  7 10:16:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cc61e7

dev-libs/libvarlink: new package

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Zac Medico  gentoo.org>

 dev-libs/libvarlink/Manifest |  1 +
 dev-libs/libvarlink/libvarlink-16.ebuild | 29 +
 dev-libs/libvarlink/metadata.xml | 11 +++
 3 files changed, 41 insertions(+)

diff --git a/dev-libs/libvarlink/Manifest b/dev-libs/libvarlink/Manifest
new file mode 100644
index 000..8b15cd6b1c5
--- /dev/null
+++ b/dev-libs/libvarlink/Manifest
@@ -0,0 +1 @@
+DIST libvarlink-16.tar.gz 56886 BLAKE2B 
6c65199ced429eac733d1114cfad59c4514d299bd3bba0d4a9907498655545fd9edb428f39df936cd1e6710bacc08c04f05710e80f0ceb974b43809b9c22
 SHA512 
8152fc4fab4e9e829c2bc1585e479c23b0329c59da0be8712ff64dbbe01cde9630f228ac7edc06e9faa39dfd3d38007032ec6ed561e2363d4d33f65856f1a271

diff --git a/dev-libs/libvarlink/libvarlink-16.ebuild 
b/dev-libs/libvarlink/libvarlink-16.ebuild
new file mode 100644
index 000..b15afea5560
--- /dev/null
+++ b/dev-libs/libvarlink/libvarlink-16.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="C implementation of the Varlink protocol and command line tool"
+HOMEPAGE="https://github.com/varlink/libvarlink";
+SRC_URI="https://github.com/varlink/libvarlink/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}

diff --git a/dev-libs/libvarlink/metadata.xml b/dev-libs/libvarlink/metadata.xml
new file mode 100644
index 000..b3e25ca2372
--- /dev/null
+++ b/dev-libs/libvarlink/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+   
+   varlink/libvarlink
+   
+