From nobody Thu Apr 17 16:44:23 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 4ZdkJ727ylz5sR2j; Thu, 17 Apr 2025 16:44:23 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZdkJ71gXdz3MJh; Thu, 17 Apr 2025 16:44:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744908263; 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=a9OEUrjPUwN+djJZgsNchRXxv7yzyi2SqAo6oDvduAc=; b=Ezq59AHJARm9FIh6njryztH4MRvC7p7JNQksyWxatIScXkF4vH7vdzwT8MPV5q/Zu3kNrR xOM0EcOZMUxk2l8q2OpE3GyO+ZJ+wbMenxOZGv1yqdsRFcPWXn7HGk42usKMfW047WI6wT bW3v7oieK6LBxa/mIlnu3stTF73VDb3g56IA2+CF0zWbi62EW5cs9MGVJAGRVtWRNEg2XH poDTXs75GMwVXMOlBQbZ+s9Og4E0Yafq+zgwzBcTlSE2jrO7eHEZTKAus3z8gCdtRAEscc DmvFxOYv1gBBIka37I9meggWOjRNnGBJ3GBnO477YiQngaQg/4iWZGwYVzQvkg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744908263; a=rsa-sha256; cv=none; b=r0PA08AHOBiDi1d0NFhaELceFLi0V/apawyfZ9h7SfEiS13FPmR+fe5l1dMF5j5IrzgB3W pAif0AB25wCw77rY7MRqBjI5QItHyD/g+nqlW1m64VNxV4kek/U0rHHCet8Hwj59FSQqwI 8ZKLG2Bhad7JbkB0LM2eHS1Eg7e8QAyQhQRoDlgVVSiW8IOiSF2T5GS/wQg1WlY+Pki+t4 Z44VOEfR6AfZO+bM6zYdjJ2SRMLNYWoeMGKn7ZsAOcemMxJrFxdHieD1Z1zqLIXNExq4Gs Llx7v98Z3KTZuVhcy8FynK35xKDBQL/ACs9A2O45eTlkRi/ZqiE+j4yWltPv1g== 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=1744908263; 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=a9OEUrjPUwN+djJZgsNchRXxv7yzyi2SqAo6oDvduAc=; b=XvFK9S0Kx/7YYelZTtpELIe/lINGp/OlJVivuosyC7Ccafgh9xz3bC9f9hZi18MMPI/JwE uAWHKvfX2wxPho3cKLSjKdVEusV332gjuw0rTpETYQ5nRKutDfQDJ8G3g3nVMZ71WlhVHn rkkuesxSxIsxmPr/id9iYY2yazO8EftjJqrhpdbm/fRySpCMg1Q3QzrJZwtuW7VqMAGugK rMoRWzioaWlXt9DGzaQ8/x0PgYEadU+/wrpJfr+nkGnG7KuKADSjGfJPDaBUxVbngJqJ8g 0x2RiFvHE1UX1AJUm7JrMVQsi0OT3mXP4MYSTt0kS1LQrChwZcVMtj9l43ji0w== 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 4ZdkJ716nHzwC4; Thu, 17 Apr 2025 16:44:23 +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 53HGiNlc022140; Thu, 17 Apr 2025 16:44:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 53HGiN8C022137; Thu, 17 Apr 2025 16:44:23 GMT (envelope-from git) Date: Thu, 17 Apr 2025 16:44:23 GMT Message-Id: <202504171644.53HGiN8C022137@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mikael Urankar Subject: git: b44f4bee2672 - main - security/node-sqlcipher: Fix build on aarch64 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: mikael X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b44f4bee2672be6b0dabd20475a35a364a7c899e Auto-Submitted: auto-generated The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=b44f4bee2672be6b0dabd20475a35a364a7c899e commit b44f4bee2672be6b0dabd20475a35a364a7c899e Author: Mikael Urankar AuthorDate: 2025-04-17 16:44:04 +0000 Commit: Mikael Urankar CommitDate: 2025-04-17 16:44:04 +0000 security/node-sqlcipher: Fix build on aarch64 --- security/node-sqlcipher/Makefile | 15 ++++++++++++++- security/node-sqlcipher/distinfo | 10 +++++++--- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/security/node-sqlcipher/Makefile b/security/node-sqlcipher/Makefile index 47415998e6a5..08a2770c0e90 100644 --- a/security/node-sqlcipher/Makefile +++ b/security/node-sqlcipher/Makefile @@ -2,8 +2,12 @@ PORTNAME= node-sqlcipher DISTVERSION= 1.0.0 CATEGORIES= security MASTER_SITES= https://github.com/signalapp/node-sqlcipher/archive/refs/tags/v${DISTVERSION}/:sqlcipher \ + https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \ + https://registry.npmjs.org/@esbuild/freebsd-x64/-/:esbuildx64 \ LOCAL/mikael/signal-desktop/:npm -DISTFILES= node-sqlcipher-${DISTVERSION}.tar.gz:sqlcipher \ +DISTFILES= freebsd-arm64-${ESBUILD_VERS}.tgz:esbuildarm64 \ + freebsd-x64-${ESBUILD_VERS}.tgz:esbuildx64 \ + node-sqlcipher-${DISTVERSION}.tar.gz:sqlcipher \ node-sqlcipher-${DISTVERSION}-npm-cache.tar.gz:npm MAINTAINER= mikael@FreeBSD.org @@ -22,6 +26,15 @@ USES= nodejs:20,build PLIST_FILES= lib/node_sqlcipher.node +ESBUILD_VERS= 0.25.2 +ESBUILD_ARCH= ${ARCH:S/aarch64/arm64/:S/amd64/x64/} + +MAKE_ENV+= ESBUILD_BINARY_PATH=${WRKDIR}/esbuild-freebsd-64/package/bin/esbuild + +post-extract: + ${MKDIR} ${WRKDIR}/esbuild-freebsd-64 + ${TAR} xf ${DISTDIR}/freebsd-${ESBUILD_ARCH}-${ESBUILD_VERS}.tgz -C ${WRKDIR}/esbuild-freebsd-64 + post-patch: ${REINPLACE_CMD} "s#PREFIX#${PREFIX}#g" \ ${WRKSRC}/deps/sqlcipher/sqlcipher.gyp \ diff --git a/security/node-sqlcipher/distinfo b/security/node-sqlcipher/distinfo index e8fc32285f1a..135b83bd03b2 100644 --- a/security/node-sqlcipher/distinfo +++ b/security/node-sqlcipher/distinfo @@ -1,5 +1,9 @@ -TIMESTAMP = 1744363987 -SHA256 (node-sqlcipher-1.0.0-npm-cache.tar.gz) = 1fef14366dde911c77fe21131d44a81ad16e150c303f86d967dc09db9b9e6777 -SIZE (node-sqlcipher-1.0.0-npm-cache.tar.gz) = 66582106 +TIMESTAMP = 1744708277 +SHA256 (freebsd-arm64-0.25.2.tgz) = a8b16e6529f098cf7f8855cd2c5fbb21d740534181012ab819a4a569d9eaccdf +SIZE (freebsd-arm64-0.25.2.tgz) = 3999648 +SHA256 (freebsd-x64-0.25.2.tgz) = b2394fbf3b85390d5d3246c50192d2b1208d83dbf96796cdc67079c66fc0aa48 +SIZE (freebsd-x64-0.25.2.tgz) = 4346306 SHA256 (node-sqlcipher-1.0.0.tar.gz) = 5712bbfbb76739cc8a7d2ad0ce27bb60e6045203c2e24500504d0b6651314e91 SIZE (node-sqlcipher-1.0.0.tar.gz) = 2667597 +SHA256 (node-sqlcipher-1.0.0-npm-cache.tar.gz) = 1fef14366dde911c77fe21131d44a81ad16e150c303f86d967dc09db9b9e6777 +SIZE (node-sqlcipher-1.0.0-npm-cache.tar.gz) = 66582106