{"count":52277,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=143","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=141","results":[{"name":"rb33-timeout","portdir":"ruby/rb-timeout","version":"0.4.2","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/timeout","description":"Auto-terminate potentially long-running operations","long_description":"Auto-terminate potentially long-running operations in Ruby.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-net-ftp","rb33-net-protocol"]}]},{"name":"rb-timeout","portdir":"ruby/rb-timeout","version":"0.4.2","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/timeout","description":"Auto-terminate potentially long-running operations","long_description":"Auto-terminate potentially long-running operations in Ruby.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb30-such","portdir":"ruby/rb-such","version":"2.1.230106","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carlosjhr64/such","description":"Such wrapper for Ruby Gnome GTK","long_description":"Such wrapper for Ruby Gnome GTK","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-such","portdir":"ruby/rb-such","version":"2.1.230106","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carlosjhr64/such","description":"Such wrapper for Ruby Gnome GTK","long_description":"Such wrapper for Ruby Gnome GTK","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-such","portdir":"ruby/rb-such","version":"2.1.230106","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carlosjhr64/such","description":"Such wrapper for Ruby Gnome GTK","long_description":"Such wrapper for Ruby Gnome GTK","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-such","portdir":"ruby/rb-such","version":"2.1.230106","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carlosjhr64/such","description":"Such wrapper for Ruby Gnome GTK","long_description":"Such wrapper for Ruby Gnome GTK","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-such","portdir":"ruby/rb-such","version":"2.1.230106","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carlosjhr64/such","description":"Such wrapper for Ruby Gnome GTK","long_description":"Such wrapper for Ruby Gnome GTK","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb30-require_all","portdir":"ruby/rb-require_all","version":"3.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jarmo/require_all","description":"Wonderfully simple way to load your code","long_description":"Wonderfully simple way to load your code","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-require_all","portdir":"ruby/rb-require_all","version":"3.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jarmo/require_all","description":"Wonderfully simple way to load your code","long_description":"Wonderfully simple way to load your code","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-require_all","portdir":"ruby/rb-require_all","version":"3.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jarmo/require_all","description":"Wonderfully simple way to load your code","long_description":"Wonderfully simple way to load your code","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-require_all","portdir":"ruby/rb-require_all","version":"3.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jarmo/require_all","description":"Wonderfully simple way to load your code","long_description":"Wonderfully simple way to load your code","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-require_all","portdir":"ruby/rb-require_all","version":"3.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jarmo/require_all","description":"Wonderfully simple way to load your code","long_description":"Wonderfully simple way to load your code","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb30-progressbar","portdir":"ruby/rb-progressbar","version":"1.13.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jfelchner/ruby-progressbar","description":"rb-progressbar is a text progress bar library","long_description":"rb-progressbar is a text progress bar library for Ruby.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-progressbar","portdir":"ruby/rb-progressbar","version":"1.13.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jfelchner/ruby-progressbar","description":"rb-progressbar is a text progress bar library","long_description":"rb-progressbar is a text progress bar library for Ruby.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-progressbar","portdir":"ruby/rb-progressbar","version":"1.13.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jfelchner/ruby-progressbar","description":"rb-progressbar is a text progress bar library","long_description":"rb-progressbar is a text progress bar library for Ruby.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-progressbar","portdir":"ruby/rb-progressbar","version":"1.13.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jfelchner/ruby-progressbar","description":"rb-progressbar is a text progress bar library","long_description":"rb-progressbar is a text progress bar library for Ruby.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-progressbar","portdir":"ruby/rb-progressbar","version":"1.13.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jfelchner/ruby-progressbar","description":"rb-progressbar is a text progress bar library","long_description":"rb-progressbar is a text progress bar library for Ruby.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb30-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"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-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"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-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"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-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"]},{"type":"lib","ports":["ruby33"]}],"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":[]},{"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":"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":"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":"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":"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":"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":"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":"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":"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":"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":"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":"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":"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":"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":"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":"rb30-net-protocol","portdir":"ruby/rb-net-protocol","version":"0.2.2","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-protocol","description":"The abstract interface for net-* client","long_description":"The abstract interface for net-* client","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]},{"type":"run","ports":["rb30-timeout"]}],"depends_on":[{"type":"run","ports":["rb30-net-ftp"]}]},{"name":"rb31-net-protocol","portdir":"ruby/rb-net-protocol","version":"0.2.2","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-protocol","description":"The abstract interface for net-* client","long_description":"The abstract interface for net-* client","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-timeout"]}],"depends_on":[{"type":"run","ports":["rb31-net-ftp"]}]},{"name":"rb32-net-protocol","portdir":"ruby/rb-net-protocol","version":"0.2.2","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-protocol","description":"The abstract interface for net-* client","long_description":"The abstract interface for net-* client","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-timeout"]}],"depends_on":[{"type":"run","ports":["rb32-net-ftp"]}]},{"name":"rb33-net-protocol","portdir":"ruby/rb-net-protocol","version":"0.2.2","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-protocol","description":"The abstract interface for net-* client","long_description":"The abstract interface for net-* client","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-timeout"]}],"depends_on":[{"type":"run","ports":["rb33-net-ftp"]}]},{"name":"rb-net-protocol","portdir":"ruby/rb-net-protocol","version":"0.2.2","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-protocol","description":"The abstract interface for net-* client","long_description":"The abstract interface for net-* client","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb30-net-ftp","portdir":"ruby/rb-net-ftp","version":"0.3.8","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-ftp","description":"Support for the File Transfer Protocol","long_description":"Support for the File Transfer Protocol","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]},{"type":"run","ports":["rb30-net-protocol","rb30-timeout"]}],"depends_on":[]},{"name":"rb31-net-ftp","portdir":"ruby/rb-net-ftp","version":"0.3.8","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-ftp","description":"Support for the File Transfer Protocol","long_description":"Support for the File Transfer Protocol","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-net-protocol","rb31-timeout"]}],"depends_on":[]},{"name":"rb32-net-ftp","portdir":"ruby/rb-net-ftp","version":"0.3.8","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-ftp","description":"Support for the File Transfer Protocol","long_description":"Support for the File Transfer Protocol","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-net-protocol","rb32-timeout"]}],"depends_on":[]},{"name":"rb33-net-ftp","portdir":"ruby/rb-net-ftp","version":"0.3.4","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-ftp","description":"Support for the File Transfer Protocol","long_description":"Support for the File Transfer Protocol","active":false,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-net-protocol","rb33-timeout"]}],"depends_on":[]},{"name":"rb-net-ftp","portdir":"ruby/rb-net-ftp","version":"0.3.8","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/net-ftp","description":"Support for the File Transfer Protocol","long_description":"Support for the File Transfer Protocol","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb30-method_source","portdir":"ruby/rb-method_source","version":"1.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://banisterfiend.wordpress.com","description":"Retrieve the sourcecode for a method","long_description":"Retrieve the sourcecode for a method","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-method_source","portdir":"ruby/rb-method_source","version":"1.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://banisterfiend.wordpress.com","description":"Retrieve the sourcecode for a method","long_description":"Retrieve the sourcecode for a method","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-method_source","portdir":"ruby/rb-method_source","version":"1.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://banisterfiend.wordpress.com","description":"Retrieve the sourcecode for a method","long_description":"Retrieve the sourcecode for a method","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]}]}