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.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
bitwarden-cli Bitwarden client command-line interface
2024.3.1 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 2024.2.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-04-22 09:19:34
Commit Hash: f59877d
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.3.1/catalog.mk
  4. /usr/local/share/licenses/bitwarden-cli-2024.3.1/LICENSE
  5. /usr/local/share/licenses/bitwarden-cli-2024.3.1/BITWARDEN
  6. /usr/local/share/licenses/bitwarden-cli-2024.3.1/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 = 1713776096 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.3.1-node-modules.tar.gz) = 64dfd1e8b3ec69afbb19d2bc167d5ee1990a4ea4efb268ffc8b82f5271122fa8 SIZE (bitwarden-cli-2024.3.1-node-modules.tar.gz) = 237649272 SHA256 (bitwarden-clients-cli-v2024.3.1_GH0.tar.gz) = a18f9737e812394ac8543d7e40491244e775ba5e52d859008793601fbdeae23e SIZE (bitwarden-clients-cli-v2024.3.1_GH0.tar.gz) = 20648832

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.4.1 : 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.3.1: 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.3.1?dummy=/
Collapse this list.

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2024.3.1
22 Apr 2024 09:19:34
commit hash: f59877df67530efd9aaffecbd641f862efb76ce8commit hash: f59877df67530efd9aaffecbd641f862efb76ce8commit hash: f59877df67530efd9aaffecbd641f862efb76ce8commit hash: f59877df67530efd9aaffecbd641f862efb76ce8 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: update to 2024.3.1

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

Reported by:	GitHub (watch releases)
2024.2.1
14 Mar 2024 06:02:46
commit hash: 2f1d998d57b381275726bb4fa65c83f5c5eedafecommit hash: 2f1d998d57b381275726bb4fa65c83f5c5eedafecommit hash: 2f1d998d57b381275726bb4fa65c83f5c5eedafecommit hash: 2f1d998d57b381275726bb4fa65c83f5c5eedafe files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
security/bitwarden-cli: update to 2024.2.1

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

Reported by:	GitHub (watch releases)
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: 11