{"count":52197,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=155","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=153","results":[{"name":"rb31-sdl-ffi","portdir":"ruby/rb-sdl-ffi","version":"0.4","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacius/ruby-sdl-ffi","description":"Ruby-FFI binding to SDL 1.x multimedia libraries","long_description":"Ruby-FFI binding to SDL 1.x multimedia libraries","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["libsdl","libsdl_gfx","libsdl_image","libsdl_ttf","rb31-nice-ffi","libsdl_mixer"]}],"depends_on":[{"type":"run","ports":["rb31-rubydraw"]}]},{"name":"rb32-sdl-ffi","portdir":"ruby/rb-sdl-ffi","version":"0.4","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacius/ruby-sdl-ffi","description":"Ruby-FFI binding to SDL 1.x multimedia libraries","long_description":"Ruby-FFI binding to SDL 1.x multimedia libraries","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["libsdl","libsdl_gfx","libsdl_image","libsdl_ttf","rb32-nice-ffi","libsdl_mixer"]}],"depends_on":[{"type":"run","ports":["rb32-rubydraw"]}]},{"name":"rb33-sdl-ffi","portdir":"ruby/rb-sdl-ffi","version":"0.4","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacius/ruby-sdl-ffi","description":"Ruby-FFI binding to SDL 1.x multimedia libraries","long_description":"Ruby-FFI binding to SDL 1.x multimedia libraries","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["libsdl","libsdl_gfx","libsdl_image","libsdl_ttf","rb33-nice-ffi","libsdl_mixer"]}],"depends_on":[{"type":"run","ports":["rb33-rubydraw"]}]},{"name":"rb-sdl2","portdir":"ruby/rb-sdl2","version":"0.3.6","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ohai/ruby-sdl2","description":"Ruby wrapper for SDL 2.x","long_description":"Ruby wrapper for SDL 2.x","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-sdl-ffi","portdir":"ruby/rb-sdl-ffi","version":"0.4","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacius/ruby-sdl-ffi","description":"Ruby-FFI binding to SDL 1.x multimedia libraries","long_description":"Ruby-FFI binding to SDL 1.x multimedia libraries","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb31-sass-listen","portdir":"ruby/rb-sass-listen","version":"4.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sass/listen","description":"This fork of guard/listen provides a stable API for users of the Ruby Sass CLI","long_description":"This fork of guard/listen provides a stable API for users of the Ruby Sass CLI","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31","rb31-fsevent","rb31-inotify"]}],"depends_on":[{"type":"run","ports":["rb31-sass"]}]},{"name":"rb32-sass-listen","portdir":"ruby/rb-sass-listen","version":"4.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sass/listen","description":"This fork of guard/listen provides a stable API for users of the Ruby Sass CLI","long_description":"This fork of guard/listen provides a stable API for users of the Ruby Sass CLI","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32","rb32-fsevent","rb32-inotify"]}],"depends_on":[{"type":"run","ports":["rb32-sass"]}]},{"name":"rb33-sass-listen","portdir":"ruby/rb-sass-listen","version":"4.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sass/listen","description":"This fork of guard/listen provides a stable API for users of the Ruby Sass CLI","long_description":"This fork of guard/listen provides a stable API for users of the Ruby Sass CLI","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33","rb33-fsevent","rb33-inotify"]}],"depends_on":[{"type":"run","ports":["rb33-sass"]}]},{"name":"rb-sass-listen","portdir":"ruby/rb-sass-listen","version":"4.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sass/listen","description":"This fork of guard/listen provides a stable API for users of the Ruby Sass CLI","long_description":"This fork of guard/listen provides a stable API for users of the Ruby Sass CLI","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb31-sass","portdir":"ruby/rb-sass","version":"3.7.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://sass-lang.com/","description":"Sass makes CSS fun again.","long_description":"Sass makes CSS fun again. Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.","active":true,"categories":["www","ruby"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-sass-listen"]}],"depends_on":[]},{"name":"rb32-sass","portdir":"ruby/rb-sass","version":"3.7.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://sass-lang.com/","description":"Sass makes CSS fun again.","long_description":"Sass makes CSS fun again. Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.","active":true,"categories":["www","ruby"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-sass-listen"]}],"depends_on":[]},{"name":"rb33-sass","portdir":"ruby/rb-sass","version":"3.7.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://sass-lang.com/","description":"Sass makes CSS fun again.","long_description":"Sass makes CSS fun again. Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.","active":true,"categories":["www","ruby"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-sass-listen"]}],"depends_on":[]},{"name":"rb31-safe_yaml","portdir":"ruby/rb-safe_yaml","version":"1.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dtao/safe_yaml","description":"Parse YAML safely","long_description":"SafeYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-safe_yaml","portdir":"ruby/rb-safe_yaml","version":"1.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dtao/safe_yaml","description":"Parse YAML safely","long_description":"SafeYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-safe_yaml","portdir":"ruby/rb-safe_yaml","version":"1.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dtao/safe_yaml","description":"Parse YAML safely","long_description":"SafeYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["jekyll"]}]},{"name":"rb34-safe_yaml","portdir":"ruby/rb-safe_yaml","version":"1.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dtao/safe_yaml","description":"Parse YAML safely","long_description":"SafeYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby34"]}],"depends_on":[]},{"name":"rb-sass","portdir":"ruby/rb-sass","version":"3.7.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://sass-lang.com/","description":"Sass makes CSS fun again.","long_description":"Sass makes CSS fun again. Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.","active":true,"categories":["www","ruby"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-safe_yaml","portdir":"ruby/rb-safe_yaml","version":"1.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dtao/safe_yaml","description":"Parse YAML safely","long_description":"SafeYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb30-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-runt","portdir":"ruby/rb-runt","version":"0.7.0","license":"Apache-1.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mlipper/runt","description":"Ruby API for scheduling recurring/occuring events","long_description":"Runt provides a simple API for scheduling recurring/occuring events through a hackneyed implementation of otherwise excellent temporal patterns created by Martin Fowler. It is a Ruby version of ChronicJ (http://chronicj.org).","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"rb-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb24-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby24"]}],"depends_on":[]},{"name":"rb25-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby25"]}],"depends_on":[]},{"name":"rb26-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby26"]}],"depends_on":[]},{"name":"rb27-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby27"]}],"depends_on":[]},{"name":"rb30-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"lib","ports":["rb31-bee","rb31-heroku"]}]},{"name":"rb32-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"lib","ports":["rb32-bee","rb32-heroku"]}]},{"name":"rb33-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"lib","ports":["rb33-bee","rb33-heroku"]}]},{"name":"rb31-rubytoc","portdir":"ruby/rb-rubytoc","version":"1.0.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/RubyToC","description":"Ruby (subset) to C translator","long_description":"ruby_to_c translates a static Ruby subset to C. Hopefully it works.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-parsetree"]}],"depends_on":[]},{"name":"rb32-rubytoc","portdir":"ruby/rb-rubytoc","version":"1.0.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/RubyToC","description":"Ruby (subset) to C translator","long_description":"ruby_to_c translates a static Ruby subset to C. Hopefully it works.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-parsetree"]}],"depends_on":[]},{"name":"rb33-rubytoc","portdir":"ruby/rb-rubytoc","version":"1.0.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/RubyToC","description":"Ruby (subset) to C translator","long_description":"ruby_to_c translates a static Ruby subset to C. Hopefully it works.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-parsetree"]}],"depends_on":[]},{"name":"rb-rubyzip","portdir":"ruby/rb-rubyzip","version":"3.2.2","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rubyzip/rubyzip","description":"rubyzip is a ruby module for reading and writing zip files","long_description":"rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.","active":true,"categories":["archivers","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["rb-bee"]}]},{"name":"rb-rubytoc","portdir":"ruby/rb-rubytoc","version":"1.0.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/RubyToC","description":"Ruby (subset) to C translator","long_description":"ruby_to_c translates a static Ruby subset to C. Hopefully it works.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby","rb-parsetree","rb-rubygems"]}],"depends_on":[]},{"name":"rb31-rubysdl","portdir":"ruby/rb-rubysdl","version":"2.2.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kmc.gr.jp/~ohai/rubysdl.en.html","description":"Extension library to use SDL 1.x (Simple DirectMedia Layer)","long_description":"Extension library to use SDL 1.x (Simple DirectMedia Layer)","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libsdl","libsdl_image","libsdl_mixer","ruby31","libsdl_ttf"]},{"type":"run","ports":["rb31-ffi"]}],"depends_on":[]},{"name":"rb32-rubysdl","portdir":"ruby/rb-rubysdl","version":"2.2.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kmc.gr.jp/~ohai/rubysdl.en.html","description":"Extension library to use SDL 1.x (Simple DirectMedia Layer)","long_description":"Extension library to use SDL 1.x (Simple DirectMedia Layer)","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libsdl","libsdl_image","libsdl_mixer","ruby32","libsdl_ttf"]},{"type":"run","ports":["rb32-ffi"]}],"depends_on":[]},{"name":"rb33-rubysdl","portdir":"ruby/rb-rubysdl","version":"2.2.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kmc.gr.jp/~ohai/rubysdl.en.html","description":"Extension library to use SDL 1.x (Simple DirectMedia Layer)","long_description":"Extension library to use SDL 1.x (Simple DirectMedia Layer)","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libsdl","libsdl_image","libsdl_mixer","ruby33","libsdl_ttf"]},{"type":"run","ports":["rb33-ffi"]}],"depends_on":[]},{"name":"rb31-rubyinline","portdir":"ruby/rb-rubyinline","version":"3.14.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.zenspider.com/projects/rubyinline.html","description":"Multi-language extension coding within Ruby","long_description":"RubyInline is an analog to Perl's Inline::C. Out of the box, it allows you to embed C/++ external module code in your Ruby script directly. By writing simple builder classes, you can teach how to cope with new languages (Fortran, Perl, whatever). The code is compiled and run on the fly when needed.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-zentest"]}],"depends_on":[{"type":"run","ports":["rb31-image_science","rb31-parsetree"]}]},{"name":"rb32-rubyinline","portdir":"ruby/rb-rubyinline","version":"3.14.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.zenspider.com/projects/rubyinline.html","description":"Multi-language extension coding within Ruby","long_description":"RubyInline is an analog to Perl's Inline::C. Out of the box, it allows you to embed C/++ external module code in your Ruby script directly. By writing simple builder classes, you can teach how to cope with new languages (Fortran, Perl, whatever). The code is compiled and run on the fly when needed.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-zentest"]}],"depends_on":[{"type":"run","ports":["rb32-image_science","rb32-parsetree"]}]},{"name":"rb33-rubyinline","portdir":"ruby/rb-rubyinline","version":"3.14.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.zenspider.com/projects/rubyinline.html","description":"Multi-language extension coding within Ruby","long_description":"RubyInline is an analog to Perl's Inline::C. Out of the box, it allows you to embed C/++ external module code in your Ruby script directly. By writing simple builder classes, you can teach how to cope with new languages (Fortran, Perl, whatever). The code is compiled and run on the fly when needed.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-zentest"]}],"depends_on":[{"type":"run","ports":["rb33-image_science","rb33-parsetree"]}]},{"name":"rb-rubysdl","portdir":"ruby/rb-rubysdl","version":"2.2.0","license":"LGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.kmc.gr.jp/~ohai/rubysdl.en.html","description":"Extension library to use SDL 1.x (Simple DirectMedia Layer)","long_description":"Extension library to use SDL 1.x (Simple DirectMedia Layer)","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-rubyinline","portdir":"ruby/rb-rubyinline","version":"3.14.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.zenspider.com/projects/rubyinline.html","description":"Multi-language extension coding within Ruby","long_description":"RubyInline is an analog to Perl's Inline::C. Out of the box, it allows you to embed C/++ external module code in your Ruby script directly. By writing simple builder classes, you can teach how to cope with new languages (Fortran, Perl, whatever). The code is compiled and run on the fly when needed.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby","rb-hoe","rb-rubygems"]}],"depends_on":[{"type":"lib","ports":["rb-parsetree"]},{"type":"run","ports":["rb-image_science"]}]},{"name":"rb31-rubydraw","portdir":"ruby/rb-rubydraw","version":"0.3.2.5","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/awostenberg/rubydraw","description":"Rubydraw is a high-level game/graphics library","long_description":"Rubydraw is a high-level game/graphics library","active":true,"categories":["devel","graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-2darray","rb31-sdl-ffi"]}],"depends_on":[]},{"name":"rb32-rubydraw","portdir":"ruby/rb-rubydraw","version":"0.3.2.5","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/awostenberg/rubydraw","description":"Rubydraw is a high-level game/graphics library","long_description":"Rubydraw is a high-level game/graphics library","active":true,"categories":["devel","graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-2darray","rb32-sdl-ffi"]}],"depends_on":[]},{"name":"rb33-rubydraw","portdir":"ruby/rb-rubydraw","version":"0.3.2.5","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/awostenberg/rubydraw","description":"Rubydraw is a high-level game/graphics library","long_description":"Rubydraw is a high-level game/graphics library","active":true,"categories":["devel","graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-2darray","rb33-sdl-ffi"]}],"depends_on":[]},{"name":"rb-rubygems","portdir":"ruby/rb-rubygems","version":"1.3.7","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://rubygems.org/","description":"a package management framework for Ruby","long_description":"RubyGems is the Ruby standard for publishing and managing third party libraries.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":["ruby","ruby186"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[{"type":"lib","ports":["rb-image_science","rb-net-ssh","rb-simple_oauth","rb-bones","rb-launchy","rb-rest-client","rb-redcloth","rb-locale","rb-rake","rb-gettext","rb-json_pure","sup","rb-twitter","rb-configuration","rb-eventmachine","rb-fcgi","rb-ferret","rb-json","rb-heroku","rb-tweetstream","rb-twitter-stream","rb-pkg-config","rb-rubytoc","rb-uuidtools","rb-net-ssh-gateway","rb-rubyinline","rb-xml-simple","rb-archive-tar-minitar","rb-bee","rb-nitpick","rb-parsetree","rb-trollop","rb-lockfile","rb-mime-types","rb-rmail","rb-roauth","rb-crypt-isaac","rb-highline","rb-actionmailer","rb-actionpack","rb-actionwebservice","rb-activeldap","rb-activerecord","rb-activeresource","rb-activesupport","rb-acts_as_taggable","rb-builder","rb-capistrano","rb-captcha","rb-cgi_multipart_eof_fix","rb-coderay","rb-compass","rb-cucumber","rb-daemons","rb-diff-lcs","rb-dnssd","rb-erubis","rb-fastthread","rb-flickr","rb-fxruby","rb-gd2","rb-gem_plugin","rb-getopt-declare","rb-haml","rb-haml-edge","rb-hikidoc","rb-hpricot","rb-hoe","rb-http_parser","rb-jabber4r","rb-kwartz","rb-lafcadio","rb-lazylist","rb-mini_portile","rb-minitest","rb-mocha","rb-mofo","rb-mongrel","rb-mongrel_cluster","rb-msgpack","rb-nanoc","rb-nanoc3","rb-net-irc","rb-net-scp","rb-net-sftp","rb-net-yail","rb-netaddr","rb-og","rb-pluginfactory","rb-polyglot","rb-rack","rb-rails","rb18-rake","rb-rbot","rb-rcov","rb-rflickr","rb-rgl","rb-rio","rb-rspec","rb-rspec-rails","rb-ruby-debug","rb-ruby-debug-base","rb-ruby-openid","rb-slave","rb-snmp","rb-sqlite","rb-stomp","rb-stream","rb-technorati-ruby","rb-term-ansicolor","rb-text-format","rb-treetop","xmlresume2x"]}]},{"name":"rb-rubydraw","portdir":"ruby/rb-rubydraw","version":"0.3.2.5","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/awostenberg/rubydraw","description":"Rubydraw is a high-level game/graphics library","long_description":"Rubydraw is a high-level game/graphics library","active":true,"categories":["devel","graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]}]}