{"count":51974,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=933","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=931","results":[{"name":"rb-packable","portdir":"ruby/rb-packable","version":"1.3.18","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubydoc.info/gems/packable/1.3.18","description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","long_description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb33-optimist","portdir":"ruby/rb-optimist","version":"3.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.manageiq.org/optimist","description":"Command-line option parser for Ruby","long_description":"Command-line option parser for Ruby","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-sup"]}]},{"name":"rb32-optimist","portdir":"ruby/rb-optimist","version":"3.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.manageiq.org/optimist","description":"Command-line option parser for Ruby","long_description":"Command-line option parser for Ruby","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-sup"]}]},{"name":"rb31-optimist","portdir":"ruby/rb-optimist","version":"3.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.manageiq.org/optimist","description":"Command-line option parser for Ruby","long_description":"Command-line option parser for Ruby","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-sup"]}]},{"name":"rb33-packable","portdir":"ruby/rb-packable","version":"1.3.18","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubydoc.info/gems/packable/1.3.18","description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","long_description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb32-packable","portdir":"ruby/rb-packable","version":"1.3.18","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubydoc.info/gems/packable/1.3.18","description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","long_description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb31-packable","portdir":"ruby/rb-packable","version":"1.3.18","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubydoc.info/gems/packable/1.3.18","description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","long_description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb30-packable","portdir":"ruby/rb-packable","version":"1.3.18","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubydoc.info/gems/packable/1.3.18","description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","long_description":"This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb-pango","portdir":"ruby/rb-pango","version":"4.2.4","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ruby-gnome2.osdn.jp","description":"Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection","long_description":"Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-parallel","portdir":"ruby/rb-parallel","version":"1.25.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/grosser/parallel","description":"Parallel processing made simple and fast","long_description":"Parallel processing made simple and fast","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb33-pango","portdir":"ruby/rb-pango","version":"4.2.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gnome2.osdn.jp","description":"Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection","long_description":"Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["pango","ruby33"]},{"type":"run","ports":["rb33-cairo-gobject","rb33-gobject-introspection"]}],"depends_on":[{"type":"run","ports":["rb33-clutter","rb33-gdk3","rb33-gdk4"]}]},{"name":"rb32-pango","portdir":"ruby/rb-pango","version":"4.2.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gnome2.osdn.jp","description":"Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection","long_description":"Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["pango","ruby32"]},{"type":"run","ports":["rb32-cairo-gobject","rb32-gobject-introspection"]}],"depends_on":[{"type":"run","ports":["rb32-clutter","rb32-gdk3","rb32-gdk4"]}]},{"name":"rb31-pango","portdir":"ruby/rb-pango","version":"4.2.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gnome2.osdn.jp","description":"Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection","long_description":"Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["pango","ruby31"]},{"type":"run","ports":["rb31-cairo-gobject","rb31-gobject-introspection"]}],"depends_on":[{"type":"run","ports":["rb31-clutter","rb31-gdk3","rb31-gdk4"]}]},{"name":"rb33-parallel","portdir":"ruby/rb-parallel","version":"1.25.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/grosser/parallel","description":"Parallel processing made simple and fast","long_description":"Parallel processing made simple and fast","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-cane"]}]},{"name":"rb32-parallel","portdir":"ruby/rb-parallel","version":"1.25.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/grosser/parallel","description":"Parallel processing made simple and fast","long_description":"Parallel processing made simple and fast","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-cane"]}]},{"name":"rb31-parallel","portdir":"ruby/rb-parallel","version":"1.25.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/grosser/parallel","description":"Parallel processing made simple and fast","long_description":"Parallel processing made simple and fast","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-cane"]}]},{"name":"rb30-parallel","portdir":"ruby/rb-parallel","version":"1.25.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/grosser/parallel","description":"Parallel processing made simple and fast","long_description":"Parallel processing made simple and fast","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[{"type":"run","ports":["rb30-cane"]}]},{"name":"rb-parser","portdir":"ruby/rb-parser","version":"3.3.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/whitequark/parser","description":"Ruby parser written in pure Ruby","long_description":"Ruby parser written in pure Ruby","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-parsetree","portdir":"ruby/rb-parsetree","version":"3.0.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/parsetree","description":"Extract and enumerate Ruby parse trees","long_description":"ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using Ruby's arrays, strings, symbols and integers.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby","rb-hoe","rb-rubygems","rb-rubyinline"]}],"depends_on":[{"type":"lib","ports":["rb-rubytoc","rb-nitpick"]}]},{"name":"rb33-parser","portdir":"ruby/rb-parser","version":"3.3.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/whitequark/parser","description":"Ruby parser written in pure Ruby","long_description":"Ruby parser written in pure Ruby","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-ast"]}],"depends_on":[]},{"name":"rb32-parser","portdir":"ruby/rb-parser","version":"3.3.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/whitequark/parser","description":"Ruby parser written in pure Ruby","long_description":"Ruby parser written in pure Ruby","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-racc","rb32-ast"]}],"depends_on":[]},{"name":"rb31-parser","portdir":"ruby/rb-parser","version":"3.3.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/whitequark/parser","description":"Ruby parser written in pure Ruby","long_description":"Ruby parser written in pure Ruby","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-racc","rb31-ast"]}],"depends_on":[]},{"name":"rb33-parsetree","portdir":"ruby/rb-parsetree","version":"3.0.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/parsetree","description":"Extract and enumerate Ruby parse trees","long_description":"ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using Ruby's arrays, strings, symbols and integers.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-rubyinline","rb33-sexp_processor"]}],"depends_on":[{"type":"run","ports":["rb33-nitpick","rb33-rubytoc"]}]},{"name":"rb32-parsetree","portdir":"ruby/rb-parsetree","version":"3.0.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/parsetree","description":"Extract and enumerate Ruby parse trees","long_description":"ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using Ruby's arrays, strings, symbols and integers.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-rubyinline","rb32-sexp_processor"]}],"depends_on":[{"type":"run","ports":["rb32-nitpick","rb32-rubytoc"]}]},{"name":"rb31-parsetree","portdir":"ruby/rb-parsetree","version":"3.0.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/parsetree","description":"Extract and enumerate Ruby parse trees","long_description":"ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using Ruby's arrays, strings, symbols and integers.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-rubyinline","rb31-sexp_processor"]}],"depends_on":[{"type":"run","ports":["rb31-nitpick","rb31-rubytoc"]}]},{"name":"rb-password","portdir":"ruby/rb-password","version":"0.5.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.caliban.org/ruby/","description":"password manipulation methods for Ruby","long_description":"Ruby/Password comprises a set of useful methods for creating, verifying and manipulating passwords. It includes an interface to CrackLib, a library commonly used for checking password strength. The target audience for this library is system administrators who need to write Ruby programs that prompt for, generate, verify and encrypt passwords.","active":true,"categories":["sysutils","ruby"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby","rb-termios","cracklib"]}],"depends_on":[]},{"name":"rb-pastel","portdir":"ruby/rb-pastel","version":"0.8.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ttytoolkit.org","description":"Terminal strings styling with intuitive and clean API","long_description":"Terminal strings styling with intuitive and clean API","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-path_expander","portdir":"ruby/rb-path_expander","version":"1.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/path_expander","description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","long_description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb33-pastel","portdir":"ruby/rb-pastel","version":"0.8.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ttytoolkit.org","description":"Terminal strings styling with intuitive and clean API","long_description":"Terminal strings styling with intuitive and clean API","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-tty-color"]}],"depends_on":[{"type":"run","ports":["rb33-tty-prompt"]}]},{"name":"rb32-pastel","portdir":"ruby/rb-pastel","version":"0.8.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ttytoolkit.org","description":"Terminal strings styling with intuitive and clean API","long_description":"Terminal strings styling with intuitive and clean API","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-tty-color"]}],"depends_on":[{"type":"run","ports":["rb32-tty-prompt"]}]},{"name":"rb31-pastel","portdir":"ruby/rb-pastel","version":"0.8.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ttytoolkit.org","description":"Terminal strings styling with intuitive and clean API","long_description":"Terminal strings styling with intuitive and clean API","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-tty-color"]}],"depends_on":[{"type":"run","ports":["rb31-tty-prompt"]}]},{"name":"rb33-path_expander","portdir":"ruby/rb-path_expander","version":"1.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/path_expander","description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","long_description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb32-path_expander","portdir":"ruby/rb-path_expander","version":"1.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/path_expander","description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","long_description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb31-path_expander","portdir":"ruby/rb-path_expander","version":"1.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/path_expander","description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","long_description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb30-path_expander","portdir":"ruby/rb-path_expander","version":"1.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/seattlerb/path_expander","description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","long_description":"PathExpander helps pre-process command-line arguments expanding directories into their constituent files","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb-pathutil","portdir":"ruby/rb-pathutil","version":"0.16.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/envygeeks/pathutil","description":"Faster pure Ruby implementation of Pathname","long_description":"Pathutil provides a faster pure Ruby implementation of Pathname with extra helpers.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-pcap","portdir":"ruby/rb-pcap","version":"0.6","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.goto.info.waseda.ac.jp/~fukusima/ruby/pcap-e.html","description":"Ruby interface to LBL Packet Capture library (libpcap).","long_description":"Ruby interface to LBL Packet Capture library (libpcap). This library also includes classes to access packet header fields. It is much easier to code in Ruby/Pcap than to code in C and use libpcap directly.","active":true,"categories":["net","ruby"],"maintainers":[{"name":"nathan","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby","libpcap"]}],"depends_on":[]},{"name":"rb34-pathutil","portdir":"ruby/rb-pathutil","version":"0.16.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/envygeeks/pathutil","description":"Faster pure Ruby implementation of Pathname","long_description":"Pathutil provides a faster pure Ruby implementation of Pathname with extra helpers.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby34"]},{"type":"run","ports":["rb34-forwardable-extended"]}],"depends_on":[]},{"name":"rb33-pathutil","portdir":"ruby/rb-pathutil","version":"0.16.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/envygeeks/pathutil","description":"Faster pure Ruby implementation of Pathname","long_description":"Pathutil provides a faster pure Ruby implementation of Pathname with extra helpers.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-forwardable-extended"]}],"depends_on":[{"type":"run","ports":["jekyll"]}]},{"name":"rb32-pathutil","portdir":"ruby/rb-pathutil","version":"0.16.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/envygeeks/pathutil","description":"Faster pure Ruby implementation of Pathname","long_description":"Pathutil provides a faster pure Ruby implementation of Pathname with extra helpers.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-forwardable-extended"]}],"depends_on":[]},{"name":"rb31-pathutil","portdir":"ruby/rb-pathutil","version":"0.16.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/envygeeks/pathutil","description":"Faster pure Ruby implementation of Pathname","long_description":"Pathutil provides a faster pure Ruby implementation of Pathname with extra helpers.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-forwardable-extended"]}],"depends_on":[]},{"name":"rb-pdumpfs","portdir":"ruby/rb-pdumpfs","version":"1.3","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://0xcc.net/pdumpfs/","description":"simply daily backup system similar to Plan9's dumpfs","long_description":"pdumpfs is a simple daily backup system similar to Plan9's dumpfs which preserves every daily snapshot. pdumpfs is written in Ruby. You can access the past snapshots at any time for retrieving a certain day's file. Let's backup your home directory with pdumpfs!","active":true,"categories":["sysutils","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"rb-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[{"type":"lib","ports":["rb-rcairo"]}]},{"name":"rb31-pdumpfs","portdir":"ruby/rb-pdumpfs","version":"1.3","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://0xcc.net/pdumpfs/","description":"simply daily backup system similar to Plan9's dumpfs","long_description":"pdumpfs is a simple daily backup system similar to Plan9's dumpfs which preserves every daily snapshot. pdumpfs is written in Ruby. You can access the past snapshots at any time for retrieving a certain day's file. Let's backup your home directory with pdumpfs!","active":true,"categories":["sysutils","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb18-pdumpfs","portdir":"ruby/rb-pdumpfs","version":"1.3","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://0xcc.net/pdumpfs/","description":"simply daily backup system similar to Plan9's dumpfs","long_description":"pdumpfs is a simple daily backup system similar to Plan9's dumpfs which preserves every daily snapshot. pdumpfs is written in Ruby. You can access the past snapshots at any time for retrieving a certain day's file. Let's backup your home directory with pdumpfs!","active":true,"categories":["sysutils","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"rb33-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-cairo","rb33-glib2"]}]},{"name":"rb32-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-cairo","rb32-glib2"]}]},{"name":"rb31-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-cairo","rb31-glib2"]}]},{"name":"rb30-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb-plist","portdir":"ruby/rb-plist","version":"3.7.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/patsplat/plist","description":"Library to manipulate Property List files","long_description":"Library to manipulate Property List files, also known as plists.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]}]}