Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
rubygem-lrama LALR (1) parser generator written by Ruby
0.8.0 devel Σ=0 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 0.8.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-02-21 15:20:21
Last Update: 2026-09-29 19:25:35
Commit Hash: a931c0c0
Also Listed In: rubygems
License: GPLv3+ MIT
WWW:
https://github.com/ruby/lrama
Description: #
Lrama is LALR (1) parser generator written by Ruby. The first goal of this project is providing error tolerant parser for CRuby with minimal changes on CRuby parse.y file. Features: - Bison style grammar file is supported with some assumptions - b4_locations_if is always true - b4_pure_if is always true - b4_pull_if is always false - b4_lac_if is always false - Error Tolerance parser - Subset of Repairing Syntax Errors in LR Parsers (Corchuelo et al.) algorithm is supported.
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 (5 items)
Collapse this list.
  1. bin/lrama
  2. /usr/local/share/licenses/rubygem-lrama-0.8.0/catalog.mk
  3. /usr/local/share/licenses/rubygem-lrama-0.8.0/LICENSE
  4. /usr/local/share/licenses/rubygem-lrama-0.8.0/GPLv3+
  5. /usr/local/share/licenses/rubygem-lrama-0.8.0/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • rubygem-lrama>0:devel/rubygem-lrama
To install the port: #
cd /usr/ports/devel/rubygem-lrama/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/rubygem-lrama
  • pkg install rubygem-lrama
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-lrama
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1790436048 SHA256 (rubygem/lrama-0.8.0.gem) = e44e14983c202a1b67b4b54f4bd979ef4abf8f129efd5df4f4c4a5d3c6f8d2a6 SIZE (rubygem/lrama-0.8.0.gem) = 133120

Packages (timestamps in pop-ups are UTC): #
rubygem-lrama
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest0.8.00.8.0-0.6.110.8.0
FreeBSD:14:quarterly0.8.00.8.0-0.6.110.8.0
FreeBSD:15:latest0.8.00.8.0n/a0.6.11n/a
FreeBSD:15:quarterly0.8.00.8.0n/a-n/a
FreeBSD:16:latest0.8.00.8.0n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. ruby34 : lang/ruby34
  2. gem : devel/ruby-gems
Runtime dependencies: #
  1. ruby34 : lang/ruby34
  2. gem : devel/ruby-gems
Patch dependencies: #
  1. ruby34 : lang/ruby34
Extract dependencies: #
  1. ruby34 : lang/ruby34
  2. gem : devel/ruby-gems
There are no ports dependent upon this port #

Configuration Options: #
No options to configure
Options name: #
devel_rubygem-lrama
USES: #
gem
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.

Number of commits found: 7 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.8.0
29 Sep 2026 19:25:35
commit hash: a931c0c0681c7b3e74e974b98a1b916f31cb7f84commit hash: a931c0c0681c7b3e74e974b98a1b916f31cb7f84commit hash: a931c0c0681c7b3e74e974b98a1b916f31cb7f84commit hash: a931c0c0681c7b3e74e974b98a1b916f31cb7f84 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-lrama: Update to 0.8.0

Changes:	https://github.com/ruby/lrama/releases
0.6.11
31 Dec 2024 15:53:17
commit hash: 3f719fb2a2480f10656b1f18ee05855495eca5c3commit hash: 3f719fb2a2480f10656b1f18ee05855495eca5c3commit hash: 3f719fb2a2480f10656b1f18ee05855495eca5c3commit hash: 3f719fb2a2480f10656b1f18ee05855495eca5c3 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-lrama: Update to 0.6.11

Changes:	https://github.com/ruby/lrama/releases
0.6.10
25 Sep 2024 04:22:50
commit hash: ee03093603814d205cc7c70544a559c52d7cc619commit hash: ee03093603814d205cc7c70544a559c52d7cc619commit hash: ee03093603814d205cc7c70544a559c52d7cc619commit hash: ee03093603814d205cc7c70544a559c52d7cc619 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-lrama: Update to 0.6.10

Changes:	https://github.com/ruby/lrama/releases
0.6.9
19 May 2024 17:18:04
commit hash: 71a61fd1c013a0f44b1b23827433968973b11062commit hash: 71a61fd1c013a0f44b1b23827433968973b11062commit hash: 71a61fd1c013a0f44b1b23827433968973b11062commit hash: 71a61fd1c013a0f44b1b23827433968973b11062 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-lrama: Update to 0.6.9

Changes:	https://github.com/ruby/lrama/releases
0.6.5
31 Mar 2024 03:08:57
commit hash: c0a3cec872f4afe1be92402b705806483f7d168dcommit hash: c0a3cec872f4afe1be92402b705806483f7d168dcommit hash: c0a3cec872f4afe1be92402b705806483f7d168dcommit hash: c0a3cec872f4afe1be92402b705806483f7d168d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-lrama: Update to 0.6.5

Changes:	https://github.com/ruby/lrama/releases
0.6.3
09 Mar 2024 14:06:42
commit hash: 93692ee5a5859c819616825391aac72987703cd4commit hash: 93692ee5a5859c819616825391aac72987703cd4commit hash: 93692ee5a5859c819616825391aac72987703cd4commit hash: 93692ee5a5859c819616825391aac72987703cd4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-lrama: Update to 0.6.3

Changes:	https://github.com/ruby/lrama/releases
0.6.0
21 Feb 2024 15:06:13
commit hash: 3692fcde653ffcecbaefeb54ad3d2f00ac5c2aadcommit hash: 3692fcde653ffcecbaefeb54ad3d2f00ac5c2aadcommit hash: 3692fcde653ffcecbaefeb54ad3d2f00ac5c2aadcommit hash: 3692fcde653ffcecbaefeb54ad3d2f00ac5c2aad files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/rubygem-lrama: Add rubygem-lrama 0.6.0

Lrama is LALR (1) parser generator written by Ruby. The first goal of this
project is providing error tolerant parser for CRuby with minimal changes on
CRuby parse.y file.

Features:
- Bison style grammar file is supported with some assumptions
  - b4_locations_if is always true
  - b4_pure_if is always true
  - b4_pull_if is always false
  - b4_lac_if is always false
- Error Tolerance parser
  - Subset of Repairing Syntax Errors in LR Parsers (Corchuelo et al.) algorithm
    is supported.

Number of commits found: 7