From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2AE4A1581D3 for ; Wed, 22 May 2024 01:44:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 20E40E2A31; Wed, 22 May 2024 01:44:31 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 04ABEE2A31 for ; Wed, 22 May 2024 01:44:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C9D3033BF29 for ; Wed, 22 May 2024 01:44:29 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3666E1AA0 for ; Wed, 22 May 2024 01:44:28 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1716342243.1a03690c377ae3b4d8472eb247b104ddfb8d8764.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-LibIDN2/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild X-VCS-Directories: dev-perl/Net-LibIDN2/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 1a03690c377ae3b4d8472eb247b104ddfb8d8764 X-VCS-Branch: master Date: Wed, 22 May 2024 01:44:28 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9668676c-7e2c-4a8d-b330-09d099f2749c X-Archives-Hash: 73616077b7f9ccb0da01aa7302e5c50f commit: 1a03690c377ae3b4d8472eb247b104ddfb8d8764 Author: Sam James gentoo org> AuthorDate: Wed May 22 01:43:15 2024 +0000 Commit: Sam James gentoo org> CommitDate: Wed May 22 01:44:03 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a03690c dev-perl/Net-LibIDN2: use eclass phase functions As I noted in the bug: > dev-perl/Net-LibIDN2 doesn't use the Module::Build support in the eclass, > so we should fix that. This means it doesn't get all the flag variables, > but it ends up not being the problem here. It's also just clutter to unnecessarily (and not as comprehensively) do the same thing the eclass does, so clean it up. Bug: https://bugs.gentoo.org/932176 Signed-off-by: Sam James gentoo.org> dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild | 24 +++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild new file mode 100644 index 000000000000..4653fa41e669 --- /dev/null +++ b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=THOR +DIST_VERSION=1.02 +inherit perl-module + +DESCRIPTION="Perl bindings for GNU Libidn2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="net-dns/libidn2:=" +DEPEND="net-dns/libidn2:=" +BDEPEND="${RDEPEND} + dev-perl/Module-Build + virtual/perl-ExtUtils-CBuilder + virtual/perl-ExtUtils-ParseXS + dev-perl/Module-Build + test? ( + >=virtual/perl-Test-Simple-0.10.0 + ) +"