From nobody Tue Jun 18 13:06:12 2024 X-Original-To: dev-commits-ports-all@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 4W3RpD5S1Vz5Nmlt; Tue, 18 Jun 2024 13:06:12 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4W3RpD4pyNz4JR8; Tue, 18 Jun 2024 13:06:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718715972; 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=bUXgxTCoDLy6uxkcrqBnD0E2p2PHU3AzZ0Lg01jf9zU=; b=OIARwupQhKGa75GE92DlbS24js7VgliP6KDwgYVmcvmUBUUi/ekV9LUBeNiW1k1htst4J3 QAqc34m8qGb2zB/kOvwxLUelVg9kGNYg2wKfRrHyv3V/z5jK19At2hMLAKtYrteEo7BEfU Il7pYROy8IgZgO5MlptdHSuDZZXqQsAlQBTEnEQNWGlp4yYQ2zofAuojxVh92cle2bt4jg ib4Tqci/9s9cqgZQxd9nfyPGQ3cu0rI1li0H6hIEFZdf78qpNlF/aAbIfTJl6QTncJNy82 b5k2ZY4381Xft7GNZcFTRKkulot7ed4wX/7IsJYY3aitVndvm5Lu23CZbkenSA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1718715972; a=rsa-sha256; cv=none; b=lafs4/LgbTJG74OSH+ZHC0A+dqp+CvN+RZyrTLnRasKMEcNhIA3I9A7zapp0eVcwZCtlDw Ni8CTbg6fOm/ZPV6jXYRtvBL9E6gcD9C+YvEKeC/KyoZVLygmpJH74EZev5NcTxe5N0F2z 05ACxpkykuVOCQPzjHGhrTvYh5tzSM3/v16aLmmckFQkw8rnOm/HSHAfTV8MlfT8SQG8IN R+TIHtzZ5HUj/zv7Psqv7hNPwX2ZMXlTL4NLu7AKkuvXfmmSUBfbQvfMF8f1cIhwA3TG6K et29TVsqLbWpioB+COerTF2BOzoLPLQdUs5ol5P4N5iK6STKOdM2fgexpEeptA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718715972; 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=bUXgxTCoDLy6uxkcrqBnD0E2p2PHU3AzZ0Lg01jf9zU=; b=FEZ3CdZ6VJs55HIr/iQ+uHZdV70McwvbHg+R6Qr9lP5Np9SyhAfVetkNTlWbFEq3B5aNDE UK9Na1ckKLXt47MzBhNpfYW9tJk+2s4E/jQ3fybIS2Xh4grDUQQQtw3+fspCsHiobtBJNV rxikiZuNuaTvjaP9V87Hvd4MhOG/b3AQs9SprwofWRG3cK6+Llx6lf6lSwfV6qqycn/PEu n7QW48Gwnm1chTW9jRdNlILP9TM1FpaxPn3bx2alz9aCtBQg283qfujhdlcI7jGpCB2p+m 4vhG+7FIbHMECiUEVyVX5T+vasAlmzA69akYRF5A+RIlt1ciP4PUPHvdleMIhg== 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 4W3RpD4QPpz10Rv; Tue, 18 Jun 2024 13:06:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 45ID6Cjv099090; Tue, 18 Jun 2024 13:06:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 45ID6CEu099087; Tue, 18 Jun 2024 13:06:12 GMT (envelope-from git) Date: Tue, 18 Jun 2024 13:06:12 GMT Message-Id: <202406181306.45ID6CEu099087@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Max Brazhnikov Subject: git: 726e7a61059e - main - devel/py-llvmlite: update to 0.43.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: makc X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 726e7a61059e315715063818e98ed62e8ad21f37 Auto-Submitted: auto-generated The branch main has been updated by makc: URL: https://cgit.FreeBSD.org/ports/commit/?id=726e7a61059e315715063818e98ed62e8ad21f37 commit 726e7a61059e315715063818e98ed62e8ad21f37 Author: Max Brazhnikov AuthorDate: 2024-06-18 13:05:33 +0000 Commit: Max Brazhnikov CommitDate: 2024-06-18 13:05:33 +0000 devel/py-llvmlite: update to 0.43.0 - Remove stale patches. --- devel/py-llvmlite/Makefile | 4 +--- devel/py-llvmlite/distinfo | 6 +++--- devel/py-llvmlite/files/patch-ffi-Makefile.freebsd | 18 ------------------ devel/py-llvmlite/files/patch-ffi_CMakeLists.txt | 12 ------------ 4 files changed, 4 insertions(+), 36 deletions(-) diff --git a/devel/py-llvmlite/Makefile b/devel/py-llvmlite/Makefile index c2d4d9575fe4..0ab3093a8dcb 100644 --- a/devel/py-llvmlite/Makefile +++ b/devel/py-llvmlite/Makefile @@ -1,5 +1,5 @@ PORTNAME= llvmlite -DISTVERSION= 0.42.0 +DISTVERSION= 0.43.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,8 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c++11-lib fortran llvm:14,build,run python USE_PYTHON= distutils autoplist pytest # many tests fail, see https://github.com/numba/llvmlite/issues/1015 -CXXFLAGS= -fPIC - MAKE_ENV= LLVM_CONFIG=${LLVM_CONFIG} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/devel/py-llvmlite/distinfo b/devel/py-llvmlite/distinfo index 4e84bba67e26..bf477b3ee500 100644 --- a/devel/py-llvmlite/distinfo +++ b/devel/py-llvmlite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712833651 -SHA256 (llvmlite-0.42.0.tar.gz) = f92b09243c0cc3f457da8b983f67bd8e1295d0f5b3746c7a1861d7a99403854a -SIZE (llvmlite-0.42.0.tar.gz) = 156136 +TIMESTAMP = 1718714350 +SHA256 (llvmlite-0.43.0.tar.gz) = ae2b5b5c3ef67354824fb75517c8db5fbe93bc02cd9671f3c62271626bc041d5 +SIZE (llvmlite-0.43.0.tar.gz) = 157069 diff --git a/devel/py-llvmlite/files/patch-ffi-Makefile.freebsd b/devel/py-llvmlite/files/patch-ffi-Makefile.freebsd deleted file mode 100644 index 85458df67478..000000000000 --- a/devel/py-llvmlite/files/patch-ffi-Makefile.freebsd +++ /dev/null @@ -1,18 +0,0 @@ ---- ffi/Makefile.freebsd.orig 2023-10-17 13:15:45 UTC -+++ ffi/Makefile.freebsd -@@ -1,12 +1,12 @@ - --CXX = clang++ -stdlib=libc++ -+CXX ?= clang++ -stdlib=libc++ - - # -flto and --exclude-libs allow us to remove those parts of LLVM we don't use - CXX_FLTO_FLAGS ?= -flto - LD_FLTO_FLAGS ?= -flto -Wl,--exclude-libs=ALL - --CXXFLAGS := $(CPPFLAGS) $(CXXFLAGS) $(LLVM_CXXFLAGS) $(CXX_FLTO_FLAGS) --LDFLAGS := $(LDFLAGS) $(LLVM_LDFLAGS) $(LD_FLTO_FLAGS) -+CXXFLAGS := $(CPPFLAGS) $(CXXFLAGS) $(LLVM_CXXFLAGS) -+LDFLAGS := $(LDFLAGS) $(LLVM_LDFLAGS) - LIBS = $(LLVM_LIBS) - INCLUDE = core.h - SRC = assembly.cpp bitcode.cpp core.cpp initfini.cpp module.cpp value.cpp \ diff --git a/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt b/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt deleted file mode 100644 index e3c2b7f56c13..000000000000 --- a/devel/py-llvmlite/files/patch-ffi_CMakeLists.txt +++ /dev/null @@ -1,12 +0,0 @@ -https://github.com/numba/llvmlite/issues/542 ---- ffi/CMakeLists.txt.orig 2020-01-04 18:08:00 UTC -+++ ffi/CMakeLists.txt -@@ -11,6 +11,8 @@ find_package(LLVM REQUIRED CONFIG) - message(STATUS "Found LLVM ${LLVM_PACKAGE_VERSION}") - message(STATUS "Using LLVMConfig.cmake in: ${LLVM_DIR}") - -+set(CMAKE_POSITION_INDEPENDENT_CODE ON) # otherwise FreeBSD build breaks asking for -fPIC -+ - # Set your project compile flags. - # E.g. if using the C++ header files - # you will need to enable C++11 support