From nobody Tue Apr 4 08:23:10 2023 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 4PrLPC1hR9z43C2X; Tue, 4 Apr 2023 08:23:11 +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 4PrLPC1Gj6z3kkt; Tue, 4 Apr 2023 08:23:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680596591; 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=D5a9TmMLAqpqt1ho4ZyS4cOiLylFHhYrkcw4ydL+ZwA=; b=mJbEnZjfBM7p+7AOo7B7Kezmi7BZZ5PeHgwMEZmS9EuFxYCGSdeO4gg0az2zXPTGNyVNuf Rr0hXsRzdWd3N/m64oxaSCRtyaqlTjapF6ls/6EafYJX6Mms25bTj1oSa/EN6eAS/cvRNA 6OIXdfzm2n2czVn+7OR+Lwbmr6U63BYZwiYcpeSOm/OZCfQw1R8+4xQWfo1W84XdI3d1r/ rfiisfQgo/xPkv4rr6b0o/Gb96WNPNvyY2QYn743ufP0LhuyrXOQY0whTYp3ry2j+h1mq9 Pa6s9ftSi9jJa9bja1PZqoecNBC884Urkkkv5twDP4kYtbIVXFh3ajtkfseKjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680596591; 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=D5a9TmMLAqpqt1ho4ZyS4cOiLylFHhYrkcw4ydL+ZwA=; b=hJA9vZXGhzWGqOJFp2cz2CJiwMKDau4ZEgsfRjLIQjxpzte9wDDATTinfQBs8bOvVBVTWJ Ym5tBLQin0vM5u7GWgnM6QjRhobI44TytZ/dRrSCs8b9iwpmklu3JLr2wqxNOz5/zYnGKE z1gTSOFn0QTtdgNeWkY5MlcjDQoo+nGVW8A5IrAEdG2Ls22yj6SOwcGyvDYNm2F57k4J7o qnPgO6iy7TvtYXoxyVEKomaicMj0qlmCLcc9twiHhTK3v57hclFcosOTJ21bPKNo1ejKWI iVuMwprqcve6BRi5oC09H3eavYEqKyKJ08GDlPvGCj5JlxUKPOAfFFPENsBziQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680596591; a=rsa-sha256; cv=none; b=kJ1nmqmdBGuQboVLZ2kWXhGuknk2le0qSj2ay0NpbOPzUNKtr1+hytvR/q6u87+DNGS6ik 450z1ptFc1OGKxeK4e6qlmEHUh3t4ixVEqqv+s8TdcXd8Tmaxushpflx94Gf0DWIlNKQrW NWOh+8WEF8DN1FaK4XTgYdXCKq+Nl2+tiYS8vhrx0j+/AUR8yj9r+/u2/kuMzcDFtpW5Vd L6gHb55yb9vJ/VyTfouE8bMOMyaNkhF4cnwToicGW+uxQ6mc7qWYNykSXiPTplzxXDTw9l C0AZCZcGt7WGK2k6W5P3XcHF2S534ST2eF1Hbi3m0mSnoy/DO6vtz8khbwcy4w== 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 4PrLPC0NWHzXs6; Tue, 4 Apr 2023 08:23:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 3348NAi5006330; Tue, 4 Apr 2023 08:23:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 3348NATT006329; Tue, 4 Apr 2023 08:23:10 GMT (envelope-from git) Date: Tue, 4 Apr 2023 08:23:10 GMT Message-Id: <202304040823.3348NATT006329@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 046448bdb1f4 - main - Mk/Uses/cargo.mk: unbundle archivers/zstd 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: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 046448bdb1f4183eefde0793f8b7ef23d4523a2f Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=046448bdb1f4183eefde0793f8b7ef23d4523a2f commit 046448bdb1f4183eefde0793f8b7ef23d4523a2f Author: Jan Beich AuthorDate: 2023-03-26 15:46:59 +0000 Commit: Jan Beich CommitDate: 2023-04-04 08:21:17 +0000 Mk/Uses/cargo.mk: unbundle archivers/zstd Tested by: kai (games/anki) Differential Revision: https://reviews.freebsd.org/D39279 --- Mk/Uses/cargo.mk | 5 +++++ devel/git-cinnabar/Makefile | 4 +++- games/jumpy/Makefile | 4 +++- security/arti/Makefile | 3 +++ sysutils/fselect/Makefile | 2 ++ textproc/meilisearch/Makefile | 2 ++ www/deno/Makefile | 3 ++- www/miniserve/Makefile | 1 + www/rustypaste/Makefile | 4 +++- www/wasm-pack/Makefile | 3 ++- x11/wezterm/Makefile | 4 +++- 11 files changed, 29 insertions(+), 6 deletions(-) diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk index 9206938b544f..ea8409eb87b5 100644 --- a/Mk/Uses/cargo.mk +++ b/Mk/Uses/cargo.mk @@ -249,6 +249,11 @@ CARGO_ENV+= OPENSSL_LIB_DIR=${OPENSSLLIB} \ .include "${USESDIR}/pkgconfig.mk" . endif +. if ${_CARGO_CRATES:Mzstd-sys} +# Use the system's zstd instead of building the bundled version +CARGO_ENV+= ZSTD_SYS_USE_PKG_CONFIG=1 +. endif + . for _index _crate _name _version in ${_CARGO_CRATES} # Split up semantic version and try to sanitize it by removing # pre-release identifier (-) or build metadata (+) diff --git a/devel/git-cinnabar/Makefile b/devel/git-cinnabar/Makefile index 54be58e62026..a6d001f0a0ec 100644 --- a/devel/git-cinnabar/Makefile +++ b/devel/git-cinnabar/Makefile @@ -1,5 +1,6 @@ PORTNAME= git-cinnabar DISTVERSION= 0.6.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org @@ -9,7 +10,8 @@ WWW= https://github.com/glandium/git-cinnabar LICENSE= GPLv2 MPL20 LICENSE_COMB= multi -LIB_DEPENDS= libcurl.so:ftp/curl +LIB_DEPENDS= libzstd.so:archivers/zstd \ + libcurl.so:ftp/curl RUN_DEPENDS= git:devel/git USES= cargo gmake diff --git a/games/jumpy/Makefile b/games/jumpy/Makefile index d5fee92d81da..ec3b07fb0735 100644 --- a/games/jumpy/Makefile +++ b/games/jumpy/Makefile @@ -1,6 +1,7 @@ PORTNAME= jumpy DISTVERSIONPREFIX= v DISTVERSION= 0.6.1 +PORTREVISION= 1 CATEGORIES= games wayland MAINTAINER= jbeich@FreeBSD.org @@ -11,7 +12,8 @@ LICENSE= CC-BY-NC-4.0 MIT LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/licenses/LICENSE-MIT -LIB_DEPENDS= libasound.so:audio/alsa-lib \ +LIB_DEPENDS= libzstd.so:archivers/zstd \ + libasound.so:audio/alsa-lib \ libudev.so:devel/libudev-devd RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader diff --git a/security/arti/Makefile b/security/arti/Makefile index 4958b12ada34..39dce967b574 100644 --- a/security/arti/Makefile +++ b/security/arti/Makefile @@ -1,5 +1,6 @@ PORTNAME= arti DISTVERSION= 1.1.3 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= cs@FreeBSD.org @@ -8,6 +9,8 @@ WWW= https://arti.torproject.org/ LICENSE= MIT +LIB_DEPENDS= libzstd.so:archivers/zstd + USES= cargo sqlite ssl USE_RC_SUBR= arti GROUPS= _arti diff --git a/sysutils/fselect/Makefile b/sysutils/fselect/Makefile index 1e5dadf0aea2..1979576a4cbf 100644 --- a/sysutils/fselect/Makefile +++ b/sysutils/fselect/Makefile @@ -12,6 +12,8 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT +BUILD_DEPENDS= zstd>0:archivers/zstd + USES= cargo USE_GITHUB= yes GH_ACCOUNT= jhspetersson diff --git a/textproc/meilisearch/Makefile b/textproc/meilisearch/Makefile index 5910b77c9069..5b8b442ad7ac 100644 --- a/textproc/meilisearch/Makefile +++ b/textproc/meilisearch/Makefile @@ -15,6 +15,8 @@ WWW= https://www.meilisearch.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= zstd>0:archivers/zstd + USES= cargo pkgconfig USE_GITHUB= yes # Following is generated with following: diff --git a/www/deno/Makefile b/www/deno/Makefile index 4ec976c7e7a8..7763960d4317 100644 --- a/www/deno/Makefile +++ b/www/deno/Makefile @@ -1,7 +1,7 @@ PORTNAME= deno DISTVERSIONPREFIX= v DISTVERSION= 1.31.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= mikael@FreeBSD.org @@ -15,6 +15,7 @@ BROKEN_i386= cargo:warning=c/freebsd.c:31:10: error: conflicting types for 'get_ BUILD_DEPENDS= gn:devel/gn \ libunwind>0:devel/libunwind +LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo compiler:c++17-lang cpe gmake gnome ninja:build pkgconfig:build python:3.9+,build diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile index cd71636ac7da..a7447ef1d8a3 100644 --- a/www/miniserve/Makefile +++ b/www/miniserve/Makefile @@ -11,6 +11,7 @@ LICENSE= APACHE20 BSD3CLAUSE CC0-1.0 ISCL MIT MPL20 UNLICENSE LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/LICENSE +BUILD_DEPENDS= zstd>0:archivers/zstd LIB_DEPENDS= libonig.so:devel/oniguruma USES= cargo ssl:build diff --git a/www/rustypaste/Makefile b/www/rustypaste/Makefile index b71a057875dd..83a5ee6cce06 100644 --- a/www/rustypaste/Makefile +++ b/www/rustypaste/Makefile @@ -1,7 +1,7 @@ PORTNAME= rustypaste DISTVERSIONPREFIX= v DISTVERSION= 0.8.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= DtxdF@disroot.org @@ -11,6 +11,8 @@ WWW= https://github.com/orhun/rustypaste/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +LIB_DEPENDS= libzstd.so:archivers/zstd + USES= cargo USE_GITHUB= yes GH_ACCOUNT= orhun diff --git a/www/wasm-pack/Makefile b/www/wasm-pack/Makefile index 48033babf6d5..96ad65d6d6ab 100644 --- a/www/wasm-pack/Makefile +++ b/www/wasm-pack/Makefile @@ -12,7 +12,8 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT -BUILD_DEPENDS= gmake:devel/gmake +BUILD_DEPENDS= gmake:devel/gmake \ + zstd>0:archivers/zstd LIB_DEPENDS= libcurl.so:ftp/curl USES= cargo perl5 pkgconfig diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile index a3d226803adf..799b04f1c7b8 100644 --- a/x11/wezterm/Makefile +++ b/x11/wezterm/Makefile @@ -1,5 +1,6 @@ PORTNAME= wezterm DISTVERSION= 20230326-111934-3666303c +PORTREVISION= 1 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org @@ -9,7 +10,8 @@ WWW= https://wezfurlong.org/wezterm/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -LIB_DEPENDS= libwayland-egl.so:graphics/wayland \ +LIB_DEPENDS= libzstd.so:archivers/zstd \ + libwayland-egl.so:graphics/wayland \ libssh2.so:security/libssh2 \ libfontconfig.so:x11-fonts/fontconfig \ libxkbcommon-x11.so:x11/libxkbcommon \