[gentoo-commits] repo/gentoo:master commit in: dev-perl/X11-Protocol/

2022-05-14 Thread WANG Xuerui
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/

2022-01-14 Thread Jakov Smolić
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/

2022-01-13 Thread Jakov Smolić
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/

2021-11-11 Thread Sam James
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/

2021-07-19 Thread Yixun Lan
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/

2021-05-18 Thread Andreas K. Hüttel
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/

2021-05-18 Thread Andreas K. Hüttel
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/

2021-05-18 Thread Andreas K. Hüttel
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/

2018-09-16 Thread Mikle Kolyada
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/

2018-09-07 Thread Kent Fredric
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/

2018-06-14 Thread Mikle Kolyada
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/

2018-03-28 Thread Matt Turner
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/

2018-03-28 Thread Kent Fredric
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/

2018-03-01 Thread Michał Górny
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/

2017-10-16 Thread Michael Palimaka
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/

2017-01-29 Thread Fabian Groffen
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