From nobody Tue Jan 14 14:21:59 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 4YXWXm1W3jz5kl12; Tue, 14 Jan 2025 14:22:00 +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 4YXWXm0xMCz3dvS; Tue, 14 Jan 2025 14:22:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736864520; 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=RQ40GnKBl7OPcShEfPE5l6NBmjnO4S2EKij4UK/a3io=; b=HFXHIU9qiOTnqUR6Zslt8n3AHMEY1//uaZGQinPZavI4G8kHDlPvIzsnwQ4E+YBX3kIQ1+ 0XBvTVKuwN3bh6Xk3knVZL98k/0ol0kY9xwwWnw6CagfTdKgTa/Ky4pvVkiKyy4LMYMg5T qRw0kAHOExTg4WgnjoZMEx6SBdYd2/gI+Ecphfddu5SYDIOQ4zN62tpRCINfgj6RH4Ilf0 hciUo1H7zbBsuh75s5EioSnnFsEk9lWTqU27LLSs1Ciu/6kXVJ+hQYyY6NEGciyWN4DOV/ S6+r/7Ssl9hGjf3evHjJBdpd5lnZO4OXzxuxmdYwBf/z0tKGBcKmfemQelmYQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736864520; 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=RQ40GnKBl7OPcShEfPE5l6NBmjnO4S2EKij4UK/a3io=; b=dvL0/ceJbxsgkOOoFJTe/lUdT5EQ8dr3pQN3wRB0yRFu+IZwusu0aq1NBTsIQ2MUQrj/no 3wzEB6M9QA3/s4atm3DgeChZ4oS3dWa3CT5gNVDBBFtMv1uPUfkf+fwVLF8m8BtUz0r/wm 24qL5UQkniIP3psJg0XlBRsni8d1WfhOEp+1TwghhO7bwkgXkiCDtMecM5TX+9vEKTzFMZ SUIqVjjHywRcPsy7MVIIRlFNk5cZAFmJnFBJl9x1fBk/EK/IJ8PBJDSv220eoTNDHCW8CV juC6zsrXSZWHH3IDGchMHTeMHIk7UAV2+hBBpvIbJbtj+lSbLurQRQ2vu6ui3A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736864520; a=rsa-sha256; cv=none; b=N9lI828OnCkTcG9XsLkioTJUZIImItlJWYcraI9FEL+Hvgmr5hnXhfAR/DAciv6sPtu+/6 H57x8oavvN39YsYNgdYqJA5WWCRQ/Li5vU79yULzSsbo0SJEDAOPOuIso6fVJW68Nnw2mQ lZN74kFBeS+mmaMKer7XXPevuaFB46vum3WMlQ2E62HVDnhs5o5Aep6IZ6yFx0edCh/4kD tb3GvkUYwI+DT+DNFFxdYeWSGg8acyGrpkDrpX72+WfKfLctxRvaUuHllcc3eq8zX/VdMf WnllWoSoDG0pHVWXifJhzwbe2NPRPuHBKI05glEqNrTxoEbYDAy9qxjNCp739A== 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 4YXWXm0Fggz1J6B; Tue, 14 Jan 2025 14:22:00 +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 50EELxhb074594; Tue, 14 Jan 2025 14:21:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50EELxLP074591; Tue, 14 Jan 2025 14:21:59 GMT (envelope-from git) Date: Tue, 14 Jan 2025 14:21:59 GMT Message-Id: <202501141421.50EELxLP074591@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Jason W. Bacon" Subject: git: b79289d3706a - main - archivers/vbz-compression: Update to 1.0.12 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: jwb X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b79289d3706abf9215931ee30c7f2a9abce0a51f Auto-Submitted: auto-generated The branch main has been updated by jwb: URL: https://cgit.FreeBSD.org/ports/commit/?id=b79289d3706abf9215931ee30c7f2a9abce0a51f commit b79289d3706abf9215931ee30c7f2a9abce0a51f Author: Jason W. Bacon AuthorDate: 2025-01-14 14:17:24 +0000 Commit: Jason W. Bacon CommitDate: 2025-01-14 14:17:24 +0000 archivers/vbz-compression: Update to 1.0.12 Change logs are not published by nanoporetech. Github commits only reflect releases of internally developed code. Reported by: portscout --- archivers/vbz-compression/Makefile | 3 +-- archivers/vbz-compression/distinfo | 6 +++--- archivers/vbz-compression/files/patch-CMakeLists.txt | 15 ++++++++++----- archivers/vbz-compression/files/patch-vbz_CMakeLists.txt | 10 +++++----- 4 files changed, 19 insertions(+), 15 deletions(-) diff --git a/archivers/vbz-compression/Makefile b/archivers/vbz-compression/Makefile index 0926d0a7d963..b8366b65f26a 100644 --- a/archivers/vbz-compression/Makefile +++ b/archivers/vbz-compression/Makefile @@ -1,6 +1,5 @@ PORTNAME= vbz-compression -DISTVERSIONPREFIX= v -DISTVERSION= 1.0.3 +DISTVERSION= 1.0.12 CATEGORIES= archivers MAINTAINER= jwb@FreeBSD.org diff --git a/archivers/vbz-compression/distinfo b/archivers/vbz-compression/distinfo index e035668999a8..f546e9cc3ccb 100644 --- a/archivers/vbz-compression/distinfo +++ b/archivers/vbz-compression/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661638684 -SHA256 (nanoporetech-vbz_compression-v1.0.3_GH0.tar.gz) = a7450e076db628681bbc0e2b3f941c6c21cc2981a7e1c78628807ffdf1b34f31 -SIZE (nanoporetech-vbz_compression-v1.0.3_GH0.tar.gz) = 5339759 +TIMESTAMP = 1736858584 +SHA256 (nanoporetech-vbz_compression-1.0.12_GH0.tar.gz) = 9074bafe35d0b73114fbbfdc50a5d4e34cda38507390484ee1da9b0a609c4678 +SIZE (nanoporetech-vbz_compression-1.0.12_GH0.tar.gz) = 5361349 diff --git a/archivers/vbz-compression/files/patch-CMakeLists.txt b/archivers/vbz-compression/files/patch-CMakeLists.txt index 048c9e78875d..c1d4296057ec 100644 --- a/archivers/vbz-compression/files/patch-CMakeLists.txt +++ b/archivers/vbz-compression/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2020-06-19 15:45:38 UTC +--- CMakeLists.txt.orig 2025-01-14 12:40:34 UTC +++ CMakeLists.txt -@@ -139,34 +139,6 @@ find_package(HDF5 1.8.16) +@@ -151,39 +151,6 @@ find_package(Sanitizers) find_package(zstd 1.3.1 REQUIRED) find_package(Sanitizers) @@ -10,7 +10,7 @@ -) -set(STREAMVBYTE_INSTALL_DIR "${CMAKE_BINARY_DIR}/streamvbyte_lib/") -set(STREAMVBYTE_PREFIX ${CMAKE_BINARY_DIR}/streamvbyte) --set(STREAMVBYTE_STATIC_LIB_NAME ${CMAKE_STATIC_LIBRARY_PREFIX}streamvbyte_static${CMAKE_STATIC_LIBRARY_SUFFIX}) +-set(STREAMVBYTE_STATIC_LIB_NAME ${CMAKE_STATIC_LIBRARY_PREFIX}streamvbyte${CMAKE_STATIC_LIBRARY_SUFFIX}) -set(STREAMVBYTE_STATIC_LIB_SUBDIR ".") -get_property(is_multi_config GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG) -if (is_multi_config) @@ -21,12 +21,17 @@ - SOURCE_DIR ${STREAMVBYTE_SOURCE_DIR} - UPDATE_DISCONNECTED TRUE - PREFIX ${STREAMVBYTE_PREFIX} -- CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${STREAMVBYTE_INSTALL_DIR} -DSTREAMVBYTE_DISABLE_NATIVE=ON -DSTD_FLAGS="-std=c99" +- CMAKE_ARGS +- -D CMAKE_INSTALL_PREFIX=${STREAMVBYTE_INSTALL_DIR} +- -D CMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET} +- -D CMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES} +- -D STREAMVBYTE_SANITIZE=${SANITIZE_ADDRESS} +- -D STREAMVBYTE_SANITIZE_UNDEFINED=${SANITIZE_UNDEFINED} - # We need to tell CMake about libraries we will link to, otherwise some generators (eg: Ninja) - # complain about how knowing how to build libstreamvbyte_static.a, for example. - # Ideally, we'd set a hypothetical INSTALL_BYPRODUCTS, and link to the installed file, but that - # doesn't seem to be an option. -- BUILD_BYPRODUCTS "/${STREAMVBYTE_STATIC_LIB_NAME}" +- BUILD_BYPRODUCTS "/${STREAMVBYTE_STATIC_LIB_SUBDIR}/${STREAMVBYTE_STATIC_LIB_NAME}" -) -ExternalProject_Get_Property(streamvbyte BINARY_DIR) -set(STREAMVBYTE_STATIC_LIB "${BINARY_DIR}/${STREAMVBYTE_STATIC_LIB_SUBDIR}/${STREAMVBYTE_STATIC_LIB_NAME}") diff --git a/archivers/vbz-compression/files/patch-vbz_CMakeLists.txt b/archivers/vbz-compression/files/patch-vbz_CMakeLists.txt index f52461b2119c..3af5ffc7773f 100644 --- a/archivers/vbz-compression/files/patch-vbz_CMakeLists.txt +++ b/archivers/vbz-compression/files/patch-vbz_CMakeLists.txt @@ -1,6 +1,6 @@ ---- vbz/CMakeLists.txt.orig 2022-04-29 12:18:23 UTC +--- vbz/CMakeLists.txt.orig 2025-01-14 12:42:19 UTC +++ vbz/CMakeLists.txt -@@ -25,12 +25,6 @@ target_include_directories(vbz +@@ -24,12 +24,6 @@ target_include_directories(vbz ${STREAMVBYTE_INSTALL_DIR}/include ) @@ -10,6 +10,6 @@ - streamvbyte -) - - if (WIN32 OR - (APPLE AND NOT "${CMAKE_SYSTEM_PROCESSOR}" MATCHES "arm64") OR - "${CMAKE_SYSTEM_PROCESSOR}" MATCHES "x86_64") + option(VBZ_DISABLE_SSE3 "Disable SSE3 optimisations" OFF) + if ((WIN32 OR CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") AND NOT VBZ_DISABLE_SSE3) + message(STATUS "SSE3 optimisations enabled")