From nobody Fri Jan 31 13:15:58 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YkxGk4jSPz5m035; Fri, 31 Jan 2025 13:15:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YkxGk3synz3JfM; Fri, 31 Jan 2025 13:15:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738329358; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=q1DcMgYU2HalSjny1FBIkp23M7voxRKpEWagekHlCWw=; b=WiDWabNdtWPK6bXXn57l1aGeC2tCGF9odAMJUqLKklpKZTPzrmGUEyrPLfrJR5kvRr9X2W lHrPtyKsCYhEhrPMX/TR9cr9kMAdVLBpKUOm7LB6FqTvbwM2qa89YylLVJgRg6hyG98wcU BUFrZ0Al95t+5cmTn0uprqHgQ6Y+xyrFVezFf/vgF/wMbeqxbOxAyEVPPZJ4PAx0clewGt KFevG5BMRdH3dFLw/qhxK4iZ6iuO6+2JR7qBYI5qR03Hu8Iim8MRS6bDg+DamMZ9WGv9iS at7t4dbHyGwy/1gTazsyu/sQ8+Y9RJBFX34fK0evuWuCy+7uJU/shfK8cYKfqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738329358; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=q1DcMgYU2HalSjny1FBIkp23M7voxRKpEWagekHlCWw=; b=tv84Bxq/fGP1ha23KSqKPN6qs/UeD5Ul20uOalzimkvo4flX9osqubIfVJqO6Bz6l3N5Ft +3FIBLpsOqbAPeZKmBAO4k/vIv6SuY5VKzTtErEFQJA24C1XMyDBzqmBQiRljeBjHu7+5k XzibHlJYOw9HPN4jmSfiIRTr0Kv05Zi0Xtcy4DWCA0CONc62eewG+HnVdsXQT600mc01BX pk30eMEk+fAW3fXz8XE+1waqll7TTVjGmEXnoQ/l+AyjPRIbTy3RYLN/50bQKU530mAKXs vy321qYwGs/7IN7rqcj7zgQN9X8Qug26xbWil9ZMYye7kfMacPNRRmUFwFbk/Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738329358; a=rsa-sha256; cv=none; b=jmFIX0SDqJD2b0jde10to/YGpcAb4QxHJl3FjUIrSDg4Gbnm5TMFGKOgOoCfkKkWZxyoev +g4UL9oJn7sDprnEUWZ90yG5Lsir+IZRyW5pwc8ZurmxJudvNHpAzkcAe+l+55rnrOuY5g KfjiX8MlDsePj5LcQi9NHi+41+2DUMyPF0SeScGHPTKnCwI+BhskglBX5pCW3Sr5N5mr74 NdulebdbH2fRgJC8AJe1RSwxVoHkUBYbtU8H7p93OQXIVxJeVhS5olNzT7fhCHUrHi448M jCocOMZ5zBW63+k1bEGCxtoIGyf6sd7JMTqm/+vKL9ChqDUEiR/oTmzJQ1JCsA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YkxGk335nz45N; Fri, 31 Jan 2025 13:15:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50VDFwMK019926; Fri, 31 Jan 2025 13:15:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50VDFwrG019923; Fri, 31 Jan 2025 13:15:58 GMT (envelope-from git) Date: Fri, 31 Jan 2025 13:15:58 GMT Message-Id: <202501311315.50VDFwrG019923@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: 671c6c6e9692 - main - devel/p5-ExtUtils-H2PM: new port had been added (+) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 671c6c6e9692e22174909b7c418d2555696f5e7c Auto-Submitted: auto-generated The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=671c6c6e9692e22174909b7c418d2555696f5e7c commit 671c6c6e9692e22174909b7c418d2555696f5e7c Author: Alexey Dokuchaev AuthorDate: 2025-01-31 13:14:34 +0000 Commit: Alexey Dokuchaev CommitDate: 2025-01-31 13:14:34 +0000 devel/p5-ExtUtils-H2PM: new port had been added (+) Automatically generate Perl modules to wrap C header files. Requested by: glebius --- devel/Makefile | 1 + devel/p5-ExtUtils-H2PM/Makefile | 22 ++++++++++++++++++++++ devel/p5-ExtUtils-H2PM/distinfo | 3 +++ devel/p5-ExtUtils-H2PM/pkg-descr | 4 ++++ devel/p5-ExtUtils-H2PM/pkg-plist | 2 ++ 5 files changed, 32 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 77cb0c8fb101..763ebb732711 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2574,6 +2574,7 @@ SUBDIR += p5-ExtUtils-Constant SUBDIR += p5-ExtUtils-CppGuess SUBDIR += p5-ExtUtils-Depends + SUBDIR += p5-ExtUtils-H2PM SUBDIR += p5-ExtUtils-HasCompiler SUBDIR += p5-ExtUtils-Helpers SUBDIR += p5-ExtUtils-Install diff --git a/devel/p5-ExtUtils-H2PM/Makefile b/devel/p5-ExtUtils-H2PM/Makefile new file mode 100644 index 000000000000..2941a50d3692 --- /dev/null +++ b/devel/p5-ExtUtils-H2PM/Makefile @@ -0,0 +1,22 @@ +PORTNAME= ExtUtils-H2PM +PORTVERSION= 0.11 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Automatically generate Perl modules to wrap C header files +WWW= https://metacpan.org/dist/ExtUtils-H2PM + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= p5-Module-Build>=0.4004:devel/p5-Module-Build + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/devel/p5-ExtUtils-H2PM/distinfo b/devel/p5-ExtUtils-H2PM/distinfo new file mode 100644 index 000000000000..07bcefcb1b36 --- /dev/null +++ b/devel/p5-ExtUtils-H2PM/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1679323201 +SHA256 (ExtUtils-H2PM-0.11.tar.gz) = 46b4aec9a7d2c5749256d09dcf7ba4c2d00cddd41101482499ed88c766e9e8da +SIZE (ExtUtils-H2PM-0.11.tar.gz) = 25379 diff --git a/devel/p5-ExtUtils-H2PM/pkg-descr b/devel/p5-ExtUtils-H2PM/pkg-descr new file mode 100644 index 000000000000..0270d8e91914 --- /dev/null +++ b/devel/p5-ExtUtils-H2PM/pkg-descr @@ -0,0 +1,4 @@ +This module assists in generating wrappers around system functionality, +such as socket() types or ioctl() calls, where the only interesting +features required are the values of some constants or structure layouts +normally only known to the C header files. diff --git a/devel/p5-ExtUtils-H2PM/pkg-plist b/devel/p5-ExtUtils-H2PM/pkg-plist new file mode 100644 index 000000000000..f3b08402f98e --- /dev/null +++ b/devel/p5-ExtUtils-H2PM/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/ExtUtils/H2PM.pm +%%PERL5_MAN3%%/ExtUtils::H2PM.3.gz