notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
ruby-bitwarden Ruby implementation of the BitWarden API 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 of this port present on the latest quarterly branch.
Broken BROKEN: does not build with Ruby 2.7
Deprecated DEPRECATED: Broken with all supported versions of Ruby
Expiration Date EXPIRATION DATE: 2022-06-30
Ignore IGNORE: is marked as broken: does not build with Ruby 2.7
Maintainer: search for ports maintained by this maintainer
Port Added: 2019-03-10 17:14:51
Last Update: 2022-04-06 01:20:03
Commit Hash: c18c105
People watching this port, also watch:: json-c, sysinfo, python, miller
Also Listed In: www
License: ISCL
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (66 items)
Collapse this list.
  1. /usr/local/share/licenses/rubywarden-
  2. /usr/local/share/licenses/rubywarden-
  3. /usr/local/share/licenses/rubywarden-
  4. www/rubywarden/.gitignore
  5. www/rubywarden/
  6. www/rubywarden/
  7. www/rubywarden/Gemfile
  8. www/rubywarden/Gemfile.lock
  9. www/rubywarden/LICENSE
  10. www/rubywarden/
  11. www/rubywarden/Rakefile
  12. www/rubywarden/
  13. www/rubywarden/db/.gitkeep
  14. www/rubywarden/db/config.yml
  15. www/rubywarden/db/migrate/20180324145941_create_users.rb
  16. www/rubywarden/db/migrate/20180324151103_create_devices.rb
  17. www/rubywarden/db/migrate/20180324151113_create_folders.rb
  18. www/rubywarden/db/migrate/20180324151117_create_ciphers.rb
  19. www/rubywarden/db/migrate/20180518070354_set_default_value_for_favorite.rb
  20. www/rubywarden/db/migrate/20180818095054_create_attachments.rb
  21. www/rubywarden/db/migrate/20180818201731_user_kdf_iterations.rb
  22. www/rubywarden/db/migrate/20180818212323_add_user_kdf_type.rb
  23. www/rubywarden/db/migrate/20190419171915_drop_attachments_url.rb
  24. www/rubywarden/db/migrate/20190527014920_password_history.rb
  25. www/rubywarden/db/migrate/20190724163354_no_null_kdf_iterations.rb
  26. www/rubywarden/lib/app.rb
  27. www/rubywarden/lib/attachment.rb
  28. www/rubywarden/lib/bitwarden.rb
  29. www/rubywarden/lib/cipher.rb
  30. www/rubywarden/lib/db.rb
  31. www/rubywarden/lib/dbmodel.rb
  32. www/rubywarden/lib/device.rb
  33. www/rubywarden/lib/folder.rb
  34. www/rubywarden/lib/helper.rb
  35. www/rubywarden/lib/helpers/attachment_helpers.rb
  36. www/rubywarden/lib/helpers/request_helpers.rb
  37. www/rubywarden/lib/routes/api.rb
  38. www/rubywarden/lib/routes/attachments.rb
  39. www/rubywarden/lib/routes/icons.rb
  40. www/rubywarden/lib/routes/identity.rb
  41. www/rubywarden/lib/rubywarden.rb
  42. www/rubywarden/lib/user.rb
  43. www/rubywarden/spec/attachment_spec.rb
  44. www/rubywarden/spec/bitwarden_importer_spec.rb
  45. www/rubywarden/spec/cipher_spec.rb
  46. www/rubywarden/spec/cipherstring_spec.rb
  47. www/rubywarden/spec/db_spec.rb
  48. www/rubywarden/spec/fixtures/bitwarden_export.csv
  49. www/rubywarden/spec/folder_spec.rb
  50. www/rubywarden/spec/icon_spec.rb
  51. www/rubywarden/spec/identity_spec.rb
  52. www/rubywarden/spec/spec_helper.rb
  53. www/rubywarden/spec/support/factories.rb
  54. www/rubywarden/spec/support/request_helpers.rb
  55. www/rubywarden/spec/user_spec.rb
  56. www/rubywarden/tools/1password_import.rb
  57. www/rubywarden/tools/activate_totp.rb
  58. www/rubywarden/tools/bitwarden_import.rb
  59. www/rubywarden/tools/change_master_password.rb
  60. www/rubywarden/tools/keepass_import.rb
  61. www/rubywarden/tools/lastpass_import.rb
  62. www/rubywarden/tools/migrate_to_ar.rb
  63. www/rubywarden/tools/mitm.rb
  64. @owner
  65. @group
  66. @mode
Collapse this list.
Dependency lines:
  • rubywarden>0:security/ruby-bitwarden
To install the port:
cd /usr/ports/security/ruby-bitwarden/ && make install clean
A package is not available for ports marked as:
Forbidden / Broken / Ignore / Restricted
PKGNAME: rubywarden
Flavors: there is no flavor information for this port.
Packages (timestamps in pop-ups are UTC):

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. rubygem-bundler>=1.16 : sysutils/rubygem-bundler
  2. ruby27 : lang/ruby27
Library dependencies:
  1. : databases/sqlite3
There are no ports dependent upon this port

Configuration Options:
Options name:


FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
06 Apr 2022 01:20:03
 files touched by this commit commit hash:c18c1057fd1e6a0dbd4800700b929064e43e1a29
Yasuhiro Kimura (yasu) search for other commits by this committer
*/*: Cleanup after removal of lang/ruby26

* Remove conditions that are applied to Ruby 2.6 or before.
* Remove BROKEN_RUBY26.
* Mark ports broken with all supported versions of Ruby as DEPRECATED

Reviewed by:	rene
Approved by:	rene (portmgr)
Differential Revision:
29 Mar 2022 07:29:13
 files touched by this commit commit hash:0dce5d6a08fa13a82044afa135a9ce5bc14f02c1
Yasuhiro Kimura (yasu) search for other commits by this committer
security/ruby-bitwarden: Also mark BROKEN with Ruby 3.x

PR:		262508
Approved by:	maintainer timeout
19 Apr 2021 08:00:13
 files touched by this commit commit hash:1bf865fed5a69877b34d01b873ccac59a8ab9476
Tobias Kortkamp (tobik) search for other commits by this committer
Clean up all commented PORTREVISION and PORTEPOCH lines

No revision bump tool that we have cleans them up or deals with
them, so we end up with duplicated lines.  Instead of implementing
that just clean up the 51 ports that do this.

PORTREVISION and PORTEPOCH can be set to 0 explicitly instead if
you need a reminder or placeholder.
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
24 Nov 2020 15:53:28
Original commit files touched by this commit Revision:556164
mfechner search for other commits by this committer
Mark port as broken with ruby 2.7.
The page:
also tells, that this port will not be maintained anymore.

PR:		244787
03 Sep 2020 06:13:29
Original commit files touched by this commit Revision:547420
antoine search for other commits by this committer
Remove duplicate line from plist
21 Mar 2020 20:56:37
Original commit files touched by this commit Revision:528872
mr search for other commits by this committer
Add option to specify custom host for ruby-bitwarden
Enable ruby-bitwarden to bind to some custom IP-Address

While there update to a newer snapshot.

PR:		244868
Submitted by:	Frieder Griesshammer
14 Aug 2019 12:16:13
Original commit files touched by this commit Revision:508909
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
20 May 2019 10:48:12
Original commit files touched by this commit Revision:502100
ak search for other commits by this committer
- Fix typos in USE_* knobs
- Convert obsolete USE_* to USES
- Remove empty lines after .include <>

Approved by:	portmgr blanket
02 May 2019 14:13:48
Original commit files touched by this commit Revision:500661
mr search for other commits by this committer
Bump PORTREVISION after the last change.
02 May 2019 13:08:55
Original commit files touched by this commit Revision:500659
mr search for other commits by this committer
Apply fix for installation with ruby 2.5

PR:		237478
Submitted by:	Koichiro Iwao
10 Mar 2019 13:07:07
Original commit files touched by this commit Revision:495292
mr search for other commits by this committer
Add rubywarden (formerly known as bitwarden-ruby)
a small, self-contained API server written in Ruby and Sinatra to provide a
private backend for the open-source Bitwarden apps.
This port follows the bitwarden-ruby port which was created and maintained by
feld@ but doesnt try to manage all ruby dependencies.

Number of commits found: 13