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
Port details
rubygem-lrama LALR (1) parser generator written by Ruby
0.6.11 devel on this many watch lists=2 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.6.10Version 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: 2024-12-31 15:53:17
Commit Hash: 3f719fb
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
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.6.11/catalog.mk
  3. /usr/local/share/licenses/rubygem-lrama-0.6.11/LICENSE
  4. /usr/local/share/licenses/rubygem-lrama-0.6.11/GPLv3+
  5. /usr/local/share/licenses/rubygem-lrama-0.6.11/MIT
Collapse this list.
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 = 1735228130 SHA256 (rubygem/lrama-0.6.11.gem) = 9e2c5540c234faaec93ca8821ae8bf84e1a353ae3dc7deccb3002c302c753c99 SIZE (rubygem/lrama-0.6.11.gem) = 98304

Packages (timestamps in pop-ups are UTC):
rubygem-lrama
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.6.110.6.11-0.6.110.6.11---
FreeBSD:13:quarterly0.6.110.6.11-0.6.110.6.11---
FreeBSD:14:latest0.6.110.6.11-0.6.110.6.11---
FreeBSD:14:quarterly0.6.110.6.11-0.6.110.6.11---
FreeBSD:15:latest0.6.110.6.11n/a0.6.11n/a--0.6.0
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby32 : lang/ruby32
  2. gem : devel/ruby-gems
Runtime dependencies:
  1. ruby32 : lang/ruby32
  2. gem : devel/ruby-gems
Patch dependencies:
  1. ruby32 : lang/ruby32
  2. gem : devel/ruby-gems
Extract dependencies:
  1. ruby32 : lang/ruby32
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: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 6