* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Role-WithOverloading/
@ 2017-11-19 11:43 Kent Fredric
0 siblings, 0 replies; 5+ messages in thread
From: Kent Fredric @ 2017-11-19 11:43 UTC (permalink / raw
To: gentoo-commits
commit: 0556387d746485d5818cd2eeae8600a31ad3236a
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 19 10:42:35 2017 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sun Nov 19 11:43:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0556387d
dev-perl/MooseX-Role-WithOverloading: Bump to version 0.170.0
- EAPI6
- Parallelize tests
- Add deprecation warning
Upstream:
- Mark distribution deprecated
Package-Manager: Portage-2.3.14, Repoman-2.3.6
dev-perl/MooseX-Role-WithOverloading/Manifest | 1 +
.../MooseX-Role-WithOverloading-0.170.0.ebuild | 33 ++++++++++++++++++++++
dev-perl/MooseX-Role-WithOverloading/metadata.xml | 15 ++++++++++
3 files changed, 49 insertions(+)
diff --git a/dev-perl/MooseX-Role-WithOverloading/Manifest b/dev-perl/MooseX-Role-WithOverloading/Manifest
index 93b7140e4df..6c42cdd1521 100644
--- a/dev-perl/MooseX-Role-WithOverloading/Manifest
+++ b/dev-perl/MooseX-Role-WithOverloading/Manifest
@@ -1 +1,2 @@
DIST MooseX-Role-WithOverloading-0.16.tar.gz 30591 SHA256 bb610bc0cecec8a59f15da9d483e9d7c628e54847a0a2460d79b901b0710da4d SHA512 0255d2c2f5b21e996281d883c680564dfe4504a70e7a9bd1936a85ee77ceb6126f8778e8e1c1e46bf166b97f043052b9cb28d5e4f270c3ca852c35fd48522ae1 WHIRLPOOL f38b2aea4dc3d65707e665b23baa7720a1912481643f8eee5fffc370531a758a41299fe09f71ae59aad75e55802b36d908e960d33ca1e3f37e8d47221852f041
+DIST MooseX-Role-WithOverloading-0.17.tar.gz 32308 SHA256 92b095d73f1220f9c2ed2d3aaa5ba072eb5aa2de209b7c455da5a8701b986865 SHA512 510c243dc561b82ee50934e802e697d1fcd4db35c6a4cd8044f5cd5668c890e38a6ba38648f8ca0f11ac55dfddc3d4fa94f2e6ed90871547d76e3b5953e54155 WHIRLPOOL e17d3c4a57784c8d837447987246063e774009ecf51454969e77dfad29d92bfdbb100fd946c11a999a047a16942f005703d231eae853ecef0ea0322e303f7005
diff --git a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
new file mode 100644
index 00000000000..6ffe72b0d3f
--- /dev/null
+++ b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.17
+inherit perl-module
+
+DESCRIPTION="Roles which support overloading (DEPRECATED)"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x64-macos"
+IUSE="test"
+
+RDEPEND="
+ >=dev-perl/Moose-0.940.0
+ dev-perl/aliased
+ >=dev-perl/namespace-autoclean-0.160.0
+ >=dev-perl/namespace-clean-0.190.0
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.960.0
+ virtual/perl-if
+ )
+"
+pkg_postinst() {
+ ewarn "dev-perl/MooseX-Role-WithOverloading is deprecated by upstream as"
+ ewarn "equivalent functionality is now provided by >=dev-perl/Moose-2.130.0"
+}
diff --git a/dev-perl/MooseX-Role-WithOverloading/metadata.xml b/dev-perl/MooseX-Role-WithOverloading/metadata.xml
index f53c778e0d3..7d2e1283a5a 100644
--- a/dev-perl/MooseX-Role-WithOverloading/metadata.xml
+++ b/dev-perl/MooseX-Role-WithOverloading/metadata.xml
@@ -5,4 +5,19 @@
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="cpan">MooseX-Role-WithOverloading</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application::Composite</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToClass</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToInstance</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToRole</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application::FixOverloadedRefs</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application::ToClass</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application::ToInstance</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Application::ToRole</remote-id>
+ <remote-id type="cpan-module">MooseX::Role::WithOverloading::Meta::Role::Composite</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Role-WithOverloading/
@ 2018-06-10 7:21 Kent Fredric
0 siblings, 0 replies; 5+ messages in thread
From: Kent Fredric @ 2018-06-10 7:21 UTC (permalink / raw
To: gentoo-commits
commit: cbc183e5e04238dd38f015f4e6a226235a13178d
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 10 07:17:47 2018 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sun Jun 10 07:20:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc183e5
dev-perl/MooseX-Role-WithOverloading: Cleanup old version 0.160.0
Package-Manager: Portage-2.3.29, Repoman-2.3.9
dev-perl/MooseX-Role-WithOverloading/Manifest | 1 -
.../MooseX-Role-WithOverloading-0.160.0.ebuild | 32 ----------------------
2 files changed, 33 deletions(-)
diff --git a/dev-perl/MooseX-Role-WithOverloading/Manifest b/dev-perl/MooseX-Role-WithOverloading/Manifest
index 35da30d6dcf..4f2b29b56c5 100644
--- a/dev-perl/MooseX-Role-WithOverloading/Manifest
+++ b/dev-perl/MooseX-Role-WithOverloading/Manifest
@@ -1,2 +1 @@
-DIST MooseX-Role-WithOverloading-0.16.tar.gz 30591 BLAKE2B 08403d97a406f44a247c3c41c8d46aa6a90b33b69c18475eea4d983e9bd4227d024f83e6c8e4f77390f9227339c4d9d47f30a9a09578c2b54845df9f0cb23c12 SHA512 0255d2c2f5b21e996281d883c680564dfe4504a70e7a9bd1936a85ee77ceb6126f8778e8e1c1e46bf166b97f043052b9cb28d5e4f270c3ca852c35fd48522ae1
DIST MooseX-Role-WithOverloading-0.17.tar.gz 32308 BLAKE2B c862b4f32e7c5a6cea15d0cc92c6352301340f8ad3e136fb703cf0328b1dd93d11ff4c9204a573de911a607a46d342c4ce4d3d08400e9e2f580f33e6f7066ea8 SHA512 510c243dc561b82ee50934e802e697d1fcd4db35c6a4cd8044f5cd5668c890e38a6ba38648f8ca0f11ac55dfddc3d4fa94f2e6ed90871547d76e3b5953e54155
diff --git a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.160.0.ebuild b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.160.0.ebuild
deleted file mode 100644
index 6f1f03ceb61..00000000000
--- a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.160.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ETHER
-MODULE_VERSION=0.16
-inherit perl-module
-
-DESCRIPTION="Roles which support overloading"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x64-macos"
-IUSE="test"
-
-RDEPEND="
- >=dev-perl/Moose-0.940.0
- dev-perl/aliased
- >=dev-perl/namespace-autoclean-0.160.0
- dev-perl/namespace-clean
-"
-DEPEND="
- ${RDEPEND}
- virtual/perl-ExtUtils-MakeMaker
- test? (
- virtual/perl-File-Spec
- >=virtual/perl-Test-Simple-0.960.0
- virtual/perl-if
- )
-"
-
-SRC_TEST="do"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Role-WithOverloading/
@ 2018-10-27 12:01 Fabian Groffen
0 siblings, 0 replies; 5+ messages in thread
From: Fabian Groffen @ 2018-10-27 12:01 UTC (permalink / raw
To: gentoo-commits
commit: 4e176fb04f72f32be4e506d2c9415eca8c3266cd
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 27 11:55:26 2018 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Oct 27 12:01:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e176fb0
dev-perl/MooseX-Role-WithOverloading: added Prefix keywords, bug #665088
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
.../MooseX-Role-WithOverloading-0.170.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
index 6ffe72b0d3f..aafabfd738e 100644
--- a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
+++ b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Roles which support overloading (DEPRECATED)"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Role-WithOverloading/
@ 2021-06-15 16:58 Andreas K. Hüttel
0 siblings, 0 replies; 5+ messages in thread
From: Andreas K. Hüttel @ 2021-06-15 16:58 UTC (permalink / raw
To: gentoo-commits
commit: 5e8ee6835914f99ba19257568da2708956df7c5b
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 15 16:52:51 2021 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Jun 15 16:57:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8ee683
dev-perl/MooseX-Role-WithOverloading: stable for amd64
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
.../MooseX-Role-WithOverloading-0.170.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
index da105f7f1ed..93ae305232f 100644
--- a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
+++ b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Roles which support overloading (DEPRECATED)"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Role-WithOverloading/
@ 2021-11-18 20:55 Andreas K. Hüttel
0 siblings, 0 replies; 5+ messages in thread
From: Andreas K. Hüttel @ 2021-11-18 20:55 UTC (permalink / raw
To: gentoo-commits
commit: 1a4c1673c17a3848a86d762f49aac4e13655726a
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 18 20:42:01 2021 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Nov 18 20:55:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4c1673
dev-perl/MooseX-Role-WithOverloading: EAPI=8 bump
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
....170.0.ebuild => MooseX-Role-WithOverloading-0.170.0-r1.ebuild} | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0-r1.ebuild
similarity index 92%
rename from dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
rename to dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0-r1.ebuild
index 93ae305232f9..75a42fadc45f 100644
--- a/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0.ebuild
+++ b/dev-perl/MooseX-Role-WithOverloading/MooseX-Role-WithOverloading-0.170.0-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DIST_AUTHOR=ETHER
DIST_VERSION=0.17
@@ -11,8 +11,6 @@ DESCRIPTION="Roles which support overloading (DEPRECATED)"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Moose-0.940.0
@@ -20,7 +18,7 @@ RDEPEND="
>=dev-perl/namespace-autoclean-0.160.0
>=dev-perl/namespace-clean-0.190.0
"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Spec
@@ -28,6 +26,7 @@ DEPEND="${RDEPEND}
virtual/perl-if
)
"
+
pkg_postinst() {
ewarn "dev-perl/MooseX-Role-WithOverloading is deprecated by upstream as"
ewarn "equivalent functionality is now provided by >=dev-perl/Moose-2.130.0"
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-11-18 20:55 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-18 20:55 [gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Role-WithOverloading/ Andreas K. Hüttel
-- strict thread matches above, loose matches on Subject: below --
2021-06-15 16:58 Andreas K. Hüttel
2018-10-27 12:01 Fabian Groffen
2018-06-10 7:21 Kent Fredric
2017-11-19 11:43 Kent Fredric
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox