FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
ruby21 Object-oriented interpreted scripting language
2.1.6,1 lang on this many watch lists=5 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: ruby@FreeBSD.org search for ports maintained by this maintainer
Port Added: 18 Feb 2014 15:35:53
Also Listed In: ruby ipv6
License: BSD2CLAUSE RUBY
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl).  It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

  + Simple Syntax
  + *Normal* Object-Oriented features(ex. class, method calls)
  + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
  + Operator Overloading
  + Exception Handling
  + Iterators and Closures
  + Garbage Collection
  + Dynamic Loading of Object files(on some architecture)
  + Highly Portable(works on many UNIX machines, and on DOS,
    Windows, Mac, BeOS etc.)

WWW: http://www.ruby-lang.org/en/
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. libffi>=0 : devel/libffi
  2. libcrypto.so.8 : security/openssl
  3. libedit>=0 : devel/libedit
  4. autoconf-2.69 : devel/autoconf
Runtime dependencies:
  1. libffi>=0 : devel/libffi
  2. libcrypto.so.8 : security/openssl
  3. libedit>=0 : devel/libedit
Library dependencies:
  1. libyaml.so : textproc/libyaml
  2. libexecinfo.so : devel/libexecinfo

This port is required by:

for Build
  1. accessibility/rubygem-atk
  2. archivers/ruby-lha
  3. archivers/ruby-zip
  4. archivers/rubygem-libarchive
  5. archivers/rubygem-rubyzip2
  6. audio/ruby-audiofile
  7. audio/ruby-mp3tag
  8. audio/ruby-smf
  9. audio/ruby-taglib
  10. audio/ruby-xmms2
  11. audio/rubygem-ruby-mp3info
  12. audio/rubygem-shout
  13. audio/squash
  14. benchmarks/rubygem-railsbench
  15. biology/ruby-bio
  16. converters/ruby-iconv*
  17. databases/postgresql-plruby
  18. databases/puppetdb
  19. databases/puppetdb-terminus
  20. databases/ruby-bdb
  21. databases/ruby-mysql
  22. databases/ruby-qdbm
  23. databases/ruby-rdbc1
  24. databases/rubygem-activemodel
  25. databases/rubygem-activerecord
  26. databases/rubygem-awesome_nested_set
  27. databases/rubygem-bdb1
  28. databases/rubygem-couchrest
  29. databases/rubygem-data_objects
  30. databases/rubygem-dbd-pg
  31. databases/rubygem-do_mysql
  32. databases/rubygem-do_postgres
  33. databases/rubygem-do_sqlite3
  34. databases/rubygem-memcache
  35. databases/rubygem-openid-redis-store
  36. databases/rubygem-pg
  37. databases/rubygem-rubyrep
  38. databases/rubygem-seed-fu
  39. databases/xapian-bindings
  40. devel/p4delta
  41. devel/ruby-cache
  42. devel/ruby-calendar
  43. devel/ruby-date2
  44. devel/ruby-event-loop
  45. devel/ruby-gems
  46. devel/ruby-korundum
  47. devel/ruby-krossruby
  48. devel/ruby-langscan
  49. devel/ruby-ncurses
  50. devel/ruby-qtruby
  51. devel/ruby-rbbr
  52. devel/ruby-subversion
  53. devel/rubygem-CFPropertyList
  54. devel/rubygem-activemessaging
  55. devel/rubygem-activesupport
  56. devel/rubygem-activesupport4
  57. devel/rubygem-analogger
  58. devel/rubygem-apipie-bindings
  59. devel/rubygem-authlogic
  60. devel/rubygem-awesome_print
  61. devel/rubygem-backports
  62. devel/rubygem-bones
  63. devel/rubygem-bson
  64. devel/rubygem-bson1
  65. devel/rubygem-cairo-gobject
  66. devel/rubygem-capybara
  67. devel/rubygem-childprocess
  68. devel/rubygem-clamp
  69. devel/rubygem-clio
  70. devel/rubygem-cocaine
  71. devel/rubygem-coffee-script
  72. devel/rubygem-coffee-script-source
  73. devel/rubygem-colorize
  74. devel/rubygem-configatron
  75. devel/rubygem-cool.io
  76. devel/rubygem-cucumber
  77. devel/rubygem-cucumber-core
  78. devel/rubygem-daemons
  79. devel/rubygem-debugger
  80. devel/rubygem-debugger-linecache
  81. devel/rubygem-debugger-xml
  82. devel/rubygem-delayed_job
  83. devel/rubygem-enumerize
  84. devel/rubygem-equalizer
  85. devel/rubygem-eventmachine
  86. devel/rubygem-excon
  87. devel/rubygem-execjs
  88. devel/rubygem-fast_gettext
  89. devel/rubygem-fastthread
  90. devel/rubygem-ffi
  91. devel/rubygem-ffi-compiler
  92. devel/rubygem-fog
  93. devel/rubygem-fog-core
  94. devel/rubygem-fog-json
  95. devel/rubygem-foreman
  96. devel/rubygem-gemcutter
  97. devel/rubygem-gemnasium-gitlab-service
  98. devel/rubygem-generator_spec
  99. devel/rubygem-generator_spec-rails4
  100. devel/rubygem-gettext
  101. devel/rubygem-gh
  102. devel/rubygem-gio2
  103. devel/rubygem-git
  104. devel/rubygem-github_api
  105. devel/rubygem-gitlab_git
  106. devel/rubygem-gitlab_meta
  107. devel/rubygem-glib2
  108. devel/rubygem-gobject-introspection
  109. devel/rubygem-grape
  110. devel/rubygem-grape-entity
  111. devel/rubygem-grape-swagger
  112. devel/rubygem-grit
  113. devel/rubygem-hoe
  114. devel/rubygem-holidays
  115. devel/rubygem-io-like
  116. devel/rubygem-jbuilder
  117. devel/rubygem-jeweler
  118. devel/rubygem-json_pure
  119. devel/rubygem-kafo
  120. devel/rubygem-kafo_parsers
  121. devel/rubygem-launchy22
  122. devel/rubygem-listen
  123. devel/rubygem-locale
  124. devel/rubygem-logster
  125. devel/rubygem-memoize
  126. devel/rubygem-mini_portile*
  127. devel/rubygem-minitest
  128. devel/rubygem-multi_json
  129. devel/rubygem-multi_test
  130. devel/rubygem-oj
  131. devel/rubygem-paperclip
  132. devel/rubygem-posix-spawn
  133. devel/rubygem-pry
  134. devel/rubygem-pygments.rb
  135. devel/rubygem-r18n-core
  136. devel/rubygem-rapt
  137. devel/rubygem-rb-kqueue
  138. devel/rubygem-rcov*
  139. devel/rubygem-rdoc
  140. devel/rubygem-rdoc3
  141. devel/rubygem-rspec
  142. devel/rubygem-rspec-core
  143. devel/rubygem-rspec-expectations
  144. devel/rubygem-rspec-mocks
  145. devel/rubygem-rspec-support
  146. devel/rubygem-ruby-filemagic
  147. devel/rubygem-ruby-ole
  148. devel/rubygem-ruby2ruby
  149. devel/rubygem-rubygems-mirror
  150. devel/rubygem-rubyinline
  151. devel/rubygem-rubyinlineaccel
  152. devel/rubygem-rufus-scheduler
  153. devel/rubygem-rugged
  154. devel/rubygem-ruport
  155. devel/rubygem-sdoc
  156. devel/rubygem-sexp_processor
  157. devel/rubygem-sidekiq
  158. devel/rubygem-slim
  159. devel/rubygem-spring
  160. devel/rubygem-sprockets
  161. devel/rubygem-sprockets-rails
  162. devel/rubygem-sprockets211
  163. devel/rubygem-sprockets22
  164. devel/rubygem-spruz
  165. devel/rubygem-stomp
  166. devel/rubygem-streetaddress
  167. devel/rubygem-table_print
  168. devel/rubygem-temple
  169. devel/rubygem-term-ansicolor
  170. devel/rubygem-test-unit
  171. devel/rubygem-thread_safe
  172. devel/rubygem-thrift
  173. devel/rubygem-tilt1
  174. devel/rubygem-tins
  175. devel/rubygem-toml
  176. devel/rubygem-transaction-simple
  177. devel/rubygem-travis
  178. devel/rubygem-treetop
  179. devel/rubygem-virtus
  180. devel/rubygem-warbler
  181. devel/rubygem-webby
  182. devel/svndelta
  183. dns/opendnssec13
  184. dns/rubygem-dnsruby
  185. dns/rubygem-net-dns
  186. editors/diakonos
  187. editors/vim
  188. ftp/rubygem-curb
  189. german/bsdpaste
  190. graphics/ruby-gd
  191. graphics/rubygem-cairo
  192. graphics/rubygem-clutter
  193. graphics/rubygem-clutter-gtk
  194. graphics/rubygem-exifr
  195. graphics/rubygem-fastimage
  196. graphics/rubygem-gdk_pixbuf2
  197. graphics/rubygem-goocanvas
  198. graphics/rubygem-image_science
  199. graphics/rubygem-objectdetect
  200. graphics/rubygem-png
  201. graphics/rubygem-rsvg2
  202. graphics/rubygem-ruby-graphviz
  203. graphics/rubyphoto
  204. irc/epic5
  205. irc/iroffer-dinoex
  206. irc/rbot
  207. irc/ruby-irc
  208. irc/rubygem-lita-irc
  209. irc/weechat
  210. irc/weechat-devel
  211. japanese/xyaku
  212. java/eclipse-RDT*
  213. mail/milter-manager
  214. mail/ruby-rmail
  215. mail/rubygem-actionmailer
  216. mail/rubygem-mail
  217. mail/rubygem-mail25
  218. mail/rubygem-mailfactory
  219. mail/rubygem-pony
  220. mail/rubygem-ruby-qmail
  221. mail/rubygem-tmail
  222. mail/rubygem-vmail
  223. math/ruby-algebra
  224. math/rubygem-numru-misc
  225. math/rubygem-rb-gsl
  226. misc/inplace
  227. misc/phraze
  228. misc/rubygem-mime-types
  229. misc/rubygem-mimemagic
  230. multimedia/mkvtoolnix
  231. multimedia/rubygem-clutter-gstreamer
  232. multimedia/rubygem-gstreamer
  233. net/foreman-proxy
  234. net/ruby-dict
  235. net/ruby-tcpsocketpipe
  236. net/rubygem-amqp-utils
  237. net/rubygem-aws-ses
  238. net/rubygem-connection_pool
  239. net/rubygem-dogapi
  240. net/rubygem-domain_name
  241. net/rubygem-epp-client-afnic
  242. net/rubygem-epp-client-base
  243. net/rubygem-epp-client-rgp
  244. net/rubygem-epp-client-secdns
  245. net/rubygem-epp-client-smallregistry
  246. net/rubygem-fog-aws
  247. net/rubygem-fog-ecloud
  248. net/rubygem-fog-local
  249. net/rubygem-fog-powerdns
  250. net/rubygem-fog-profitbricks
  251. net/rubygem-fog-radosgw
  252. net/rubygem-fog-riakcs
  253. net/rubygem-fog-sakuracloud
  254. net/rubygem-fog-serverlove
  255. net/rubygem-fog-softlayer
  256. net/rubygem-fog-storm_on_demand
  257. net/rubygem-fog-terremark
  258. net/rubygem-fog-vmfusion
  259. net/rubygem-fog-voxel
  260. net/rubygem-geoip
  261. net/rubygem-gitlab_omniauth-ldap
  262. net/rubygem-lita-gems
  263. net/rubygem-octokit
  264. net/rubygem-opennebula
  265. net/rubygem-rightaws
  266. net/rubygem-ruby-openid
  267. net/rubygem-stompserver
  268. net/rubygem-tweetstream
  269. net/rubygem-twitter
  270. net/rubygem-twitter-stream
  271. net/rubygem-whois
  272. net-im/rubygem-hipchat
  273. net-im/rubygem-lita
  274. net-im/rubygem-termtter
  275. net-im/rubygem-tinder
  276. net-mgmt/rubygem-visage-app
  277. ports-mgmt/portupgrade-devel
  278. print/rubygem-color
  279. print/rubygem-pdf-writer
  280. print/rubygem-rbpdf
  281. science/rubygem-cdo
  282. science/rubygem-netcdf
  283. science/rubygem-ruby-dcl
  284. security/arirang
  285. security/metasploit
  286. security/ruby-camellia
  287. security/rubygem-bcrypt
  288. security/rubygem-bcrypt-ruby
  289. security/rubygem-ezcrypto
  290. security/rubygem-metasploit-credential
  291. security/rubygem-metasploit_data_models
  292. security/rubygem-meterpreter_bins
  293. security/rubygem-net-ssh
  294. security/rubygem-recog
  295. security/rubygem-scrypt
  296. security/rubygem-sshkit
  297. sysutils/libchk
  298. sysutils/puppet
  299. sysutils/puppet27*
  300. sysutils/rubygem-bundler
  301. sysutils/rubygem-capistrano
  302. sysutils/rubygem-capistrano-ext
  303. sysutils/rubygem-chef
  304. sysutils/rubygem-chef-api
  305. sysutils/rubygem-facter
  306. sysutils/rubygem-god
  307. sysutils/rubygem-guard
  308. sysutils/rubygem-hammer_cli
  309. sysutils/rubygem-hammer_cli_foreman
  310. sysutils/rubygem-hammer_cli_foreman_bootdisk
  311. sysutils/rubygem-hammer_cli_foreman_salt
  312. sysutils/rubygem-hammer_cli_foreman_ssh
  313. sysutils/rubygem-hiera
  314. sysutils/rubygem-logify
  315. sysutils/rubygem-mothra
  316. sysutils/rubygem-parallel
  317. sysutils/rubygem-rubyipmi
  318. sysutils/rubygem-smart_proxy_salt
  319. sysutils/vagrant
  320. sysutils/zfstools
  321. textproc/glark
  322. textproc/ruby-deplate
  323. textproc/ruby-htree
  324. textproc/ruby-rss.alt
  325. textproc/ruby-sary
  326. textproc/ruby-xmlconfigfile
  327. textproc/ruby-xmlscan
  328. textproc/rubygem-autoprefixer-rails
  329. textproc/rubygem-charlock_holmes
  330. textproc/rubygem-elasticsearch
  331. textproc/rubygem-elasticsearch-api
  332. textproc/rubygem-elasticsearch-transport
  333. textproc/rubygem-fast_xs
  334. textproc/rubygem-fast_xs073
  335. textproc/rubygem-fog-xml
  336. textproc/rubygem-github-markup
  337. textproc/rubygem-gitlab-grit
  338. textproc/rubygem-heredoc_unindent
  339. textproc/rubygem-jekyll-gist
  340. textproc/rubygem-linguistics
  341. textproc/rubygem-loggability
  342. textproc/rubygem-nokogiri
  343. textproc/rubygem-nokogiri14
  344. textproc/rubygem-nokogumbo
  345. textproc/rubygem-parslet
  346. textproc/rubygem-rak
  347. textproc/rubygem-redcarpet
  348. textproc/rubygem-rich
  349. textproc/rubygem-rouge
  350. textproc/rubygem-sanitize
  351. textproc/rubygem-sass
  352. textproc/rubygem-sass-rails
  353. textproc/rubygem-sass-rails4
  354. textproc/rubygem-sass32
  355. textproc/rubygem-sax-machine
  356. textproc/rubygem-spreadsheet
  357. textproc/rubygem-text
  358. textproc/rubygem-xml-simple
  359. www/apercu
  360. www/redmine
  361. www/redmine-backlogs
  362. www/redmine-sidebar_hide
  363. www/ruby-amazon
  364. www/ruby-aws
  365. www/ruby-google
  366. www/ruby-wgettsv
  367. www/rubygem-actionpack
  368. www/rubygem-activeresource
  369. www/rubygem-addressable
  370. www/rubygem-async_sinatra
  371. www/rubygem-crass
  372. www/rubygem-d3_rails
  373. www/rubygem-d3_rails-rails4
  374. www/rubygem-domainatrix
  375. www/rubygem-em-twitter
  376. www/rubygem-emk-sinatra-url-for
  377. www/rubygem-ethon
  378. www/rubygem-feedjira
  379. www/rubygem-form_data*
  380. www/rubygem-geminabox
  381. www/rubygem-gitlab-flowdock-git-hook
  382. www/rubygem-gitlab-gollum-lib
  383. www/rubygem-gollum-grit_adapter
  384. www/rubygem-gollum-lib
  385. www/rubygem-http
  386. www/rubygem-http-cookie
  387. www/rubygem-http-form_data
  388. www/rubygem-httpclient
  389. www/rubygem-jekyll
  390. www/rubygem-jwt
  391. www/rubygem-maruku
  392. www/rubygem-mechanize
  393. www/rubygem-merb-core
  394. www/rubygem-net-http-persistent
  395. www/rubygem-pagerduty
  396. www/rubygem-passenger
  397. www/rubygem-puma
  398. www/rubygem-rack-openid
  399. www/rubygem-rails
  400. www/rubygem-rails4
  401. www/rubygem-railties
  402. www/rubygem-sawyer
  403. www/rubygem-selenium-webdriver
  404. www/rubygem-sinatra
  405. www/rubygem-sinatra-r18n
  406. www/rubygem-sinatra-respond_to
  407. www/rubygem-tumblr_client
  408. www/rubygem-turbolinks
  409. www/rubygem-typhoeus
  410. www/rubygem-uglifier
  411. www/rubygem-webkit-gtk
  412. www/rubygem-webkit-gtk2
  413. www/rubygem-webmock
  414. www/webkit-gtk2
  415. www/webkit-gtk3
  416. www/webkit-qt5
  417. x11/rubygem-gnome2
  418. x11-toolkits/rubygem-gdk3
  419. x11-toolkits/rubygem-gtk2
  420. x11-toolkits/rubygem-gtk3
  421. x11-toolkits/rubygem-gtksourceview2
  422. x11-toolkits/rubygem-gtksourceview3
  423. x11-toolkits/rubygem-pango
  424. x11-toolkits/rubygem-poppler
  425. x11-toolkits/rubygem-vte
for Libraries for Run
  1. accessibility/rubygem-atk
  2. archivers/ruby-lha
  3. archivers/ruby-zip
  4. archivers/rubygem-libarchive
  5. archivers/rubygem-rubyzip2
  6. audio/ruby-audiofile
  7. audio/ruby-mp3tag
  8. audio/ruby-smf
  9. audio/ruby-taglib
  10. audio/ruby-xmms2
  11. audio/rubygem-ruby-mp3info
  12. audio/rubygem-shout
  13. audio/squash
  14. benchmarks/rubygem-railsbench
  15. biology/ruby-bio
  16. converters/ruby-iconv*
  17. databases/postgresql-plruby
  18. databases/puppetdb
  19. databases/puppetdb-terminus
  20. databases/ruby-bdb
  21. databases/ruby-mysql
  22. databases/ruby-qdbm
  23. databases/ruby-rdbc1
  24. databases/rubygem-activemodel
  25. databases/rubygem-activerecord
  26. databases/rubygem-awesome_nested_set
  27. databases/rubygem-bdb1
  28. databases/rubygem-couchrest
  29. databases/rubygem-data_objects
  30. databases/rubygem-dbd-pg
  31. databases/rubygem-do_mysql
  32. databases/rubygem-do_postgres
  33. databases/rubygem-do_sqlite3
  34. databases/rubygem-memcache
  35. databases/rubygem-openid-redis-store
  36. databases/rubygem-pg
  37. databases/rubygem-rubyrep
  38. databases/rubygem-seed-fu
  39. databases/xapian-bindings
  40. devel/p4delta
  41. devel/ruby-cache
  42. devel/ruby-calendar
  43. devel/ruby-date2
  44. devel/ruby-event-loop
  45. devel/ruby-gems
  46. devel/ruby-korundum
  47. devel/ruby-krossruby
  48. devel/ruby-langscan
  49. devel/ruby-ncurses
  50. devel/ruby-qtruby
  51. devel/ruby-rbbr
  52. devel/ruby-subversion
  53. devel/rubygem-CFPropertyList
  54. devel/rubygem-activemessaging
  55. devel/rubygem-activesupport
  56. devel/rubygem-activesupport4
  57. devel/rubygem-analogger
  58. devel/rubygem-apipie-bindings
  59. devel/rubygem-authlogic
  60. devel/rubygem-awesome_print
  61. devel/rubygem-backports
  62. devel/rubygem-bones
  63. devel/rubygem-bson
  64. devel/rubygem-bson1
  65. devel/rubygem-cairo-gobject
  66. devel/rubygem-capybara
  67. devel/rubygem-childprocess
  68. devel/rubygem-clamp
  69. devel/rubygem-clio
  70. devel/rubygem-cocaine
  71. devel/rubygem-coffee-script
  72. devel/rubygem-coffee-script-source
  73. devel/rubygem-colorize
  74. devel/rubygem-configatron
  75. devel/rubygem-cool.io
  76. devel/rubygem-cucumber
  77. devel/rubygem-cucumber-core
  78. devel/rubygem-daemons
  79. devel/rubygem-debugger
  80. devel/rubygem-debugger-linecache
  81. devel/rubygem-debugger-xml
  82. devel/rubygem-delayed_job
  83. devel/rubygem-enumerize
  84. devel/rubygem-equalizer
  85. devel/rubygem-eventmachine
  86. devel/rubygem-excon
  87. devel/rubygem-execjs
  88. devel/rubygem-fast_gettext
  89. devel/rubygem-fastthread
  90. devel/rubygem-ffi
  91. devel/rubygem-ffi-compiler
  92. devel/rubygem-fog
  93. devel/rubygem-fog-core
  94. devel/rubygem-fog-json
  95. devel/rubygem-foreman
  96. devel/rubygem-gemcutter
  97. devel/rubygem-gemnasium-gitlab-service
  98. devel/rubygem-generator_spec
  99. devel/rubygem-generator_spec-rails4
  100. devel/rubygem-gettext
  101. devel/rubygem-gh
  102. devel/rubygem-gio2
  103. devel/rubygem-git
  104. devel/rubygem-github_api
  105. devel/rubygem-gitlab_git
  106. devel/rubygem-gitlab_meta
  107. devel/rubygem-glib2
  108. devel/rubygem-gobject-introspection
  109. devel/rubygem-grape
  110. devel/rubygem-grape-entity
  111. devel/rubygem-grape-swagger
  112. devel/rubygem-grit
  113. devel/rubygem-hoe
  114. devel/rubygem-holidays
  115. devel/rubygem-io-like
  116. devel/rubygem-jbuilder
  117. devel/rubygem-jeweler
  118. devel/rubygem-json_pure
  119. devel/rubygem-kafo
  120. devel/rubygem-kafo_parsers
  121. devel/rubygem-launchy22
  122. devel/rubygem-listen
  123. devel/rubygem-locale
  124. devel/rubygem-logster
  125. devel/rubygem-memoize
  126. devel/rubygem-mini_portile*
  127. devel/rubygem-minitest
  128. devel/rubygem-multi_json
  129. devel/rubygem-multi_test
  130. devel/rubygem-oj
  131. devel/rubygem-paperclip
  132. devel/rubygem-posix-spawn
  133. devel/rubygem-pry
  134. devel/rubygem-pygments.rb
  135. devel/rubygem-r18n-core
  136. devel/rubygem-rapt
  137. devel/rubygem-rb-kqueue
  138. devel/rubygem-rcov*
  139. devel/rubygem-rdoc
  140. devel/rubygem-rdoc3
  141. devel/rubygem-rspec
  142. devel/rubygem-rspec-core
  143. devel/rubygem-rspec-expectations
  144. devel/rubygem-rspec-mocks
  145. devel/rubygem-rspec-support
  146. devel/rubygem-ruby-filemagic
  147. devel/rubygem-ruby-ole
  148. devel/rubygem-ruby2ruby
  149. devel/rubygem-rubygems-mirror
  150. devel/rubygem-rubyinline
  151. devel/rubygem-rubyinlineaccel
  152. devel/rubygem-rufus-scheduler
  153. devel/rubygem-rugged
  154. devel/rubygem-ruport
  155. devel/rubygem-sdoc
  156. devel/rubygem-sexp_processor
  157. devel/rubygem-sidekiq
  158. devel/rubygem-slim
  159. devel/rubygem-spring
  160. devel/rubygem-sprockets
  161. devel/rubygem-sprockets-rails
  162. devel/rubygem-sprockets211
  163. devel/rubygem-sprockets22
  164. devel/rubygem-spruz
  165. devel/rubygem-stomp
  166. devel/rubygem-streetaddress
  167. devel/rubygem-table_print
  168. devel/rubygem-temple
  169. devel/rubygem-term-ansicolor
  170. devel/rubygem-test-unit
  171. devel/rubygem-thread_safe
  172. devel/rubygem-thrift
  173. devel/rubygem-tilt1
  174. devel/rubygem-tins
  175. devel/rubygem-toml
  176. devel/rubygem-transaction-simple
  177. devel/rubygem-travis
  178. devel/rubygem-treetop
  179. devel/rubygem-virtus
  180. devel/rubygem-warbler
  181. devel/rubygem-webby
  182. devel/svndelta
  183. dns/opendnssec13
  184. dns/rubygem-dnsruby
  185. dns/rubygem-net-dns
  186. editors/diakonos
  187. editors/vim
  188. ftp/rubygem-curb
  189. german/bsdpaste
  190. graphics/ruby-gd
  191. graphics/rubygem-cairo
  192. graphics/rubygem-clutter
  193. graphics/rubygem-clutter-gtk
  194. graphics/rubygem-exifr
  195. graphics/rubygem-fastimage
  196. graphics/rubygem-gdk_pixbuf2
  197. graphics/rubygem-goocanvas
  198. graphics/rubygem-image_science
  199. graphics/rubygem-objectdetect
  200. graphics/rubygem-png
  201. graphics/rubygem-rsvg2
  202. graphics/rubygem-ruby-graphviz
  203. graphics/rubyphoto
  204. irc/epic5
  205. irc/iroffer-dinoex
  206. irc/rbot
  207. irc/ruby-irc
  208. irc/rubygem-lita-irc
  209. irc/weechat
  210. irc/weechat-devel
  211. japanese/xyaku
  212. java/eclipse-RDT*
  213. mail/milter-manager
  214. mail/ruby-rmail
  215. mail/rubygem-actionmailer
  216. mail/rubygem-mail
  217. mail/rubygem-mail25
  218. mail/rubygem-mailfactory
  219. mail/rubygem-pony
  220. mail/rubygem-ruby-qmail
  221. mail/rubygem-tmail
  222. mail/rubygem-vmail
  223. math/ruby-algebra
  224. math/rubygem-numru-misc
  225. math/rubygem-rb-gsl
  226. misc/inplace
  227. misc/phraze
  228. misc/rubygem-mime-types
  229. misc/rubygem-mimemagic
  230. multimedia/rubygem-clutter-gstreamer
  231. multimedia/rubygem-gstreamer
  232. net/foreman-proxy
  233. net/ruby-dict
  234. net/ruby-tcpsocketpipe
  235. net/rubygem-amqp-utils
  236. net/rubygem-aws-ses
  237. net/rubygem-connection_pool
  238. net/rubygem-dogapi
  239. net/rubygem-domain_name
  240. net/rubygem-epp-client-afnic
  241. net/rubygem-epp-client-base
  242. net/rubygem-epp-client-rgp
  243. net/rubygem-epp-client-secdns
  244. net/rubygem-epp-client-smallregistry
  245. net/rubygem-fog-aws
  246. net/rubygem-fog-ecloud
  247. net/rubygem-fog-local
  248. net/rubygem-fog-powerdns
  249. net/rubygem-fog-profitbricks
  250. net/rubygem-fog-radosgw
  251. net/rubygem-fog-riakcs
  252. net/rubygem-fog-sakuracloud
  253. net/rubygem-fog-serverlove
  254. net/rubygem-fog-softlayer
  255. net/rubygem-fog-storm_on_demand
  256. net/rubygem-fog-terremark
  257. net/rubygem-fog-vmfusion
  258. net/rubygem-fog-voxel
  259. net/rubygem-geoip
  260. net/rubygem-gitlab_omniauth-ldap
  261. net/rubygem-lita-gems
  262. net/rubygem-octokit
  263. net/rubygem-opennebula
  264. net/rubygem-rightaws
  265. net/rubygem-ruby-openid
  266. net/rubygem-stompserver
  267. net/rubygem-tweetstream
  268. net/rubygem-twitter
  269. net/rubygem-twitter-stream
  270. net/rubygem-whois
  271. net-im/rubygem-hipchat
  272. net-im/rubygem-lita
  273. net-im/rubygem-termtter
  274. net-im/rubygem-tinder
  275. net-mgmt/rubygem-visage-app
  276. ports-mgmt/portupgrade-devel
  277. print/rubygem-color
  278. print/rubygem-pdf-writer
  279. print/rubygem-rbpdf
  280. science/rubygem-cdo
  281. science/rubygem-netcdf
  282. science/rubygem-ruby-dcl
  283. security/arirang
  284. security/metasploit
  285. security/ruby-camellia
  286. security/rubygem-bcrypt
  287. security/rubygem-bcrypt-ruby
  288. security/rubygem-ezcrypto
  289. security/rubygem-metasploit-credential
  290. security/rubygem-metasploit_data_models
  291. security/rubygem-meterpreter_bins
  292. security/rubygem-net-ssh
  293. security/rubygem-recog
  294. security/rubygem-scrypt
  295. security/rubygem-sshkit
  296. sysutils/libchk
  297. sysutils/puppet
  298. sysutils/puppet27*
  299. sysutils/rubygem-bundler
  300. sysutils/rubygem-capistrano
  301. sysutils/rubygem-capistrano-ext
  302. sysutils/rubygem-chef
  303. sysutils/rubygem-chef-api
  304. sysutils/rubygem-facter
  305. sysutils/rubygem-god
  306. sysutils/rubygem-guard
  307. sysutils/rubygem-hammer_cli
  308. sysutils/rubygem-hammer_cli_foreman
  309. sysutils/rubygem-hammer_cli_foreman_bootdisk
  310. sysutils/rubygem-hammer_cli_foreman_salt
  311. sysutils/rubygem-hammer_cli_foreman_ssh
  312. sysutils/rubygem-hiera
  313. sysutils/rubygem-logify
  314. sysutils/rubygem-mothra
  315. sysutils/rubygem-parallel
  316. sysutils/rubygem-rubyipmi
  317. sysutils/rubygem-smart_proxy_salt
  318. sysutils/vagrant
  319. sysutils/zfstools
  320. textproc/glark
  321. textproc/ruby-deplate
  322. textproc/ruby-htree
  323. textproc/ruby-rss.alt
  324. textproc/ruby-sary
  325. textproc/ruby-xmlconfigfile
  326. textproc/ruby-xmlscan
  327. textproc/rubygem-autoprefixer-rails
  328. textproc/rubygem-charlock_holmes
  329. textproc/rubygem-elasticsearch
  330. textproc/rubygem-elasticsearch-api
  331. textproc/rubygem-elasticsearch-transport
  332. textproc/rubygem-fast_xs
  333. textproc/rubygem-fast_xs073
  334. textproc/rubygem-fog-xml
  335. textproc/rubygem-github-markup
  336. textproc/rubygem-gitlab-grit
  337. textproc/rubygem-heredoc_unindent
  338. textproc/rubygem-jekyll-gist
  339. textproc/rubygem-linguistics
  340. textproc/rubygem-loggability
  341. textproc/rubygem-nokogiri
  342. textproc/rubygem-nokogiri14
  343. textproc/rubygem-nokogumbo
  344. textproc/rubygem-parslet
  345. textproc/rubygem-rak
  346. textproc/rubygem-redcarpet
  347. textproc/rubygem-rich
  348. textproc/rubygem-rouge
  349. textproc/rubygem-sanitize
  350. textproc/rubygem-sass
  351. textproc/rubygem-sass-rails
  352. textproc/rubygem-sass-rails4
  353. textproc/rubygem-sass32
  354. textproc/rubygem-sax-machine
  355. textproc/rubygem-spreadsheet
  356. textproc/rubygem-text
  357. textproc/rubygem-xml-simple
  358. www/apercu
  359. www/redmine
  360. www/redmine-backlogs
  361. www/redmine-sidebar_hide
  362. www/ruby-amazon
  363. www/ruby-aws
  364. www/ruby-google
  365. www/ruby-wgettsv
  366. www/rubygem-actionpack
  367. www/rubygem-activeresource
  368. www/rubygem-addressable
  369. www/rubygem-async_sinatra
  370. www/rubygem-crass
  371. www/rubygem-d3_rails
  372. www/rubygem-d3_rails-rails4
  373. www/rubygem-domainatrix
  374. www/rubygem-em-twitter
  375. www/rubygem-emk-sinatra-url-for
  376. www/rubygem-ethon
  377. www/rubygem-feedjira
  378. www/rubygem-form_data*
  379. www/rubygem-geminabox
  380. www/rubygem-gitlab-flowdock-git-hook
  381. www/rubygem-gitlab-gollum-lib
  382. www/rubygem-gollum-grit_adapter
  383. www/rubygem-gollum-lib
  384. www/rubygem-http
  385. www/rubygem-http-cookie
  386. www/rubygem-http-form_data
  387. www/rubygem-httpclient
  388. www/rubygem-jekyll
  389. www/rubygem-jwt
  390. www/rubygem-maruku
  391. www/rubygem-mechanize
  392. www/rubygem-merb-core
  393. www/rubygem-net-http-persistent
  394. www/rubygem-pagerduty
  395. www/rubygem-passenger
  396. www/rubygem-puma
  397. www/rubygem-rack-openid
  398. www/rubygem-rails
  399. www/rubygem-rails4
  400. www/rubygem-railties
  401. www/rubygem-sawyer
  402. www/rubygem-selenium-webdriver
  403. www/rubygem-sinatra
  404. www/rubygem-sinatra-r18n
  405. www/rubygem-sinatra-respond_to
  406. www/rubygem-tumblr_client
  407. www/rubygem-turbolinks
  408. www/rubygem-typhoeus
  409. www/rubygem-uglifier
  410. www/rubygem-webkit-gtk
  411. www/rubygem-webkit-gtk2
  412. www/rubygem-webmock
  413. x11/rubygem-gnome2
  414. x11-toolkits/rubygem-gdk3
  415. x11-toolkits/rubygem-gtk2
  416. x11-toolkits/rubygem-gtk3
  417. x11-toolkits/rubygem-gtksourceview2
  418. x11-toolkits/rubygem-gtksourceview3
  419. x11-toolkits/rubygem-pango
  420. x11-toolkits/rubygem-poppler
  421. x11-toolkits/rubygem-vte
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/lang/ruby21/ && make install clean
To add the package: pkg install lang/ruby21


Configuration Options
===> The following configuration options are available for ruby-2.1.6,1:
     CAPIDOCS=off: Build and install C API documents
     DEBUG=off: Build with debugging support
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
     RDOC=on: Build and install Rdoc indexes
====> Which line editing lib to use: you have to select exactly one of them
     LIBEDIT=on: Use libedit
     READLINE=off: Use libreadline
===> Use 'make config' to modify these settings

USES:
execinfo cpe tar:xz

Master Sites:
  1. ftp://ftp.SpringDaemons.com/pub/ruby/ruby/2.1/
  2. ftp://ftp.easynet.be/ruby/ruby/2.1/
  3. ftp://ftp.fu-berlin.de/unix/languages/ruby/2.1/
  4. ftp://ftp.iDaemons.org/pub/mirror/ftp.ruby-lang.org/ruby/2.1/
  5. ftp://ftp.kr.FreeBSD.org/pub/ruby/2.1/
  6. ftp://ftp.ntua.gr/pub/lang/ruby/2.1/
  7. ftp://ftp.ruby-lang.org/pub/ruby/2.1/
  8. ftp://xyz.lcs.mit.edu/pub/ruby/2.1/
  9. http://cache.ruby-lang.org/pub/ruby/2.1/
  10. http://distcache.FreeBSD.org/ports-distfiles/ruby/
  11. http://mirrors.sunsite.dk/ruby/2.1/
  12. http://www.ibiblio.org/pub/languages/ruby/2.1/

Number of commits found: 32

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
04 May 2015 13:21:17
Original commit files touched by this commit  2.1.6,1
Revision:385403
antoine search for other commits by this committer
Remove _*OWNGRP, with staging it's not useful anymore

With hat:	portmgr
Original submission:	bapt
Exp-run:	self
22 Apr 2015 01:23:16
Original commit files touched by this commit  2.1.6,1
Revision:384475
swills search for other commits by this committer
Fix plist with CAPIDOCS option after recent update

PR:		199457
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
19 Apr 2015 19:51:26
Original commit files touched by this commit  2.1.6,1
Revision:384323
swills search for other commits by this committer
Fix build on arm
14 Apr 2015 00:38:43
Original commit files touched by this commit  2.1.6,1
Revision:383967
swills search for other commits by this committer
Don't enable dtrace on non-x86 platforms since it causes build issues.
14 Apr 2015 00:36:00
Original commit files touched by this commit  2.1.6,1
Revision:383966
swills search for other commits by this committer
Update Ruby to latest versions to address CVE-2015-1855.

Security:	https://www.ruby-lang.org/en/news/2015/04/13/ruby-openssl-hostname-matching-vulnerability/
(vuxml forthcoming)
01 Apr 2015 23:26:11
Original commit files touched by this commit  2.1.5_4,1
Revision:382973 This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Fix runtime with OpenSSL after the removal of SSLv2 in head.
- Make the main LOCALBASE/bin files into symlinks to the actual version to
  make it simpler to tell which version is default.
31 Mar 2015 23:40:35
Original commit files touched by this commit  2.1.5_3,1
Revision:382883 This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Remove references to removed tk ports.
30 Mar 2015 15:30:31
Original commit files touched by this commit  2.1.5_3,1
Revision:382676 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby21: fix bug in bundled rdoc

Obtained
from:	https://github.com/rdoc/rdoc/commit/55fbd8947faf33b41289976b9296e6279f83eaa1
25 Mar 2015 12:58:34
Original commit files touched by this commit  2.1.5_2,1
Revision:382211 This port version is marked as vulnerable.
marino search for other commits by this committer
lang category: Remove $PTHREAD_LIBS

Note: ecl did not pass check-plist (pre-existing), PR 198897 submitted.

approved by:	PTHREAD blanket
01 Feb 2015 23:19:51
Original commit files touched by this commit  2.1.5_2,1
Revision:378283 This port version is marked as vulnerable.
bapt search for other commits by this committer
Change the EDIT option of ruby to use libedit by default now that libedit
from ports is able to handle unicode. Make sure that ruby does not provides its
own function to read the input but let libedit do it itself.

This allows the binary package to by default not be "tainted" by the readline
license.

Differential Revision:	https://reviews.freebsd.org/D1547
Reviewed by:	swills
Approved by:	ruby (swills)
31 Dec 2014 06:45:11
Original commit files touched by this commit  2.1.5_1,1
Revision:375872 This port version is marked as vulnerable.
antoine search for other commits by this committer
Update devel/doxygen to 1.8.9

PR:		ports/196342
Submitted by:	Naram Qashat (maintainer)
Exp-run and fixes to depending ports:	self
15 Nov 2014 13:50:11
Original commit files touched by this commit  2.1.5,1
Revision:372602 This port version is marked as vulnerable.
swills search for other commits by this committer
Update to latest version

While here, fix a few plist issues
12 Nov 2014 02:40:51
Original commit files touched by this commit  2.1.4,1
Revision:372477 This port version is marked as vulnerable.
swills search for other commits by this committer
Fix plist with rdoc option off

Reported by:		Warren Block <wblock@wonkity.com>
Reported by:		Herbert J. Skuhra <herbert@oslo.ath.cx>
11 Nov 2014 21:56:53
Original commit files touched by this commit  2.1.4,1
Revision:372467 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby21: Update to 2.1.4

PR:		194677
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
11 Nov 2014 17:47:06
Original commit files touched by this commit  2.1.3_3,1
Revision:372456 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby2*: disable dtrace on OS versions without the dtrace fixes from r271413

While here, fix plist issues
08 Nov 2014 15:05:40
Original commit files touched by this commit  2.1.3_2,1
Revision:372322 This port version is marked as vulnerable.
swills search for other commits by this committer
Fix plist for CAPIDOCS option after update to doxygen.

PR:		194712
Reported by:	Trond Endrestol <Trond.Endrestol@ximalas.info>
27 Oct 2014 15:23:31
Original commit files touched by this commit  2.1.3_1,1
Revision:371587 This port version is marked as vulnerable.
bapt search for other commits by this committer
Cleanup plist
01 Oct 2014 15:45:28
Original commit files touched by this commit  2.1.3_1,1
Revision:369732 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby2*: fix dtrace support

DTrace support in ruby needs the -xnolibs flag added to the dtrace command
called during build to ensure that dtrace support is enabled even if the dtrace
kernel modules are not loaded at build time.

However, with this dtrace will be enabled on some OS versions where it will not
work, so add logic to disable it where appropriate.
24 Sep 2014 03:11:53
Original commit files touched by this commit  2.1.3,1
Revision:369154 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby21: update to 2.1.3
14 Sep 2014 15:55:20
Original commit files touched by this commit  2.1.2_2,1
Revision:368197 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby21: switch to USES=execinfo

While here, move MAKE_JOBS_UNSAFE to CAPIDOCS option since thats the only place
it seems necessary

PR:		193413
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
02 Sep 2014 01:13:48
Original commit files touched by this commit  2.1.2_2,1
Revision:366970 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby*: remove obsolete patches

Remove no longer needed patches for ftp.
While here, fix the test target for ruby21

PR:		192998
Submitted by:	Robert Grimm <rfgrimm@gmail.com>
30 Aug 2014 21:09:10
Original commit files touched by this commit  2.1.2_1,1
Revision:366678 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby*: fix docs handling

- Fix handling of RDOC option and make it ON by default
- Add DOCS option to OPTIONS_DEFINE
- Add EXAMPLES option
- Add CAPIDOCS option which installs C API documents generated by doxygen
- Other cleanups while here

PR:		189646
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (based on)
27 Jul 2014 00:51:11
Original commit files touched by this commit  2.1.2,1
Revision:363003 This port version is marked as vulnerable.
swills search for other commits by this committer
lang/ruby21: Update to Ruby 2.1.2
02 Jul 2014 12:50:00
Original commit files touched by this commit  2.1.1_2,1
Revision:360173 This port version is marked as vulnerable.
des search for other commits by this committer
Add CPE information.
11 Jun 2014 14:50:00
Original commit files touched by this commit  2.1.1_2,1
Revision:357486 This port version is marked as vulnerable.
tijl search for other commits by this committer
Support LIBS like LDFLAGS.

- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
(Only the first 15 lines of the commit message are shown above View all of this commit message)
30 May 2014 19:20:25
Original commit files touched by this commit  2.1.1_2,1
Revision:355900 This port version is marked as vulnerable.
swills search for other commits by this committer
- Remove uneeded include of bsd.port.options.mk

Reported by:	antoine
Pointyhat to:	swills
30 May 2014 18:34:30
Original commit files touched by this commit  2.1.1_2,1
Revision:355890 This port version is marked as vulnerable.
swills search for other commits by this committer
- Force use of libreadline from ports rather than base, in order to avoid
  unexpectedly getting readline from ports if it's already installed.
- Add patch to work with newer libreadline
- Provide an option to use libedit from ports, avoiding the libedit in base.
- Note 1: The patch to work with newer libreadline is only applied in the
  libreadline case since it actually breaks building with libedit.
- Note 2: libreadline is not BSD licensed and while libedit would be
  preferable, it seems to have issues with UTF8 still, see ruby bug 9204. Once
  that's resolved, we can make libedit the default.

PR:		ports/187928 [1] (based on)
PR:		ports/188077 [2] (based on)
Submitted by:	Shin-ya Murakami <murashin@gfd-dennou.org> [1]
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net> [2]
Obtained
from:	http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/readline/readline.c?r1=43458&r2=45225
(ruby upstream)
MFH:		2014Q2
25 Mar 2014 02:19:11
Original commit files touched by this commit  2.1.1_1,1
Revision:349102 This port version is marked as vulnerable.
swills search for other commits by this committer
- Remove reference to lang/ruby-mode.el since it is gone

PR:		ports/187895
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
23 Mar 2014 15:31:43
Original commit files touched by this commit  2.1.1_1,1
Revision:348863 This port version is marked as vulnerable.
swills search for other commits by this committer
- Fix patch broken in r292221

PR:		ports/187472
Redported by:	Jeremy Chadwick <jdc@koitsu.org>
25 Feb 2014 04:23:14
Original commit files touched by this commit  2.1.1,1
Revision:345918 This port version is marked as vulnerable.
swills search for other commits by this committer
- Update Ruby 2.1 to 2.1.1
25 Feb 2014 04:18:08
Original commit files touched by this commit  2.1.0,1
Revision:345917 This port version is marked as vulnerable.
swills search for other commits by this committer
- Add patch to fix build on 11-CURRENT after Clang 3.4 import. No need to
  conditionalize this on OSVER because the patch is safe everywhere. No bump
  because package doesn't change.

Submitted by:	antoine (1.9, 2.0 and 2.1 based on)
18 Feb 2014 15:35:42
Original commit files touched by this commit  2.1.0,1
Revision:344909 This port version is marked as vulnerable.
swills search for other commits by this committer
- Add Ruby 2.1

Number of commits found: 32

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
ifmail*May 01
powerdnsMay 01
powerdns-recursorMay 01
squid*May 01
chromiumApr 28
chromiumApr 27
php5Apr 25
php55Apr 25
php56Apr 25
wpa_supplicantApr 25
wordpress*Apr 24
wordpress*Apr 24
wordpress*Apr 24
wordpress*Apr 24
wordpress-zh_CN*Apr 24

12 vulnerabilities affecting 30 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24725
Broken 243
Deprecated 46
Ignore 512
Forbidden 1
Restricted 204
No CDROM 95
Vulnerable 20
Expired 2
Set to expire 37
Interactive 0
new 24 hours 9
new 48 hours15
new 7 days33
new fortnight49
new month84

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.