[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvarlink/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +