[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: ea9f8f342307a7f8473abbc9bc7fe76d679640e6 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 06:52:50 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 06:52:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9f8f34 dev-perl/X11-Protocol: keyword 0.560.0-r2 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild index 572bb256c9c0..3480104563b8 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.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 @@ -12,7 +12,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol-Other/
commit: 93428b382794f802ae652bf2250abd6c99e22cc8 Author: Jakov Smolić gentoo org> AuthorDate: Fri Jan 14 09:54:21 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jan 14 09:54:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93428b38 dev-perl/X11-Protocol-Other: stabilize 31 for x86 Signed-off-by: Jakov Smolić gentoo.org> dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild b/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild index 54f9b4edc6b2..b8290d12fa57 100644 --- a/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild +++ b/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="X11 Protocol related components not included in dev-perl/X11-Protoc LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="dev-perl/X11-Protocol" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol-Other/
commit: e910b552f8902556490c11fe5d7bbcaa46e3ba15 Author: Jakov Smolić gentoo org> AuthorDate: Thu Jan 13 13:14:14 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jan 13 13:14:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e910b552 dev-perl/X11-Protocol-Other: Stabilize 31 amd64, #831129 Signed-off-by: Jakov Smolić gentoo.org> dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild b/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild index e5f5364e0311..54f9b4edc6b2 100644 --- a/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild +++ b/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ DESCRIPTION="X11 Protocol related components not included in dev-perl/X11-Protoc LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-perl/X11-Protocol" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol-Other/
commit: 89650057516e1cb1029c2195c2663abee4026e41 Author: Jaco Kroon uls co za> AuthorDate: Thu Nov 11 12:01:55 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 12 01:21:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89650057 dev-perl/X11-Protocol-Other: Version 31, required by newer clusterssh. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> dev-perl/X11-Protocol-Other/Manifest | 1 + dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild | 16 dev-perl/X11-Protocol-Other/metadata.xml | 12 3 files changed, 29 insertions(+) diff --git a/dev-perl/X11-Protocol-Other/Manifest b/dev-perl/X11-Protocol-Other/Manifest new file mode 100644 index 000..bf7b9ac38a1 --- /dev/null +++ b/dev-perl/X11-Protocol-Other/Manifest @@ -0,0 +1 @@ +DIST X11-Protocol-Other-31.tar.gz 271459 BLAKE2B 88534e2dc0c52709c307695970e558403acdc3e57c497373746fb7ac7874fcbafbe6ca8efe807aaa2460b09c05decb15d4d1cd164227acd3ff6e272e65d70da5 SHA512 e9fb0df63a2b920d1348fd5b725f1aa68ad8bf6a6d16cea80ed6c2da9ccbbaabb4daa09eec09276efe74cc75575b1207e883b3ec4286a729ce71d3eeea9bc80a diff --git a/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild b/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild new file mode 100644 index 000..e5f5364e031 --- /dev/null +++ b/dev-perl/X11-Protocol-Other/X11-Protocol-Other-31.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR="KRYDE" +inherit perl-module + +DESCRIPTION="X11 Protocol related components not included in dev-perl/X11-Protocol" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-perl/X11-Protocol" +DEPEND="${RDEPEND}" diff --git a/dev-perl/X11-Protocol-Other/metadata.xml b/dev-perl/X11-Protocol-Other/metadata.xml new file mode 100644 index 000..ba462d82716 --- /dev/null +++ b/dev-perl/X11-Protocol-Other/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +j...@uls.co.za +Jaco Kroon + + +proxy-ma...@gentoo.org +Proxy Maintainers + +
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: e7818524da9e3debdec4f50beb3699208893874b Author: Yixun Lan gentoo org> AuthorDate: Sat Jul 17 03:25:19 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Jul 19 14:23:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7818524 dev-perl/X11-Protocol: keyword ~riscv Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild index e65c4680b68..572bb256c9c 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: 2cf49b0977c671ed11d90b381e1fb9f1e0db90fe Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue May 18 22:38:54 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue May 18 22:48:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf49b09 dev-perl/X11-Protocol: Stable for all Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild index 434bcf9ccf4..e65c4680b68 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: 34502630d882dfa2ceb8a46b7c09a69a472c72c7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue May 18 22:39:19 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue May 18 22:48:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34502630 dev-perl/X11-Protocol: Remove old Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild deleted file mode 100644 index ba6dc111f5f..000 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=SMCCAM -MODULE_VERSION=0.56 -inherit perl-module - -DESCRIPTION="Client-side interface to the X11 Protocol" - -LICENSE="${LICENSE} MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="" - -RDEPEND="x11-libs/libXrender - x11-libs/libXext" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: ab3b3515fc174cbcaedb090bdedd120513c1f114 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue May 18 22:37:13 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue May 18 22:48:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3b3515 dev-perl/X11-Protocol: Add missing test dependency Bug: https://bugs.gentoo.org/652148 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel gentoo.org> .../X11-Protocol/X11-Protocol-0.560.0-r2.ebuild| 22 -- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild index e30c5913eeb..434bcf9ccf4 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DIST_AUTHOR=SMCCAM DIST_VERSION=0.56 @@ -13,16 +13,26 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="" +IUSE="test" +RESTRICT="!test? ( test )" -RDEPEND="x11-libs/libXrender - x11-libs/libXext" -DEPEND="${RDEPEND}" +RDEPEND=" + x11-libs/libXrender + x11-libs/libXext +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${RDEPEND} + test? ( media-fonts/font-misc-misc ) +" PATCHES=( "${FILESDIR}/${PN}-0.56-test-timeout.patch" "${FILESDIR}/${PN}-0.56-test-tap.patch" ) + src_test() { virtx perl-module_src_test }
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: 091823ead65b6fb063438a415413cde4d6729cd8 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Sep 16 12:48:13 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Sep 16 12:49:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091823ea dev-perl/X11-Protocol: Add ~sh keyword wrt bug #658328 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild index d197824e20a..cceaa878a68 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXrender
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: 9dbfb82756478af76b1e90175b92a7ccacbd245e Author: Kent Fredric gentoo org> AuthorDate: Fri Sep 7 22:39:17 2018 + Commit: Kent Fredric gentoo org> CommitDate: Fri Sep 7 23:28:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbfb827 dev-perl/X11-Protocol: Restore dropped ~mips keyword Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild index 998cd12da98..d197824e20a 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXrender
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: 19361c48df95eeaf406c1ebeb7f554272b7c3caf Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jun 14 19:20:55 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jun 14 19:20:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19361c48 dev-perl/X11-Protocol: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild | 2 +- dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild index c405d609b12..234c1a49e43 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXrender diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild index c307b6d921d..998cd12da98 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXrender
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: a7dcc2e4216c3b828ac31922b077445787671113 Author: Matt Turner gentoo org> AuthorDate: Wed Mar 28 17:27:04 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 28 17:27:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dcc2e4 dev-perl/X11-Protocol-0.560.0-r1: added ~mips dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild index 765819a3216..c405d609b12 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXrender
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/, dev-perl/X11-Protocol/files/
commit: 1ade029f4e18dfa0b6d49fce0786ad4e95d3e8b7 Author: Kent Fredric gentoo org> AuthorDate: Wed Mar 28 11:03:28 2018 + Commit: Kent Fredric gentoo org> CommitDate: Wed Mar 28 11:04:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ade029f dev-perl/X11-Protocol: EAPI6 + tests - EAPI6ify - Enable tests (w/ virtualx) - Patch tests to work without interaction and behave nicely for harness Package-Manager: Portage-2.3.24, Repoman-2.3.6 .../X11-Protocol/X11-Protocol-0.560.0-r2.ebuild| 28 .../files/X11-Protocol-0.56-test-tap.patch | 28 .../files/X11-Protocol-0.56-test-timeout.patch | 38 ++ 3 files changed, 94 insertions(+) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild new file mode 100644 index 000..c307b6d921d --- /dev/null +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=SMCCAM +DIST_VERSION=0.56 +DIST_EXAMPLES=("eg/*") +inherit perl-module virtualx + +DESCRIPTION="Client-side interface to the X11 Protocol" + +LICENSE="${LICENSE} MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="" + +RDEPEND="x11-libs/libXrender + x11-libs/libXext" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-0.56-test-timeout.patch" + "${FILESDIR}/${PN}-0.56-test-tap.patch" +) +src_test() { + virtx perl-module_src_test +} diff --git a/dev-perl/X11-Protocol/files/X11-Protocol-0.56-test-tap.patch b/dev-perl/X11-Protocol/files/X11-Protocol-0.56-test-tap.patch new file mode 100644 index 000..83c07bebc37 --- /dev/null +++ b/dev-perl/X11-Protocol/files/X11-Protocol-0.56-test-tap.patch @@ -0,0 +1,28 @@ +From 663aaa7eefbf9dcad54c8c7f4c463bf289a9b907 Mon Sep 17 00:00:00 2001 +From: Kent Fredric +Date: Wed, 28 Mar 2018 23:46:13 +1300 +Subject: Move to a TAP::Harness friendly test layout + +--- + MANIFEST | 2 +- + test.pl => t/x11.t | 0 + 2 files changed, 1 insertion(+), 1 deletion(-) + rename test.pl => t/x11.t (100%) + +diff --git a/MANIFEST b/MANIFEST +index 24c14b7..8648607 100644 +--- a/MANIFEST b/MANIFEST +@@ -33,4 +33,4 @@ eg/widgets2.pl X11-Motif version of widget example + eg/widgets3.plUnfinished OO-interface widget example + eg/widgets.c C Xlib version of widget example + eg/wintree.pl Window hierarchy utility example +-test.pl Short test of Protocol.pm et al. ++t/x11.t Short test of Protocol.pm et al. +diff --git a/test.pl b/t/x11.t +similarity index 100% +rename from test.pl +rename to t/x11.t +-- +2.16.2 + diff --git a/dev-perl/X11-Protocol/files/X11-Protocol-0.56-test-timeout.patch b/dev-perl/X11-Protocol/files/X11-Protocol-0.56-test-timeout.patch new file mode 100644 index 000..c20ae4d73b9 --- /dev/null +++ b/dev-perl/X11-Protocol/files/X11-Protocol-0.56-test-timeout.patch @@ -0,0 +1,38 @@ +From 00202116b49691de109c397f298c55960d2b9896 Mon Sep 17 00:00:00 2001 +From: Slaven Rezic +Date: Sat, 25 Nov 2017 09:57:00 +0100 +Subject: timeout tests on inactivity + +Bug: https://rt.cpan.org/Ticket/Display.html?id=123736 +--- + test.pl | 12 +++- + 1 file changed, 11 insertions(+), 1 deletion(-) + +diff --git a/test.pl b/test.pl +index 8436a47..209a6a6 100644 +--- a/test.pl b/test.pl +@@ -91,9 +91,19 @@ $gc = getGC($win, $font); + + $x->MapWindow($win); + ++$SIG{ALRM} = sub { die "Timeout" }; ++alarm(5); + while (1) + { +-$x->handle_input until %e = $x->dequeue_event; ++eval { $x->handle_input until %e = $x->dequeue_event; }; ++if ($@) ++{ ++if ($@ =~ /Timeout/) { ++print "ok 3\n"; ++last; ++} ++die $@; ++} + if ($e{name} eq "Expose") + { + next unless $e{count} == 0; +-- +2.16.2 +
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: f2eb8f88afec2d841c38bdde9a65c4fd2057c8d5 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 1 13:36:14 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 1 14:28:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2eb8f88 dev-perl/X11-Protocol: Keyword ~amd64-fbsd dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild index 82bb26ec87d..765819a3216 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXrender
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: 04eacbdc2cab79e45516245e9dc546a5ae97f333 Author: Roy Bamford gentoo org> AuthorDate: Mon Oct 16 10:44:52 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Oct 16 10:56:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04eacbdc dev-perl/X11-Protocol: add ~arm64 keyword to support libreoffice-5.4.2.2 Package-Manager: Portage-2.3.11, Repoman-2.3.3 dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild index 9544a3f9418..82bb26ec87d 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXrender
[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/
commit: 2a2fb26360a8164f2e94b102d35f8c85e23cf4f4 Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 16:51:12 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 16:58:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2fb263 dev-perl/X11-Protocol: dropped ~x86-freebsd ~x86-interix Package-Manager: portage-2.3.3 dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild index 6e768b0..6d611dd 100644 --- a/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild +++ b/dev-perl/X11-Protocol/X11-Protocol-0.560.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ DESCRIPTION="Client-side interface to the X11 Protocol" LICENSE="${LICENSE} MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="" RDEPEND="x11-libs/libXrender