[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/

2024-05-21 Thread Sam James
commit: 1b2014561e59ff5439302d792d1b3920748af5ff
Author: Sam James  gentoo  org>
AuthorDate: Wed May 22 04:26:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 22 04:34:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b201456

dev-perl/B-OPCheck: EAPI 8, rely on eclass impls

This covers more variables/args, etc.

Signed-off-by: Sam James  gentoo.org>

 dev-perl/B-OPCheck/B-OPCheck-0.320.0-r2.ebuild | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.320.0-r2.ebuild 
b/dev-perl/B-OPCheck/B-OPCheck-0.320.0-r2.ebuild
new file mode 100644
index ..7a555c7cc83a
--- /dev/null
+++ b/dev-perl/B-OPCheck/B-OPCheck-0.320.0-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.32
+inherit perl-module
+
+DESCRIPTION="PL_check hacks using Perl callbacks"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/B-Utils-0.80.0
+   virtual/perl-Carp
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Scope-Guard
+   virtual/perl-XSLoader
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/ExtUtils-Depends-0.302.0
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-Module-Metadata
+   virtual/perl-Test-Simple
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/

2020-08-06 Thread Kent Fredric
commit: 665e626dfe2718540f752dd3f312ce63fce63651
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug  6 16:11:04 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug  6 16:38:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665e626d

dev-perl/B-OPCheck: Cleanup old 0.320.0

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild | 32 -
 1 file changed, 32 deletions(-)

diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild 
b/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild
deleted file mode 100644
index 9c4295849a6..000
--- a/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=0.32
-inherit perl-module
-
-DESCRIPTION="PL_check hacks using Perl callbacks"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/B-Utils-0.80.0
-   virtual/perl-Carp
-   virtual/perl-Scalar-List-Utils
-   dev-perl/Scope-Guard
-   virtual/perl-XSLoader
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/ExtUtils-Depends-0.302.0
-   test? (
-   virtual/perl-File-Spec
-   virtual/perl-Module-Metadata
-   virtual/perl-Test-Simple
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/

2020-07-03 Thread Kent Fredric
commit: b0bc78346e4260d67d1e4d398474e30af82f006b
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jul  3 13:42:12 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul  3 14:59:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bc7834

dev-perl/B-OPCheck: -r bump for EAPI7 + CFLAGS love

- EAPI7
- Ensure CFLAGS passed to make/compile

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/B-OPCheck/B-OPCheck-0.320.0-r1.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.320.0-r1.ebuild 
b/dev-perl/B-OPCheck/B-OPCheck-0.320.0-r1.ebuild
new file mode 100644
index 000..2c2e6ab8c96
--- /dev/null
+++ b/dev-perl/B-OPCheck/B-OPCheck-0.320.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.32
+inherit perl-module
+
+DESCRIPTION="PL_check hacks using Perl callbacks"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-perl/B-Utils-0.80.0
+   virtual/perl-Carp
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Scope-Guard
+   virtual/perl-XSLoader
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/ExtUtils-Depends-0.302.0
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-Module-Metadata
+   virtual/perl-Test-Simple
+   )
+"
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/files/

2017-08-08 Thread Kent Fredric
commit: 4b3929f8919ce9bf17cf50e5d3077bf8e74de591
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:52:49 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  8 15:58:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3929f8

dev-perl/B-OPCheck: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/5337

 dev-perl/B-OPCheck/files/0.29-Perl_check_t.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/dev-perl/B-OPCheck/files/0.29-Perl_check_t.patch 
b/dev-perl/B-OPCheck/files/0.29-Perl_check_t.patch
deleted file mode 100644
index 77cec367f27..000
--- a/dev-perl/B-OPCheck/files/0.29-Perl_check_t.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://rt.cpan.org/Public/Bug/Display.html?id=57356
-
 B-OPCheck-0.29/OPCheck.xs
-+++ B-OPCheck-0.29/OPCheck.xs
-@@ -12,10 +12,6 @@
- #define NEED_sv_2pv_flags
- #include "ppport.h"
- 
--#if PERL_VERSION < 9
--typedef OP* (CPERLscope(*Perl_check_t)) (pTHX_ OP*);
--#endif
--
- STATIC AV **OPCHECK_subs;
- Perl_check_t *PL_check_orig;
- 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/

2017-04-15 Thread Kent Fredric
commit: fbb3312e722cf2bab9fc859197e33aa1f940fa07
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Apr 15 11:00:38 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Apr 15 11:00:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb3312e

dev-perl/B-OPCheck: Cleanup old

Remove old versions broken on Perl 5.26

Bug: https://bugs.gentoo.org/614944
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/B-OPCheck/B-OPCheck-0.300.0.ebuild | 33 -
 dev-perl/B-OPCheck/Manifest |  1 -
 2 files changed, 34 deletions(-)

diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.300.0.ebuild 
b/dev-perl/B-OPCheck/B-OPCheck-0.300.0.ebuild
deleted file mode 100644
index a2a45cca61c..000
--- a/dev-perl/B-OPCheck/B-OPCheck-0.300.0.ebuild
+++ /dev/null
@@ -1,33 +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.30
-inherit perl-module
-
-DESCRIPTION="PL_check hacks using Perl callbacks"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/B-Utils-0.80.0
-   virtual/perl-Carp
-   virtual/perl-Scalar-List-Utils
-   dev-perl/Scope-Guard
-   virtual/perl-XSLoader
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/ExtUtils-Depends-0.302.0
-   test? (
-   virtual/perl-File-Spec
-   virtual/perl-Test-Simple
-   )
-"
-
-PATCHES=( "${FILESDIR}"/0.29-Perl_check_t.patch )
-SRC_TEST=do

diff --git a/dev-perl/B-OPCheck/Manifest b/dev-perl/B-OPCheck/Manifest
index 71e4fe15a29..061085b1873 100644
--- a/dev-perl/B-OPCheck/Manifest
+++ b/dev-perl/B-OPCheck/Manifest
@@ -1,2 +1 @@
-DIST B-OPCheck-0.30.tar.gz 74668 SHA256 
3a01bb406543cd204453322647fa48fcad2ecd9d5cc689154dfad71a441ad1bd SHA512 
09aac95626c2594a1833682b6e1d5fc3f631570ceb0f1773c9d3c3c8a2aff57a903d5d24a51aa117cb8027d9c201153f790546300272c2a0748320f4f49274fc
 WHIRLPOOL 
8aa8b69c367765a5df8d92d59f8a1bae3ab382933d7836adc9080f2dc060097028dec7a1439d0b97e283d825b012cd907c3cb679bce6645ea2a06d3e3e71ae96
 DIST B-OPCheck-0.32.tar.gz 76109 SHA256 
2ec23da87f1d10758f75113448d9fb718a4be0b9ed634cffc5fc09b36a1f1a82 SHA512 
35ee8f66c1958e5622399538417939f9c705af23faa724845ed5d585afd1b793f2d134dc37265111c9d8370c8c5c33b359b5379e3dd2676b47c8eb2768dd81cd
 WHIRLPOOL 
97e7b8a1d5461ab002e9ba7719d66f1428612f5df646b4a3f1998ac5a1044a2d904eab2c3636d796b37256dabe8f5a8868b96d97cbb5589cf80f14cc8427436c



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/

2017-04-07 Thread Kent Fredric
commit: bbcb87a14f44e01b4a86c7ab8ea95b1b2f984cf8
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Apr  7 20:38:23 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Apr  7 20:38:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcb87a1

dev-perl/B-OPCheck: Bump to version 0.320.0

- EAPI6
- Parallel Testing

Upstream:
- Fix compilation on perl 5.26 w/ op_sibling removal
- Remove redundant Perl_check_t definition

Bug: https://bugs.gentoo.org/614944
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild | 31 +
 dev-perl/B-OPCheck/Manifest |  1 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild 
b/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild
new file mode 100644
index 000..bae935ee96f
--- /dev/null
+++ b/dev-perl/B-OPCheck/B-OPCheck-0.320.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.32
+inherit perl-module
+
+DESCRIPTION="PL_check hacks using Perl callbacks"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-perl/B-Utils-0.80.0
+   virtual/perl-Carp
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Scope-Guard
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/ExtUtils-Depends-0.302.0
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-Module-Metadata
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/B-OPCheck/Manifest b/dev-perl/B-OPCheck/Manifest
index aa8d09ec439..71e4fe15a29 100644
--- a/dev-perl/B-OPCheck/Manifest
+++ b/dev-perl/B-OPCheck/Manifest
@@ -1 +1,2 @@
 DIST B-OPCheck-0.30.tar.gz 74668 SHA256 
3a01bb406543cd204453322647fa48fcad2ecd9d5cc689154dfad71a441ad1bd SHA512 
09aac95626c2594a1833682b6e1d5fc3f631570ceb0f1773c9d3c3c8a2aff57a903d5d24a51aa117cb8027d9c201153f790546300272c2a0748320f4f49274fc
 WHIRLPOOL 
8aa8b69c367765a5df8d92d59f8a1bae3ab382933d7836adc9080f2dc060097028dec7a1439d0b97e283d825b012cd907c3cb679bce6645ea2a06d3e3e71ae96
+DIST B-OPCheck-0.32.tar.gz 76109 SHA256 
2ec23da87f1d10758f75113448d9fb718a4be0b9ed634cffc5fc09b36a1f1a82 SHA512 
35ee8f66c1958e5622399538417939f9c705af23faa724845ed5d585afd1b793f2d134dc37265111c9d8370c8c5c33b359b5379e3dd2676b47c8eb2768dd81cd
 WHIRLPOOL 
97e7b8a1d5461ab002e9ba7719d66f1428612f5df646b4a3f1998ac5a1044a2d904eab2c3636d796b37256dabe8f5a8868b96d97cbb5589cf80f14cc8427436c



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/

2015-12-28 Thread Andreas Hüttel
commit: dce826f27f573c1e6b708c2c513d0c00482927e8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 28 16:54:49 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 28 17:00:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce826f2

dev-perl/B-OPCheck: Remove old

Package-Manager: portage-2.2.26

 dev-perl/B-OPCheck/B-OPCheck-0.290.0-r1.ebuild | 23 ---
 dev-perl/B-OPCheck/Manifest|  1 -
 2 files changed, 24 deletions(-)

diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.290.0-r1.ebuild 
b/dev-perl/B-OPCheck/B-OPCheck-0.290.0-r1.ebuild
deleted file mode 100644
index 58425da..000
--- a/dev-perl/B-OPCheck/B-OPCheck-0.290.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=FLORA
-MODULE_VERSION=0.29
-inherit perl-module
-
-DESCRIPTION="PL_check hacks using Perl callbacks"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/B-Utils-0.250.0
-   dev-perl/Scope-Guard"
-DEPEND="${RDEPEND}
-   >=dev-perl/ExtUtils-Depends-0.302"
-
-PATCHES=( "${FILESDIR}"/0.29-Perl_check_t.patch )
-SRC_TEST=do

diff --git a/dev-perl/B-OPCheck/Manifest b/dev-perl/B-OPCheck/Manifest
index be414c5..aa8d09e 100644
--- a/dev-perl/B-OPCheck/Manifest
+++ b/dev-perl/B-OPCheck/Manifest
@@ -1,2 +1 @@
-DIST B-OPCheck-0.29.tar.gz 61578 SHA256 
8a1d07ed51d5c867dbecd9e81d50a43470eb2aff2d144cd2b16ef2c33e9e20eb SHA512 
4b9afb0e3acbf654a4393ec55814747f382cc0385d9b9d0d9f34a42ec0ce76009b169352238e7aa37bee7b699bce3e967e320f81bfc293b73c62ddf573cf630c
 WHIRLPOOL 
fb2ec13301b7b646158b61f4f63b225b66cb5e109b3c1d07995fd4bee618deebda2707c078c3e2a3d70da5f7e7e8c49dff223c5559bc84990486d2a4d5e391bf
 DIST B-OPCheck-0.30.tar.gz 74668 SHA256 
3a01bb406543cd204453322647fa48fcad2ecd9d5cc689154dfad71a441ad1bd SHA512 
09aac95626c2594a1833682b6e1d5fc3f631570ceb0f1773c9d3c3c8a2aff57a903d5d24a51aa117cb8027d9c201153f790546300272c2a0748320f4f49274fc
 WHIRLPOOL 
8aa8b69c367765a5df8d92d59f8a1bae3ab382933d7836adc9080f2dc060097028dec7a1439d0b97e283d825b012cd907c3cb679bce6645ea2a06d3e3e71ae96



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/

2015-09-29 Thread Andreas Hüttel
commit: e599ab3b8b20d1b664bfe48f1fd18aa39e7ceb0a
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Tue Sep 29 20:44:49 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Sep 29 21:09:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e599ab3b

dev-perl/B-OPCheck: Version bump

Package-Manager: portage-2.2.20.1

 dev-perl/B-OPCheck/B-OPCheck-0.300.0.ebuild | 34 +
 dev-perl/B-OPCheck/Manifest |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/B-OPCheck/B-OPCheck-0.300.0.ebuild 
b/dev-perl/B-OPCheck/B-OPCheck-0.300.0.ebuild
new file mode 100644
index 000..fad7415
--- /dev/null
+++ b/dev-perl/B-OPCheck/B-OPCheck-0.300.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=ETHER
+MODULE_VERSION=0.30
+inherit perl-module
+
+DESCRIPTION="PL_check hacks using Perl callbacks"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-perl/B-Utils-0.80.0
+   virtual/perl-Carp
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Scope-Guard
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/ExtUtils-Depends-0.302.0
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-Test-Simple
+   )
+"
+
+PATCHES=( "${FILESDIR}"/0.29-Perl_check_t.patch )
+SRC_TEST=do

diff --git a/dev-perl/B-OPCheck/Manifest b/dev-perl/B-OPCheck/Manifest
index 8cb4928..be414c5 100644
--- a/dev-perl/B-OPCheck/Manifest
+++ b/dev-perl/B-OPCheck/Manifest
@@ -1 +1,2 @@
 DIST B-OPCheck-0.29.tar.gz 61578 SHA256 
8a1d07ed51d5c867dbecd9e81d50a43470eb2aff2d144cd2b16ef2c33e9e20eb SHA512 
4b9afb0e3acbf654a4393ec55814747f382cc0385d9b9d0d9f34a42ec0ce76009b169352238e7aa37bee7b699bce3e967e320f81bfc293b73c62ddf573cf630c
 WHIRLPOOL 
fb2ec13301b7b646158b61f4f63b225b66cb5e109b3c1d07995fd4bee618deebda2707c078c3e2a3d70da5f7e7e8c49dff223c5559bc84990486d2a4d5e391bf
+DIST B-OPCheck-0.30.tar.gz 74668 SHA256 
3a01bb406543cd204453322647fa48fcad2ecd9d5cc689154dfad71a441ad1bd SHA512 
09aac95626c2594a1833682b6e1d5fc3f631570ceb0f1773c9d3c3c8a2aff57a903d5d24a51aa117cb8027d9c201153f790546300272c2a0748320f4f49274fc
 WHIRLPOOL 
8aa8b69c367765a5df8d92d59f8a1bae3ab382933d7836adc9080f2dc060097028dec7a1439d0b97e283d825b012cd907c3cb679bce6645ea2a06d3e3e71ae96