From nobody Sun Feb 02 18:48:03 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 4YmJXz4BmXz5mhnC; Sun, 02 Feb 2025 18:48:03 +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 4YmJXz1xd3z3CZ4; Sun, 02 Feb 2025 18:48:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738522083; 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=IJ3jcXd0QodoVPbwPFVIFAdfmffR//Fw5iYeVfkGIqA=; b=evKoiU+8chmEnySWKqc06AaAIRNj7/bC68YN4G3+ekW9cE3GF7cQd/xILm8tt+vQppUPTG rBWP/hF2IJBskH485wQfB4RKntD4Ay2PetzlLu/45D+KIE+Rhp6fsIGXnouGdm2Id4629l ssfc3TcseO1E429yBUkgbMAgYikU10R37p1gibV1/4s4dUV0NBX4o/IBrXyR3enlP1qIl7 cKG/c26HHkLN2S1JVKGKnDpQfX0hVz53CQb0y8ouCCFir9jWMFOgXztKe+fKA0adup3tPM NOriBf/Nd4F5sQjGRtne1NRZhIbzHFXLtG70/3C66MmClUkSLZGpkjJeFH4JDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738522083; 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=IJ3jcXd0QodoVPbwPFVIFAdfmffR//Fw5iYeVfkGIqA=; b=HnW27UkvnbUtNCvfu91m58yjU77E3GVMVyCE4LJiaso7BFklo5Q8/IMENzo0Zqyl8kSavX /fkhECzFxzHIV1nOcop+BIq0lLq/ub3k/uPiujAbS0/dUOWeJk+le1+vRHRgRv32t/OLbe XDJhvzhj154zVAN9QZBxFbWWKWjCpcPr9aG3oX7QpVmFEUgtcoNLkjPEYHDaoQnIbqck17 jOw8v07qlpu12Kz68cyYt9R1ZM4ZG0xSa/zjrNo2P8Q2RloRIKp57Ub6xVDvfnaxamPtu4 J40w6agDv+DG+Hhj2ghIRGv2cvnNmBnkB1xnIp3gpBUaNgpFBeanB+/CvFCWNw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738522083; a=rsa-sha256; cv=none; b=D/X9u6LIXLvdcnMNmQiQskXzNJxSwGJbkpkueWjptS3AZhdS60AvJVasCVhjim93mrYf9V f6B/nulIJIPQ9VzhMJe3rCjTYsRiu7tSy+t0IpG4+qDG4Fula3RveVJww45kHOsPlE/Ifo /K2AsXhcqeBym8tLVHF1ql/cRDnaVK53eO0Gmyj4qCmX3495RkvQWFIR+4D6PLN92pH4Vh pjwJMxuji/uiACBqq3QLfHiGfjygN6ng3eGWpcVecoaIHvSSxGNGg6OitaK1JtRdFLLvfi 27fG0ueekjOK9J65CY40GRweOmVFIj1nzmIIp0kQY8Lv+6JFUTkv80Jk8gzp1A== 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 4YmJXz1WR5z12bt; Sun, 02 Feb 2025 18:48:03 +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 512Im3ww019132; Sun, 2 Feb 2025 18:48:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 512Im3H1019129; Sun, 2 Feb 2025 18:48:03 GMT (envelope-from git) Date: Sun, 2 Feb 2025 18:48:03 GMT Message-Id: <202502021848.512Im3H1019129@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: 8bcbee5fff97 - main - math/libbraiding: 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: 8bcbee5fff97ebe0041ebd655e5af1f70d22de48 Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=8bcbee5fff97ebe0041ebd655e5af1f70d22de48 commit 8bcbee5fff97ebe0041ebd655e5af1f70d22de48 Author: Daniel Engberg AuthorDate: 2025-02-02 18:00:25 +0000 Commit: Daniel Engberg CommitDate: 2025-02-02 18:47:25 +0000 math/libbraiding: Improve port * Use upstream release archive (removes USES= autoreconf and patch file) * Change USES= compiler:c++11-lang to compiler:c++17-lang * Use USE_CXXSTD helper instead of CXXFLAGS * Remove USES= pathfix (doesn't work) * Use --with-pkgconfigdir configure switch PR: 284092 Approved by: portmgr (maintainer timeout, 2+ weeks) --- math/libbraiding/Makefile | 15 ++++++++------- math/libbraiding/distinfo | 6 +++--- math/libbraiding/files/patch-configure.ac | 7 ------- 3 files changed, 11 insertions(+), 17 deletions(-) diff --git a/math/libbraiding/Makefile b/math/libbraiding/Makefile index 75f42150f40c..3209509a4c93 100644 --- a/math/libbraiding/Makefile +++ b/math/libbraiding/Makefile @@ -1,6 +1,7 @@ PORTNAME= libbraiding -PORTVERSION= 1.3.1 +DISTVERSION= 1.3.1 CATEGORIES= math +MASTER_SITES= https://github.com/miguelmarco/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= thierry@FreeBSD.org COMMENT= C++ library for computations on braid groups @@ -8,14 +9,14 @@ WWW= https://github.com/jeanluct/braidlab LICENSE= GPLv3 -USE_GITHUB= yes -GH_ACCOUNT= miguelmarco - -USES= autoreconf compiler:c++11-lang libtool pathfix pkgconfig +USES= compiler:c++17-lang libtool pkgconfig +USE_CXXSTD= c++17 +USE_LDCONFIG= yes -CXXFLAGS+= -std=c++17 GNU_CONFIGURE= yes + +CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig + INSTALL_TARGET= install-strip -USE_LDCONFIG= yes .include diff --git a/math/libbraiding/distinfo b/math/libbraiding/distinfo index 265fc01920f9..084151812a25 100644 --- a/math/libbraiding/distinfo +++ b/math/libbraiding/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736966252 -SHA256 (miguelmarco-libbraiding-1.3.1_GH0.tar.gz) = c0910b342fe6ecee20759617263c20cf45d827abc6eac83ffd84d4565633ce3c -SIZE (miguelmarco-libbraiding-1.3.1_GH0.tar.gz) = 43662 +TIMESTAMP = 1736994521 +SHA256 (libbraiding-1.3.1.tar.gz) = d1738c3ad64a90ca0ad968d2e3c9069b0de08abcf37fb44a151a229d88203950 +SIZE (libbraiding-1.3.1.tar.gz) = 393142 diff --git a/math/libbraiding/files/patch-configure.ac b/math/libbraiding/files/patch-configure.ac deleted file mode 100644 index fea27c92271c..000000000000 --- a/math/libbraiding/files/patch-configure.ac +++ /dev/null @@ -1,7 +0,0 @@ ---- configure.ac.orig 2024-11-06 18:51:29 UTC -+++ configure.ac -@@ -8,4 +8,3 @@ AC_OUTPUT - LT_INIT - AC_CONFIG_FILES([Makefile lib/Makefile libbraiding.pc]) - AC_OUTPUT --s