From nobody Sat Feb 08 15:05:27 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 4YqvKN0bJmz5n99k; Sat, 08 Feb 2025 15:05:28 +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 4YqvKM5TzMz3RhZ; Sat, 08 Feb 2025 15:05:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739027127; 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=pJkzPFBGVl+bNq+P7S+++vqRgsoAhX/hTI4rsx9D7kE=; b=gw8EYXwnP80836j1akNUk4X65AtTdHiwsV1MnxSQHliRe/yocWNTtLXLAoKlmA/HauRHoE y4suwPUPjGCs2099ZkBNSVJ1KdK+B3RVMT0Bwp1fCbUVrut15Tvays5uGhFan2UvMoKCha y/On2pqP/gQ7aOWQ0rLDdj4tl+TMlQMFL7QABzqetqDur66H7lbPD8tHEXpQ6GkZUmVqaQ oakQIsWd0Ex6i6V4cZei6Dy7pImv4tG8Mu7cJpWVf17Grcs1gWK+D/QgLhnlTDp42CmsAd GMMnSyAXqnfebrai6JaY+nhXpVqB+Fi27xelx7fIOObOu+DMNd9fJfTA5ZNV8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739027127; 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=pJkzPFBGVl+bNq+P7S+++vqRgsoAhX/hTI4rsx9D7kE=; b=l8EeSMJspR88K7NHpiVXqU9o2eslZUbxrTZTflYf0A/FP8kKXWOLwglG8fDG3Sx/f3dksj Nej1N2b0yL1tKldI9oZtlRz/STtRtRqA59ChQb8alXRcS1yLZ/UTJuXAlk24SHU/9II5pW P1Bj1jRhkNQq3o0gnyr+B5sKWJylm3O8G4hyvAinMrzUxL6XyVg5y7rOtXXDYDOK6iRff6 j+08PFzk/bTwbP9+vHVQeNlRy9/DLy5BPTiUAElZTFc+OCF1tL26Spu6DOvxp6AryyY0yn pqAEg0u/Geyk/74G6k7f78KhXkMPYSVJlxWLNKVA+znhpzdJcR9k0uiBDFvr4w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1739027127; a=rsa-sha256; cv=none; b=bIjhir+lFU2ld8/o1Z2t6g4oYxGNktnb4atsnnfICM7ZvcYyNEszNl5dMj1cDZ+L176BHZ G7EPLgeYE0c4SU4EJ2Nn/IRAN8PIbMYq11WRBu/qhBW/lfJp++QnU4JqoSjM+jfjhlQCx0 KytulLrVPgWY/mTfQUyx4VXKaLWxkIBO0yvaSKLdVbosPJtboWrMiYjpIEiQhJmHtwaknG dtygzJ1WpUEhb3xS7QrnLDpbJ+UhZpR0YsF+ipC8K0Abm7q7uuBDXJc/xIrl+9ETeV98jo 7LaYeJX2bGjr1mHQxg0Mw+WaijL7tBM1U09xAm38a/gnPM9CzFoJRCsf0R9Kvg== 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 4YqvKM52zjz1Mm; Sat, 08 Feb 2025 15:05:27 +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 518F5RLI049484; Sat, 8 Feb 2025 15:05:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 518F5RrB049481; Sat, 8 Feb 2025 15:05:27 GMT (envelope-from git) Date: Sat, 8 Feb 2025 15:05:27 GMT Message-Id: <202502081505.518F5RrB049481@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: f11a2a6eb6d8 - main - math/m4ri: Improve port 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: f11a2a6eb6d81a433e51f6f8a8fe730aed6c9ea5 Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=f11a2a6eb6d81a433e51f6f8a8fe730aed6c9ea5 commit f11a2a6eb6d81a433e51f6f8a8fe730aed6c9ea5 Author: Daniel Engberg AuthorDate: 2025-02-08 11:34:30 +0000 Commit: Daniel Engberg CommitDate: 2025-02-08 13:51:16 +0000 math/m4ri: Improve port * Don't detect CPU features from build host, rely on CPUTYPE provided by framework * Adjust Makefile to closer follow Porters Handbook PR: 284367 Approved by: portmgr (maintainer timeout, 2 weeks) --- math/m4ri/Makefile | 7 ++++--- math/m4ri/files/patch-configure.ac | 11 +++++++++++ math/m4ri/files/patch-m4ri.pc.in | 4 ++-- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/math/m4ri/Makefile b/math/m4ri/Makefile index 0017d57befc8..70537b11c5cd 100644 --- a/math/m4ri/Makefile +++ b/math/m4ri/Makefile @@ -1,6 +1,6 @@ PORTNAME= M4RI -PORTVERSION= 20240729 DISTVERSIONPREFIX= release- +DISTVERSION= 20240729 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org @@ -15,10 +15,11 @@ USE_GITHUB= yes GH_ACCOUNT= malb GH_PROJECT= ${PORTNAME:tl} -USES= autoreconf libtool localbase pkgconfig +USES= autoreconf libtool:ldflags localbase pathfix pkgconfig +USE_LDCONFIG= yes GNU_CONFIGURE= yes -USE_LDCONFIG= yes + INSTALL_TARGET= install-strip .if defined(MAINTAINER_MODE) diff --git a/math/m4ri/files/patch-configure.ac b/math/m4ri/files/patch-configure.ac new file mode 100644 index 000000000000..37760f5ddb93 --- /dev/null +++ b/math/m4ri/files/patch-configure.ac @@ -0,0 +1,11 @@ +--- configure.ac.orig 2025-01-26 11:45:07 UTC ++++ configure.ac +@@ -39,7 +39,7 @@ AS_IF([test "x$enable_sse2" != "xno"], [ + if test "$m4ri_wrapword" = "yes"; then + AC_MSG_ERROR([SSE2 cannot be supported when wrapping word in a C++ class.]) + fi +- AX_EXT() ++# AX_EXT() + ]) + if test x"$ax_cv_have_sse2_ext" = x"yes"; then + M4RI_HAVE_SSE2=1 diff --git a/math/m4ri/files/patch-m4ri.pc.in b/math/m4ri/files/patch-m4ri.pc.in index 0537eda68971..1eac9e26ea31 100644 --- a/math/m4ri/files/patch-m4ri.pc.in +++ b/math/m4ri/files/patch-m4ri.pc.in @@ -1,8 +1,8 @@ ---- m4ri.pc.in.orig 2024-07-29 12:30:45 UTC +--- m4ri.pc.in.orig 2025-01-26 11:44:34 UTC +++ m4ri.pc.in @@ -8,4 +8,4 @@ Libs: -L${libdir} -lm4ri @RAW_LIBPNG@ @LIBM@ @LIBPNG_L Version: @PACKAGE_VERSION@ Requires: @M4RI_USE_PNG_PC@ Libs: -L${libdir} -lm4ri @RAW_LIBPNG@ @LIBM@ @LIBPNG_LIBADD@ -Cflags: -I${includedir} @SIMD_CFLAGS@ @OPENMP_CFLAGS@ @LIBPNG_CFLAGS@ -+Cflags: -I${includedir} @SIMD_FLAGS@ @OPENMP_CFLAGS@ @LIBPNG_CFLAGS@ ++Cflags: -I${includedir} @OPENMP_CFLAGS@ @LIBPNG_CFLAGS@