notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
bitwarden-cli Bitwarden client command-line interface
2024.2.0 security on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2023.12.1Version of this port present on the latest quarterly branch.
Maintainer: tagattie@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-07-31 07:24:07
Last Update: 2024-02-12 11:50:04
Commit Hash: eab3bfb
People watching this port, also watch:: libva-intel-driver, foot, spotify-player, sway, chafa
License: BITWARDEN GPLv3
WWW:
https://bitwarden.com
Description:
The Bitwarden CLI is a powerful, full-featured command-line interface (CLI) tool to access and manage a Bitwarden vault. The CLI is written with TypeScript and Node.js and can be run on Windows, macOS, and Linux distributions.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/bw
  2. share/zsh/site-functions/_bw
  3. /usr/local/share/licenses/bitwarden-cli-2024.2.0/catalog.mk
  4. /usr/local/share/licenses/bitwarden-cli-2024.2.0/LICENSE
  5. /usr/local/share/licenses/bitwarden-cli-2024.2.0/BITWARDEN
  6. /usr/local/share/licenses/bitwarden-cli-2024.2.0/GPLv3
Collapse this list.
Dependency lines:
  • bitwarden-cli>0:security/bitwarden-cli
To install the port:
cd /usr/ports/security/bitwarden-cli/ && make install clean
We doubt a package is available for this port because we see it marked as as:
  • Package not available
Packages are normally not provided for ports that are marked as above.
To add the package, run one of these commands:
  • pkg install security/bitwarden-cli
  • pkg install bitwarden-cli
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: there is no package for this port: _LICENSE_RESTRICTED = delete-package delete-distfiles
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
TIMESTAMP = 1707737156 SHA256 (node-v18.15.0.tar.gz) = d65c4c3ef3c8815bccda9502081a29458c7c80797db0763f8752f270a824ac2b SIZE (node-v18.15.0.tar.gz) = 85359314

Expand this list (4 items)

Collapse this list.

SHA256 (bitwarden-cli-2024.2.0-node-modules.tar.gz) = d79cf18501aafbb6527796a83a4616099fffb217c9ac11b48945d3cd2ffb758f SIZE (bitwarden-cli-2024.2.0-node-modules.tar.gz) = 253509573 SHA256 (bitwarden-clients-cli-v2024.2.0_GH0.tar.gz) = f3270d8e70ed3d65f6f9399d8c2084889e6fb304cce85e9b76ee8c55e8f1d2c2 SIZE (bitwarden-clients-cli-v2024.2.0_GH0.tar.gz) = 20328706

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. npm : www/npm-node18
  2. gmake>=4.3 : devel/gmake
  3. node : www/node18
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. python3.9 : lang/python39
Test dependencies:
  1. npm : www/npm-node18
Runtime dependencies:
  1. xdg-open : devel/xdg-utils
  2. ca_root_nss>0 : security/ca_root_nss
Library dependencies:
  1. libbrotlidec.so : archivers/brotli
  2. libicui18n.so : devel/icu
  3. libuv.so : devel/libuv
  4. libcares.so : dns/c-ares
  5. libnghttp2.so : www/libnghttp2
Fetch dependencies:
  1. npm : www/npm-node18
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for bitwarden-cli-2024.2.0: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
security_bitwarden-cli
USES:
gmake localbase:ldflags nodejs:18,build pkgconfig python:build ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://codeload.github.com/bitwarden/clients/tar.gz/cli-v2024.2.0?dummy=/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2024.2.0
12 Feb 2024 11:50:04
commit hash: eab3bfbaf6c1003d304fac43bb4f83f787f37293commit hash: eab3bfbaf6c1003d304fac43bb4f83f787f37293commit hash: eab3bfbaf6c1003d304fac43bb4f83f787f37293commit hash: eab3bfbaf6c1003d304fac43bb4f83f787f37293 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: update to 2024.2.0

Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2024.2.0

Reported by:	GitHub (watch releases)
2024.1.0
16 Jan 2024 04:00:58
commit hash: 43b9a30a5c25ddef5490032bdd5bb35bf70c6dc2commit hash: 43b9a30a5c25ddef5490032bdd5bb35bf70c6dc2commit hash: 43b9a30a5c25ddef5490032bdd5bb35bf70c6dc2commit hash: 43b9a30a5c25ddef5490032bdd5bb35bf70c6dc2 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: update to 2024.1.0

While here, modify and host FreeBSD node patch files so that they can
be cleanly applied to node 18.15.0, which is needed by this port.

Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2024.1.0

Reported by:	GitHub (watch releases)
2023.12.1
29 Dec 2023 10:32:53
commit hash: 65cb6d808bb609239a878d4691c74610c69ef016commit hash: 65cb6d808bb609239a878d4691c74610c69ef016commit hash: 65cb6d808bb609239a878d4691c74610c69ef016commit hash: 65cb6d808bb609239a878d4691c74610c69ef016 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: update to 2023.12.1

Changelog:
- https://github.com/bitwarden/clients/releases/tag/cli-v2023.12.0
- https://github.com/bitwarden/clients/releases/tag/cli-v2023.12.1

Reported by:	GitHub (watch releases)
2023.10.0_1
22 Nov 2023 12:29:03
commit hash: 2038ace5044b5f1026ba986c69925cbd6daac160commit hash: 2038ace5044b5f1026ba986c69925cbd6daac160commit hash: 2038ace5044b5f1026ba986c69925cbd6daac160commit hash: 2038ace5044b5f1026ba986c69925cbd6daac160 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: fix checksum phase

Use PKGNAMEPREFIX, PORTNAME, PKGNAMESUFFIX, and DISTVERSION for the
name of the prefetched node modules archive instead of
PKGNAME. PKGNAME contains PKGVERSION, which contains
PORTREVISION. Using PORTREVISION in the archive filename is
inconvenient when PORTREVISION is bumped.

While here, disable audit and funding information when prefetching
node modules with npm.
2023.10.0_1
17 Nov 2023 11:46:00
commit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 74.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
2023.10.0
07 Nov 2023 12:10:42
commit hash: e00e709ca0db1514c9ac999df30521aaebb1ca75commit hash: e00e709ca0db1514c9ac999df30521aaebb1ca75commit hash: e00e709ca0db1514c9ac999df30521aaebb1ca75commit hash: e00e709ca0db1514c9ac999df30521aaebb1ca75 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: update to 2023.10.0

Changelog:
- https://github.com/bitwarden/clients/releases/tag/cli-v2023.9.0
- https://github.com/bitwarden/clients/releases/tag/cli-v2023.9.1
- https://github.com/bitwarden/clients/releases/tag/cli-v2023.10.0

Reported by:	GitHub (watch releases)
2023.8.2
06 Nov 2023 14:27:11
commit hash: 64cacbc564767d1a53e0a3390d28e1d6fb0aa320commit hash: 64cacbc564767d1a53e0a3390d28e1d6fb0aa320commit hash: 64cacbc564767d1a53e0a3390d28e1d6fb0aa320commit hash: 64cacbc564767d1a53e0a3390d28e1d6fb0aa320 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: fix fetch and build

npm version 10 fails with the following error when prefetching node
modules (this only happens with poudriere):

npm ERR! code EEXIST
npm ERR! syscall open
npm ERR! path
/wrkdirs/usr/ports/security/bitwarden-cli/work/.npm/_cacache/tmp/e61947a0
npm ERR! errno -17
npm ERR! EEXIST: file already exists, open
'/wrkdirs/usr/ports/security/bitwarden-cli/work/.npm/_cacache/tmp/e61947a0'
npm ERR! File exists:
/wrkdirs/usr/ports/security/bitwarden-cli/work/.npm/_cacache/tmp/e61947a0
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.

As a temporary workaround, install and use npm version 9 for
prefetching node modules.

Reported by:	Miroslav Lachman <000.fbsd@quip.cz> (via private mail)
MFH:		2023Q4
2023.8.2
30 Aug 2023 14:27:03
commit hash: 16f62caedac4d061d6dddf49fa142c45302b3235commit hash: 16f62caedac4d061d6dddf49fa142c45302b3235commit hash: 16f62caedac4d061d6dddf49fa142c45302b3235commit hash: 16f62caedac4d061d6dddf49fa142c45302b3235 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: update to 2023.8.2

Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2023.8.2

Reported by:	GitHub (watch releases)
2023.7.0
31 Jul 2023 07:21:29
commit hash: d2062f378a53d324aa503c8a1f1b3150d519b4cdcommit hash: d2062f378a53d324aa503c8a1f1b3150d519b4cdcommit hash: d2062f378a53d324aa503c8a1f1b3150d519b4cdcommit hash: d2062f378a53d324aa503c8a1f1b3150d519b4cd files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: add port: Bitwarden client command-line interface

The Bitwarden CLI is a powerful, full-featured command-line interface
(CLI) tool to access and manage a Bitwarden vault. The CLI is written
with TypeScript and Node.js and can be run on Windows, macOS, and
Linux distributions.

WWW: https://bitwarden.com

Requested by:	000.fbsd@quip.cz (via ports)
Tested by:	000.fbsd@quip.cz

Number of commits found: 9