From nobody Wed Dec 25 19:18:36 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 4YJM4F2yysz5hnC5; Wed, 25 Dec 2024 19:18:37 +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 4YJM4F0KLwz44qY; Wed, 25 Dec 2024 19:18:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735154317; 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=2Dk8VwQQ7yIg1J367V6d97fsYi7OAxXo+PMhqrAQ8Ac=; b=R5Xm5HHMMTX8+xciE6nyrCUbQRezFSCjLV4O7wAIbQExhtl73VQqxjqbOMruWpuFiv3fW7 PDxC3Gxi7YAk8/yviPIyF6dH7/F9RcuypJjuYFBofWhVCMCqzR/p0ERdrwrDUy8mU0zIRr qGkgiaOs2ut9YEIShIs+3dxFx5cm18oHzSNdUfy84FSpV7pynUKRjRcdTABYFqTTPD3i+h jQhdXubG7l+OwNMKUGh2NZXdbVit7Tey2VZnKOvazSoJ1ueEj/NLXMLGYaZFYN7/YJBlSb hNA1FTkUB2BoJXo2O+qeJ8dirpfvr1ZUZftlRPrYE7So1bg5qVCBsD0+qTrxug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735154317; 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=2Dk8VwQQ7yIg1J367V6d97fsYi7OAxXo+PMhqrAQ8Ac=; b=Edqre3LLIHKaYiiXhBkZ4F7IMeBHhi9y92yZIAlKK/MKWVxYCtZSbvbik7m5KwTWenn+hz fA1ed98mkjeSxfWcF7Lb2PbpCFR939tjwja3Z0KztkClliXg8isgBJrDuqFa85efeUmvrg Kjq04++vavLUV9LI9898sTiu7doVOtLV83fNJJ4iWR3IoHSeKYXUbSUxKUYp3QiqhpACKq 0h0cz9zmNYfgJ4WpjfSF9+ZGwJNJU8LBh0WjPttrXQVfMk+Dgjrzt/01kpsLLseN/C2ilD NRNOcLpoV6J3NJNAKi9wr9V1/NyS/wYnlvSbL+eywSSCVQhjMb0F8uterYKyvg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735154317; a=rsa-sha256; cv=none; b=V/YjbWcCFW3t8d5UcDesfWDO6y90V0W/56Xg6zQWcEVwYVi3CPesU3lj8cv3nmU33v5WGK DJs98euI7n4VXJkYR35AjmN/5syHJl2RiU9+R45yArXOTNrLPv+aOhrKoKT5iHy/MoitSo wtcsoE/VMG/aZToK6g4lwOwxOyRlBsFo5lnRhIT6MVmtlz452Y33urpSJApvcxz7AunJPz CdDQkS1QKrLrpmnd33Gn7/JqXwGswqGe0KokNHNc3Z8toxVc+bvGc3uQSbXtA9iJFv8QRo jeGqxebJ9ifyO5Fp0zA8SoqqxNVf3CfId2lHuTttMijfImRnmys7XaZHoNASEQ== 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 4YJM4D5zd8zMMy; Wed, 25 Dec 2024 19:18:36 +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 4BPJIaNI089455; Wed, 25 Dec 2024 19:18:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BPJIaQW089452; Wed, 25 Dec 2024 19:18:36 GMT (envelope-from git) Date: Wed, 25 Dec 2024 19:18:36 GMT Message-Id: <202412251918.4BPJIaQW089452@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 4ff18d3a4106 - main - security/libhydrogen: Update to 0.0.0.g20241103 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: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4ff18d3a41066a708836bc1f00a796570a527001 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=4ff18d3a41066a708836bc1f00a796570a527001 commit 4ff18d3a41066a708836bc1f00a796570a527001 Author: Po-Chuan Hsieh AuthorDate: 2024-12-25 18:46:42 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-12-25 19:15:07 +0000 security/libhydrogen: Update to 0.0.0.g20241103 Changes: https://github.com/jedisct1/libhydrogen/commits/master --- security/libhydrogen/Makefile | 9 ++--- security/libhydrogen/distinfo | 6 ++-- security/libhydrogen/files/patch-CMakeLists.txt | 48 ------------------------- security/libhydrogen/pkg-plist | 4 +-- 4 files changed, 9 insertions(+), 58 deletions(-) diff --git a/security/libhydrogen/Makefile b/security/libhydrogen/Makefile index 21d1bf578eec..04a0f31e3dc3 100644 --- a/security/libhydrogen/Makefile +++ b/security/libhydrogen/Makefile @@ -1,6 +1,5 @@ PORTNAME= libhydrogen -PORTVERSION= 0.0.0.g20240509 -PORTREVISION= 1 +PORTVERSION= 0.0.0.g20241103 CATEGORIES= security MAINTAINER= sunpoet@FreeBSD.org @@ -10,10 +9,12 @@ WWW= https://github.com/jedisct1/libhydrogen LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake +USES= meson + +MESON_ARGS= --default-library=both USE_GITHUB= yes GH_ACCOUNT= jedisct1 -GH_TAGNAME= c18e510 +GH_TAGNAME= 576a38b .include diff --git a/security/libhydrogen/distinfo b/security/libhydrogen/distinfo index 3db51e90e1f1..6b40503a917f 100644 --- a/security/libhydrogen/distinfo +++ b/security/libhydrogen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726080915 -SHA256 (jedisct1-libhydrogen-0.0.0.g20240509-c18e510_GH0.tar.gz) = 44e155d56a45cea83e7d838ad2b0c7757d83bcddff3d80663c510d77e365fc17 -SIZE (jedisct1-libhydrogen-0.0.0.g20240509-c18e510_GH0.tar.gz) = 45819 +TIMESTAMP = 1734888070 +SHA256 (jedisct1-libhydrogen-0.0.0.g20241103-576a38b_GH0.tar.gz) = f9081648972f9c41f6eccb5052fb4f007e3a38b42d7fbcdc46934f00a7b00daa +SIZE (jedisct1-libhydrogen-0.0.0.g20241103-576a38b_GH0.tar.gz) = 45785 diff --git a/security/libhydrogen/files/patch-CMakeLists.txt b/security/libhydrogen/files/patch-CMakeLists.txt deleted file mode 100644 index c5a4a0d946a6..000000000000 --- a/security/libhydrogen/files/patch-CMakeLists.txt +++ /dev/null @@ -1,48 +0,0 @@ ---- CMakeLists.txt.orig 2024-05-09 19:42:48 UTC -+++ CMakeLists.txt -@@ -39,11 +39,6 @@ set(arduino_files "library.properties") - - # Compile options - --get_setting(target_arch STRING "Target system architecture (fed to the compiler's -march=XXX).") --if(NOT target_arch AND NOT CMAKE_CROSSCOMPILING) -- set(target_arch native) --endif() -- - get_setting(target_device STRING "Target device identifier (defines HYDRO_TARGET_DEVICE_XXX).") - - set(compile_options -@@ -89,8 +84,9 @@ set(compile_options - - # Main library - --add_library("${PROJECT_NAME}") -+add_library("${PROJECT_NAME}" SHARED) - add_library("${PROJECT_NAME}::${PROJECT_NAME}" ALIAS "${PROJECT_NAME}") -+add_library("${PROJECT_NAME}_static" STATIC) - - target_sources("${PROJECT_NAME}" PRIVATE ${source_files}) - -@@ -100,11 +96,21 @@ target_compile_options("${PROJECT_NAME}" PRIVATE ${com - - target_compile_options("${PROJECT_NAME}" PRIVATE ${compile_options}) - -+target_sources("${PROJECT_NAME}_static" PRIVATE ${source_files}) -+ -+target_include_directories("${PROJECT_NAME}_static" -+ PUBLIC $ -+ $) -+ -+target_compile_options("${PROJECT_NAME}_static" PRIVATE ${compile_options}) -+ -+set_target_properties("${PROJECT_NAME}_static" PROPERTIES OUTPUT_NAME "${PROJECT_NAME}") -+ - # Installation - - set(targets_export_name "${PROJECT_NAME}-targets") - --install(TARGETS "${PROJECT_NAME}" -+install(TARGETS "${PROJECT_NAME}" "${PROJECT_NAME}_static" - EXPORT "${targets_export_name}" - LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" - ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}") diff --git a/security/libhydrogen/pkg-plist b/security/libhydrogen/pkg-plist index 6c6eab7a85ee..4e0e23f878ef 100644 --- a/security/libhydrogen/pkg-plist +++ b/security/libhydrogen/pkg-plist @@ -1,6 +1,4 @@ include/hydrogen.h lib/libhydrogen.a lib/libhydrogen.so -share/cmake/hydrogen/hydrogen-config.cmake -share/cmake/hydrogen/hydrogen-targets-%%CMAKE_BUILD_TYPE%%.cmake -share/cmake/hydrogen/hydrogen-targets.cmake +libdata/pkgconfig/libhydrogen.pc