From nobody Sat Feb 08 15:05:28 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 4YqvKP2l4tz5mQWL; Sat, 08 Feb 2025 15:05:29 +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 4YqvKN6Q4tz3RbS; Sat, 08 Feb 2025 15:05:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739027128; 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=NodUshyTLjOXVjHLJtJWYycKq+mvi/TcssVwlT/BVnw=; b=OiLAEPdm17X/Eh+Y/dLOvI95ivBYYLHqhF7DND7bIRZSUHjEMYSZW9P2ozyP+O0eJLzGZL BmOxbFdp9ytgbOFsqFMnwOIv1bB+COpek6U/QFtSBLuiQpHNEMaoPyhqeD/p8SCTTrScXd FGfC6czB5PcGsMKKxaUi1yXpQ8NT/d2KUX8/tGFPZvxWrP62inT+VsIGyZYRpXBIcc/eet wNTjjHk7FGj94LxNIx5NPRP3/L4H6/x0a0HMmuiYl37Zmk02imYECGB7ikrEvsXIitRLox okHGtBEihvmENuHxqzbfsCUqgUUcBvYzMCO8Sy65U9tketqW8hU8BFZ6PRlC2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739027128; 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=NodUshyTLjOXVjHLJtJWYycKq+mvi/TcssVwlT/BVnw=; b=aml06JqDUSgt/zQdJhCHAzae8mdidG1Lz0+KuOXPpb9R5ifyDPKSZ8TmU7Pxh8tv3iXxqD 8OO3Ejmqd8O80dKp9cDFIR3zwHzYjaTeMdQ+VgF8bjgp7qx15dL2Qyr74sPIcZCrfz6z/P ZLj1eoLB6IVA6kxcOfRdnp8LwfNZ5WG93RaJQlcNbCJI1I97snu6brFvEdK1TOAnIjHZhx 6X1q+DybYxBgGl4S/IGthzy13q/urYatUKHqwdscqvIeLEpoa8Lz+jk2om53sIgMY4DYEM v40On7BVrZoFrTtUHCbrCRDEcMYVL3wByxfS2UNl2a/k0qa/SIlDOQtX/Y+jXg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1739027128; a=rsa-sha256; cv=none; b=d8QJlQqKdtWkYfhixO9iE7apu7dz7jAss6cKY6GCEr2/FB5n3pVu+zke86le0g4CSggSGN E82JLZuqS0SEqrJZeYekbnEPB1DMsENcHTSbBAMbxUOmEi39G0XkdPhwVojT1+B4JhT/wV 6WNp6Ugu7Z3iM6eR5+hhrauaG7uAGQR/DhZO+aPocrOj9SfWmXtwbNva1HYcGprtJE9VtO l7gfKRmmUIQi3FUUrGyD8eXCnwslAC20zKJfysFvTnmR3dqXAXudCz6U5dnldN0xk68vXl QnniqgZ+RiduSkWhW/lRy+KZ0oZkLV531+oHMtqtUgo/fUeryw/yWu5oMIRHyA== 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 4YqvKN60pQz1Mp; Sat, 08 Feb 2025 15:05:28 +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 518F5Su4049517; Sat, 8 Feb 2025 15:05:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 518F5SgB049514; Sat, 8 Feb 2025 15:05:28 GMT (envelope-from git) Date: Sat, 8 Feb 2025 15:05:28 GMT Message-Id: <202502081505.518F5SgB049514@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: c82bae03d88e - main - math/m4rie: Use upstream release archive 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: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c82bae03d88e4c66c51e4e7fcb7f402c7c8f09f2 Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=c82bae03d88e4c66c51e4e7fcb7f402c7c8f09f2 commit c82bae03d88e4c66c51e4e7fcb7f402c7c8f09f2 Author: Daniel Engberg AuthorDate: 2025-02-08 11:38:39 +0000 Commit: Daniel Engberg CommitDate: 2025-02-08 13:51:16 +0000 math/m4rie: Use upstream release archive * Use upstream release archive * Fix build after PR 284367 being committed * Adjust Makefile to closer follow Porters Handbook PR: 284368 Approved by: portmgr (maintainer timeout, 2 weeks) --- math/m4rie/Makefile | 15 ++++++--------- math/m4rie/distinfo | 6 +++--- math/m4rie/files/patch-Makefile.am | 10 ++++++++++ math/m4rie/files/patch-m4_ax__m4ri__flags.m4 | 11 +++++++++++ math/m4rie/files/patch-tests_Makefile.am | 10 ++++++++++ 5 files changed, 40 insertions(+), 12 deletions(-) diff --git a/math/m4rie/Makefile b/math/m4rie/Makefile index f326ca5bef14..6a934d32b9b5 100644 --- a/math/m4rie/Makefile +++ b/math/m4rie/Makefile @@ -1,7 +1,8 @@ PORTNAME= M4RIE -PORTVERSION= 20250103 -DISTVERSIONPREFIX= release- +DISTVERSION= 20250103 CATEGORIES= math +MASTER_SITES= https://bitbucket.org/malb/${PORTNAME:tl}/downloads/ +DISTNAME= ${PORTNAME:tl}-${DISTVERSION} MAINTAINER= thierry@FreeBSD.org COMMENT= Library for fast arithmetic with dense matrices over GF(2^e) @@ -11,16 +12,12 @@ LICENSE= GPLv2+ LIB_DEPENDS= libm4ri.so:math/m4ri -USE_GITHUB= yes -GH_ACCOUNT= malb -GH_PROJECT= ${PORTNAME:tl} - -USES= autoreconf libtool localbase pathfix pkgconfig +USES= autoreconf libtool localbase:ldflags pathfix pkgconfig +USE_LDCONFIG= yes GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USE_LDCONFIG= yes +INSTALL_TARGET= install-strip TEST_TARGET= check PLIST_SUB= VER=${PORTVERSION} diff --git a/math/m4rie/distinfo b/math/m4rie/distinfo index 0c5c501cb340..9fc949ab110b 100644 --- a/math/m4rie/distinfo +++ b/math/m4rie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737838251 -SHA256 (malb-m4rie-release-20250103_GH0.tar.gz) = 249fc10b665fd7d902bae6d0e872b5dbf120942c4f15f934de40096b84f9549d -SIZE (malb-m4rie-release-20250103_GH0.tar.gz) = 167745 +TIMESTAMP = 1737891154 +SHA256 (m4rie-20250103.tar.gz) = 57e233fad69ae9f821179c05e9df001b4893a468b2dff1607ea2adef87cba35c +SIZE (m4rie-20250103.tar.gz) = 509373 diff --git a/math/m4rie/files/patch-Makefile.am b/math/m4rie/files/patch-Makefile.am new file mode 100644 index 000000000000..6a862ee5d564 --- /dev/null +++ b/math/m4rie/files/patch-Makefile.am @@ -0,0 +1,10 @@ +--- Makefile.am.orig 2025-01-26 11:33:54 UTC ++++ Makefile.am +@@ -1,6 +1,6 @@ ACLOCAL_AMFLAGS = -I m4 + AUTOMAKE_OPTIONS = foreign subdir-objects + ACLOCAL_AMFLAGS = -I m4 +-AM_CFLAGS=${SIMD_FLAGS} ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} ++AM_CFLAGS= ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} + EXTRA_DIST = m4rie/Doxyfile + + lib_LTLIBRARIES = libm4rie.la diff --git a/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 b/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 new file mode 100644 index 000000000000..672256ad3aa4 --- /dev/null +++ b/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 @@ -0,0 +1,11 @@ +--- m4/ax_m4ri_flags.m4.orig 2025-01-26 11:38:37 UTC ++++ m4/ax_m4ri_flags.m4 +@@ -34,7 +34,7 @@ AC_DEFUN([AX_M4RI_CFLAGS], + [[ + FILE *f; + f = fopen("conftest_m4ri_cflags", "w"); if (!f) return 1; +- fprintf(f,"%s %s",__M4RI_SIMD_CFLAGS, __M4RI_OPENMP_CFLAGS); ++ fprintf(f,"%s",__M4RI_OPENMP_CFLAGS); + fclose(f); + return 0; + ]])], diff --git a/math/m4rie/files/patch-tests_Makefile.am b/math/m4rie/files/patch-tests_Makefile.am new file mode 100644 index 000000000000..2dcf266cb571 --- /dev/null +++ b/math/m4rie/files/patch-tests_Makefile.am @@ -0,0 +1,10 @@ +--- tests/Makefile.am.orig 2025-01-26 11:34:18 UTC ++++ tests/Makefile.am +@@ -1,6 +1,6 @@ AUTOMAKE_OPTIONS = foreign subdir-objects + AUTOMAKE_OPTIONS = foreign subdir-objects + +-AM_CFLAGS = ${SIMD_FLAGS} ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} -I${top_srcdir} ++AM_CFLAGS = ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} -I${top_srcdir} + LDADD = ${top_builddir}/libm4rie.la -lm4ri -lm + AM_LDFLAGS = ${M4RIE_M4RI_LDFLAGS} -no-install +