NOTICE: This package no longer exists in Ports


./lang/ruby/1.9 [object oriented script language with threads]

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.9.3, Package name: ruby-1.9.3-p551
Maintained by: Jeremy Evans
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • no_x11
  • no_ri_docs
Description-dbm
This is a Ruby extension to the Berkeley DB library which is part
of the Ruby distribution.

Description-gdbm
This is a Ruby extension to the GDBM library which is part of the Ruby
distribution.

Description-main
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.)

Description-ri_docs
This contains the files used by ruby's ri tool to get documentation
about classes and methods in ruby core and standard library.

Description-tk
This is Ruby/Tk, a Ruby interface to the Tk widget set.
It's a part of the official Ruby distribution.


Filesize: 12309.687 KB
Version History (View Complete History)
  • (2015-08-30) Package deleted from Ports
  • (2014-11-15) Updated to version: ruby-1.9.3-p551
  • (2014-11-01) Updated to version: ruby-1.9.3-p550
  • (2014-03-11) Updated to version: ruby-1.9.3-p545
  • (2013-11-24) Updated to version: ruby-1.9.3-p484
  • (2013-07-17) Updated to version: ruby-1.9.3-p448
  • (2013-05-18) Updated to version: ruby-1.9.3-p429
  • (2013-02-23) Updated to version: ruby-1.9.3-p392
  • (2013-02-08) Updated to version: ruby-1.9.3-p385
  • (2013-01-23) Updated to version: ruby-1.9.3-p374
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2015-12-24 04:07:57 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fix for CVE-2015-7551
   2015-09-10 05:30:55 by Stuart Henderson | Files touched by this commit (2)
Log message:
these patches weren't removed with the rest of ruby/1.9, spotted by brnrd@freebsd
   2015-08-29 10:25:39 by Jeremy Evans | Files touched by this commit (26)
Log message:
Send lang/ruby/1.9 to the Attic, now that we are no longer building
extension libraries for ruby 2.0 by default.
OK jasper@
   2015-08-27 09:55:04 by Matthias Kilian | Files touched by this commit (10)
Log message:
Fix build after SSLv3 removal.
ok sthen@
   2015-04-21 04:32:42 by Jasper Lievisse Adriaanse | Files touched by this commit (11)
Log message:
Backport fix for regression introduced by fix for CVE-2013-4073
   2015-04-16 12:48:53 by Jeremy Evans | Files touched by this commit (9)
Log message:
Add patch to fix overly permissive matching of hostnames, CVE-2015-1855.
   2015-04-15 15:58:16 by Jeremy Evans | Files touched by this commit (8)
Log message:
Add patch to fix overly permissive matching of hostnames, CVE-2015-1855.
   2015-02-17 10:18:22 by Jeremy Evans | Files touched by this commit (4)
Log message:
Add --with-mantype=doc to CONFIGURE_ARGS, to install mdoc manuals
instead of man manuals.  Fixes man rake22, which was broken before.
Remove USE_GROFF as mandoc formats the manuals properly.
While here, fix the xargs usage in pre-install to handle cases
where fake is run after being cleaned.
Issue with rake22 man page reported by naddy@
Detailed analysis and --with-mantype=doc change from schwarze@
xargs fix from me
   2014-11-17 03:21:50 by Jasper Lievisse Adriaanse | Files touched by this commit (9)
Log message:
security fix for CVE-2014-8090
committing on behalf of jeremy@
   2014-11-17 03:15:29 by Jasper Lievisse Adriaanse | Files touched by this commit (10)
Log message:
security fix for CVE-2014-8090
committing on behalf of jeremy@
   2014-11-14 10:40:42 by Jeremy Evans | Files touched by this commit (2)
Log message:
Update to ruby 1.9.3-p551, fixing CVE-2014-8090
OK jasper@
   2014-11-07 08:18:56 by David Coppa | Files touched by this commit (4)
Log message:
Use MAKE or make from ENV to override rbconfig's make.
Backported from 2.1: https://github.com/rubygems/rubygems/commit/f2bad74dda8d8e463a092905f29c943c962d5e68
ok landry@, jeremy@ (maintainer)
   2014-10-31 22:56:09 by Jeremy Evans | Files touched by this commit (2)
Log message:
Update to ruby 1.9.3-p550
Allow external C extensions to be installed via gem install.
This was missed earlier when changes were made to other ruby
versions.
   2014-10-14 20:06:36 by Jeremy Evans | Files touched by this commit (7)
Log message:
Allow gem install to work for gems with C extensions.  As a bonus,
remove the need to use FAKE_AS_ROOT = always-wrap.
landry@ phessler@ naddy@ in favor
   2011-07-19 11:08:54 by Jeremy Evans | Files touched by this commit (5)
Log message:
Update to 1.9.2p290.
Make regress run all three regression test suites.  Before,
later regression test suites wouldn't be run if earlier ones
were not successful, which stopped the main test suite from
running on i386, macppc, and possibly other arches.
Override the arch setting to remove OpenBSD version from it,
so ports don't have to be bumped when OpenBSD version changes.
OK landry@, jcs@
   2011-07-18 13:06:37 by Christian Weisgerber | Files touched by this commit (29)
Log message:
bump revision for plist changes 4.9 -> 5.0
   2011-05-25 12:21:18 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
Security fix for CVE-2011-0188
Ruby BigDecimal Integer Truncation Vulnerability
Fix from upstream svn. Only 64-bit hosts are affected.
ok jeremy@ (MAINTAINER)
   2011-05-25 12:20:43 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
Security fix for CVE-2011-0188
Ruby BigDecimal Integer Truncation Vulnerability
Fix from upstream svn. Only 64-bit hosts are affected.
ok jeremy@ (MAINTAINER)
   2011-05-25 11:50:45 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
regen patches
   2011-03-09 09:04:57 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fix for CVE-2011-1004
ok jeremy@ (MAINTAINER)
   2011-03-07 11:59:18 by Jeremy Evans | Files touched by this commit (3)
Log message:
Bump to ruby 1.9.2p180, fixing a security vulnerability:
* FileUtils is vulnerable to symlink race attacks
OK jasper@
   2011-01-14 18:09:43 by Christian Weisgerber | Files touched by this commit (28)
Log message:
bump revision for plist changes 4.8 -> 4.9
   2011-01-05 21:04:37 by Jeremy Evans | Files touched by this commit (6)
Log message:
Update ruby 1.9 port to 1.9.2p136, only minor bugfixes.  A couple of
our patches were accepted upstream.  While here, fix REGRESS_DEPENDS.
OK landry@
   2010-11-26 07:44:27 by Marc Espie | Files touched by this commit (7)
Log message:
default db-* for db/v4 is incorrect, set PKGSPEC=db->=4,<5, bump packages
with erroneous depends.
   2010-11-24 14:28:04 by Jeremy Evans | Files touched by this commit (2)
Log message:
Add a PKGSPEC entry to restrict ports depending on lang/ruby/1.9 to
depend on ruby-1.9 and not ruby-1.8.  This PKGSPEC is slightly
different from the previous one used in ruby.port.mk, so all
dependent ports need to be REVISION bumped (which will happen soon).
In addition, since the subpackages depend on the -main package and
also had a slightly different pkgspec, they need to be bumped as well.
In addition, the -main package is also being bumped for the inclusion
of a patch for Addrinfo that fixes a failing IPv6 UDP regression test.
OK landry@
   2010-11-17 01:05:18 by Marc Espie | Files touched by this commit (317)
Log message:
new depends
   2010-11-06 04:18:39 by Marc Espie | Files touched by this commit (17)
Log message:
convert libiconv to new wantlib
   2010-10-24 15:24:05 by Antoine Jacoutot | Files touched by this commit (16)
Log message:
Remove USE_X11.
   2010-10-18 13:20:42 by Marc Espie | Files touched by this commit (54)
Log message:
USE_GROFF=Yes
   2010-10-12 09:39:06 by Jeremy Evans | Files touched by this commit (4)
Log message:
Modify FileUtils.mkdir_p to behave more like mkdir(1) -p. Instead of
attempting to create all intermediate directories and rescuing failures,
don't attempt to create directories that already exist.  Fixes systrace
warnings when building ruby ports.
ok landry
   2010-10-06 12:43:11 by Jeremy Evans | Files touched by this commit (2)
Log message:
This adds an ugly hack to make gem install --user-install work
for gems with native extensions. Without this, it calls
/usr/bin/install -o root -g bin as a regular user, which fails due
to permission issues. This removes the -o root -g bin, so it can
succeed as a regular user.
This same patch was recently added to devel/ruby-gems, which is
specific to ruby 1.8.  ruby 1.9 ships with ruby-gems, so the
patch needs to be included here as well.
OK landry@