The NetBSD Project

CVS log for pkgsrc/misc/rubygems/Attic/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / misc / rubygems

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.52, Sat Apr 22 18:09:11 2017 UTC (6 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: HEAD
Changes since 1.51: +1 -1 lines
FILE REMOVED

Remove rubygems package which is provided for ruby18 only.  Other version
of ruby2* pakcages have builtin rubygems.

Revision 1.51 / (download) - annotate - [select for diffs], Tue Nov 3 23:49:51 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored)

Add SHA512 digests for distfiles for misc category

Problems found locating distfiles:
	Package colorls: missing distfile ls.tar.gz
	Package molden: missing distfile molden-4.6/molden4.6.tar.gz
	Package softmaker-office-demo: missing distfile ofl06trial.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.50 / (download) - annotate - [select for diffs], Tue Jun 23 14:07:36 2015 UTC (8 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.49: +4 -4 lines
Diff to previous 1.49 (colored)

Update rubygems to 2.4.8, including security fix for CVE-2015-3900.

=== 2.4.8 / 2015-06-08

Bug fixes:

* Tightened API endpoint checks for CVE-2015-3900

=== 2.4.7 / 2015-05-14

Bug fixes:

* Backport: Limit API endpoint to original security domain for CVE-2015-3900.
  Fix by claudijd

Revision 1.49 / (download) - annotate - [select for diffs], Sun Mar 8 14:44:16 2015 UTC (8 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.48: +5 -6 lines
Diff to previous 1.48 (colored)

Update rubygems to 2.4.6.

* Simplify Gem::Specification definition.
* Remove some pkgsrc specific modifications.

=== 2.4.6 / 2014-02-05

Bug fixes:

* Fixed resolving gems with both upper and lower requirement boundaries.
  Issue #1141 by Jakub Jirutka.
* Moved extension directory after require_paths to fix missing constant bugs
  in some gems with C extensions.  Issue #784 by Andr¾­Arko, pull request
  #1137 by Barry Allard.
* Use Gem::Dependency#requirement when adding a dependency to an existing
  dependency instance.  Pull request #1101 by Josh Cheek.
* Fixed warning of shadowed local variable in Gem::Specification.  Pull request
  #1109 by Rohit Arondekar
* Gem::Requirement should always sort requirements before coercion to Hash.
  Pull request #1139 by Eito Katagiri.
* The `gem open` command should change the current working directory before
  opening the editor.  Pull request #1142 by Alex Wood.
* Ensure quotes are stripped from the Windows launcher script used to install
  gems.  Pull request #1115 by Youngjun Song.
* Fixed errors when writing to NFS to to 0444 files.  Issue #1161 by Emmanuel
  Hadoux.
* Removed dead code in Gem::StreamUI.  Pull request #1117 by mediaslave24.
* Fixed typos.  Pull request #1096 by hakeda.
* Relaxed CMake dependency for RHEL 6 and CentOS 6.  Pull request #1124 by V¾­¿ô
  Ondruch.
* Relaxed Psych dependency.  Pull request #1128 by V¾­¿ô Ondruch.

Revision 1.48 / (download) - annotate - [select for diffs], Sun Jan 25 16:13:13 2015 UTC (8 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.47: +14 -16 lines
Diff to previous 1.47 (colored)

Update rubygems to 2.4.5 and make this package for ruby18 only.

Changes are too many to write here, please refer rubygem's github:
https://github.com/rubygems/rubygems/blob/master/History.txt.

Revision 1.47 / (download) - annotate - [select for diffs], Sun Mar 16 17:42:33 2014 UTC (9 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.46: +12 -12 lines
Diff to previous 1.46 (colored)

Fix distinfo.  I accidently commit with wrong patch files which
were working state.

Revision 1.46 / (download) - annotate - [select for diffs], Thu Mar 13 18:05:49 2014 UTC (9 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.45: +13 -12 lines
Diff to previous 1.45 (colored)

Add a patch to detect NetBSD correctly in Gem::Platform.

Bump PKGREVISION.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Feb 19 15:47:32 2014 UTC (9 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.44: +5 -5 lines
Diff to previous 1.44 (colored)

Check install_root's value is nil before it is empty string.
Reported a problem from @_ki_nu via Twitter.

Bump PKGREVISION.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Sep 30 03:12:59 2013 UTC (9 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.43: +4 -4 lines
Diff to previous 1.43 (colored)

Update rubygems package to 2.0.10.  This is security fix for CVE-2013-4363.


=== 2.0.10 / 2013-09-24

Security fixes:

* RubyGems 2.1.4 and earlier are vulnerable to excessive CPU usage due to a
  backtracking in Gem::Version validation.  See CVE-2013-4363 for full details
  including vulnerable APIs.  Fixed versions include 2.1.5, 2.0.10, 1.8.27 and
  1.8.23.2 (for Ruby 1.9.3).

=== 2.0.9 / 2013-09-13

Bug fixes:

* Gem fetch now fetches the newest (not oldest) gem when --version is given.
  Issue #643 by Brian Shirai.
* Fixed credential creation for `gem push` when `--host` is not given.  Pull
  request #622 by Arthur Nogueira Neves

Revision 1.43 / (download) - annotate - [select for diffs], Tue Sep 10 16:33:29 2013 UTC (10 years ago) by taca
Branch: MAIN
Changes since 1.42: +9 -10 lines
Diff to previous 1.42 (colored)

Update rubygems to 2.0.8.

This includes a fix for CVE-2013-4287 in rubygems.

=== 2.0.8 / 2013-09-09

Security fixes:

* RubyGems 2.0.7 and earlier are vulnerable to excessive CPU usage due to a
  backtracking in Gem::Version validation.  See CVE-2013-4287 for full details
  including vulnerable APIs.  Fixed versions include 2.0.8, 1.8.26 and
  1.8.23.1 (for Ruby 1.9.3).  Issue #626 by Damir Sharipov.

Bug fixes:

* Fixed Gem.clear_paths when Security is defined at top-level.  Pull request
  #625 by elarkin

=== 2.0.7 / 2013-08-15

* Extensions may now be built in parallel (therefore gems may be installed in
  parallel).  Bug #607 by Hemant Kumar.
* Changed broken link to RubyGems Bookshelf to point to RubyGems guides.  Ruby
  pull request #369 by è¬Úê®¶ñâ
* Fixed various test failures due to platform differences or poor tests.
  Patches by Yui Naruse and Koichi Sasada.
* Fixed documentation for Kernel#require.

=== 2.0.6 / 2013-07-24

Bug fixes:

* Fixed the `--no-install` and `-I` options to `gem list` and friends.  Bug
  #593 by Blargel.
* Fixed crash when installing gems with extensions under the `-V` flag.  Bug
  #601 by Nick Hoffman.
* Fixed race condition retrieving HTTP connections in Gem::Request on JRuby.
  Bug #597 by Hemant Kumar.
* Fixed building extensions on ruby 1.9.3 under mingw.  Bug #594 by jonforums,
  Bug #599 by Chris Riesbeck
* Restored default of remote search to `gem search`.

=== 2.0.5 / 2013-07-11

Bug fixes:

* Fixed building of extensions that run ruby in their makefiles.  Bug #589 by
  Zachary Salzbank.
=== 2.0.4 / 2013-07-09

Bug fixes:

* Fixed error caused by gem install not finding the right platform for your
  platform. Bug #576 by John Anderson
* Fixed pushing gems with the default host.  Bug #495 by Utkarsh Kukreti
* Improved unhelpful error message from `gem owner --remove`.  Bug #488 by
  Steve Klabnik
* Fixed typo in `gem spec` help.  Pull request #563 by oooooooo
* Fixed creation of build_info with --install-dir.  Bug #457 by Vít Ondruch.
* RubyGems converts non-string dependency names to strings now.  Bug #505 by
  Terence Lee
* Outdated prerelease versions are now listed in `gem outdated`.
* RubyGems now only calls fsync() on the specification when installing, not
  every file from the gem.  This improves the performance of gem installation
  on some systems.  Pull Request #556 by Grzesiek Kolodziejczyk
* Removed surprise search term anchoring in `gem search` to restore 1.8-like
  search behavior while still defaulting to --remote.  Pull request #562 by
  Ben Bleything
* Fixed handling of DESTDIR when building extensions.  Pull request #573 by
  Akinori MUSHA
* Fixed documentation of `gem pristine` defaults (--all is not a default).
  Pull request #577 by Shannon Skipper
* Fixed a windows extension-building test failure.  Pull request #575 by
  Hiroshi Shirosaki
* Fixed issue with `gem update` where it would attempt to use a Version
  instead of a Requirement to find the latest gem.  Fixes #570 by Nick Cox.
* RubyGems now ignores an empty but set RUBYGEMS_HOST environment variable.
  Based on pull request #558 by Robin Dupret.
* Removed duplicate creation of gem subdirectories in
  Gem::DependencyInstaller.  Pull Request #456 by Vít Ondruch
* RubyGems now works with Ruby built with `--with-ruby-version=''`.  Pull
  Request #455 by Vít Ondruch
* Fixed race condition when two threads require the same gem.  Ruby bug report
  #8374 by Joel VanderWerf
* Cleaned up siteconf between extension build and extension install.  Pull
  request #587 by Dominic Cleal
* Fix deprecation warnings when converting gemspecs to yaml.  Ruby commit
  r41148 by Yui Naruse

Revision 1.41.2.1 / (download) - annotate - [select for diffs], Tue Jul 16 17:00:51 2013 UTC (10 years, 2 months ago) by tron
Branch: pkgsrc-2013Q2
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) next main 1.42 (colored)

Pullup ticket #4179 - requested by taca
misc/rubygems: build fix
textproc/ruby-xslt: build fix

Revisions pulled up:
- converters/ruby-unf_ext/Makefile                              1.4
- converters/ruby-unf_ext/PLIST                                 1.3
- databases/ruby-ldap/Makefile                                  1.15
- databases/ruby-ldap/PLIST                                     1.6
- databases/ruby-odbc/Makefile                                  1.14
- databases/ruby-odbc/PLIST                                     1.8
- databases/ruby-pg/Makefile                                    1.16
- databases/ruby-pg/PLIST                                       1.10
- devel/ruby-rbtree/Makefile                                    1.10
- devel/ruby-rbtree/PLIST                                       1.6
- graphics/ruby-gd/Makefile                                     1.40
- graphics/ruby-gd/PLIST                                        1.9
- lang/ruby/gem.mk                                              1.21-1.22
- lang/ruby193-base/Makefile                                    1.31
- lang/ruby193-base/PLIST                                       1.9
- lang/ruby193-base/distinfo                                    1.23
- lang/ruby193-base/patches/patch-lib_rubygems_command.rb       1.1
- lang/ruby193-base/patches/patch-lib_rubygems_command__manager.rb 1.1
- lang/ruby193-base/patches/patch-lib_rubygems_dependency__installer.rb 1.4
- lang/ruby193-base/patches/patch-lib_rubygems_gem__runner.rb   1.1
- lang/ruby193-base/patches/patch-lib_rubygems_installer.rb     1.2
- lang/ruby193-base/patches/patch-lib_rubygems_specification.rb 1.4
- math/ruby-narray/Makefile                                     1.2
- math/ruby-narray/PLIST                                        1.2
- misc/rubygems/Makefile                                        1.53
- misc/rubygems/PLIST                                           1.23
- misc/rubygems/distinfo                                        1.42
- misc/rubygems/patches/patch-ad                                1.12
- security/ruby-shadow/Makefile                                 1.2
- security/ruby-shadow/PLIST                                    1.2
- textproc/ruby-libxml/Makefile                                 1.19
- textproc/ruby-libxml/PLIST                                    1.12
- textproc/ruby-xslt/Makefile                                   1.11
- textproc/ruby-xslt/PLIST                                      1.7
- www/ruby-fcgi/Makefile                                        1.16
- www/ruby-fcgi/PLIST                                           1.5

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:01:01 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
   	pkgsrc/lang/ruby193-base/patches:
   	    patch-lib_rubygems_dependency__installer.rb
   	    patch-lib_rubygems_installer.rb patch-lib_rubygems_specification.rb
   Added Files:
   	pkgsrc/lang/ruby193-base/patches: patch-lib_rubygems_command.rb
   	    patch-lib_rubygems_command__manager.rb
   	    patch-lib_rubygems_gem__runner.rb

   Log Message:
   Add partly support build_info to bundled rubygems to make compatibilty with
   rubygems 2.0.3.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:02:57 UTC 2013

   Modified Files:
   	pkgsrc/misc/rubygems: Makefile distinfo
   	pkgsrc/misc/rubygems/patches: patch-ad

   Log Message:
   Fix creating proper build_info directory.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:12:56 UTC 2013

   Modified Files:
   	pkgsrc/misc/rubygems: PLIST

   Log Message:
   Remove Ruby's version denendent directory.

   No PKGREVISION bump for short time updates.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:16:38 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: gem.mk

   Log Message:
   Fix gem handling.

   o Don't assume _DISTDIR end with '/' (by DESTDIR).
   o A small clean up to GEM_CLEANBUILD handling.

   A few clean up.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:18:11 UTC 2013

   Modified Files:
   	pkgsrc/converters/ruby-unf_ext: Makefile PLIST

   Log Message:
   No need to specify GEM_CLEANBUILD and fix PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:20:16 UTC 2013

   Modified Files:
   	pkgsrc/databases/ruby-ldap: Makefile PLIST

   Log Message:
   o Clean up GEM_CLEANBUILD and fix PLIST.
   o Use RUBY_DLEXT in PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:21:33 UTC 2013

   Modified Files:
   	pkgsrc/databases/ruby-odbc: Makefile PLIST

   Log Message:
   Add build_info file to PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:22:55 UTC 2013

   Modified Files:
   	pkgsrc/databases/ruby-pg: Makefile PLIST

   Log Message:
   Add build_info file to PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:26:00 UTC 2013

   Modified Files:
   	pkgsrc/devel/ruby-rbtree: Makefile PLIST

   Log Message:
   Change GEM_CLEANBUILD not to include the same Ruby's extension file in
   package.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:27:26 UTC 2013

   Modified Files:
   	pkgsrc/graphics/ruby-gd: Makefile PLIST

   Log Message:
   o Add build_info file to PLIST.
   o Utilize GEM_NAME in PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:29:47 UTC 2013

   Modified Files:
   	pkgsrc/math/ruby-narray: Makefile PLIST

   Log Message:
   Change GEM_CLEANBUILD not to include working file to package.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:32:56 UTC 2013

   Modified Files:
   	pkgsrc/security/ruby-shadow: Makefile PLIST

   Log Message:
   o Clean up GEM_CLEANBUILD  not to include the same Ruby's extension file and
     working files in package
   o Use RUBY_DLEXT in PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:34:45 UTC 2013

   Modified Files:
   	pkgsrc/textproc/ruby-libxml: Makefile PLIST

   Log Message:
   o Add build_info file to PLIST.
   o Don't include extconf.h, a working file to package.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 15:36:37 UTC 2013

   Modified Files:
   	pkgsrc/www/ruby-fcgi: Makefile PLIST

   Log Message:
   o Add build_info file to PLIST.
   o Utilize GEM_NAME in PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Jul  7 16:07:25 UTC 2013

   Modified Files:
   	pkgsrc/textproc/ruby-xslt: Makefile PLIST

   Log Message:
   Add build_info file to PLIST.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Sun Jul 14 21:08:17 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: gem.mk

   Log Message:
   Fix shell syntax error which has been breaking all gem builds on SunOS for
   the past week as per the reports on pkgsrc-bulk.  Not sure why it wasn't
   showing up on other platforms, but I am assuming this is the correct fix.

Revision 1.42 / (download) - annotate - [select for diffs], Sun Jul 7 15:02:56 2013 UTC (10 years, 2 months ago) by taca
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Fix creating proper build_info directory.

Bump PKGREVISION.

Revision 1.41 / (download) - annotate - [select for diffs], Sat Jun 15 02:12:48 2013 UTC (10 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base
Branch point for: pkgsrc-2013Q2
Changes since 1.40: +6 -5 lines
Diff to previous 1.40 (colored)

* Fix a problem of installing gem with Ruby 1.8.7 noted by David Holland.
* Clean up patch files.

Bump PKGREVISION.

Revision 1.40 / (download) - annotate - [select for diffs], Tue Jun 11 14:55:54 2013 UTC (10 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.39: +14 -17 lines
Diff to previous 1.39 (colored)

Update rubygems to 2.0.3.

THere are too many changes to write here, please refer these release notes.

http://blog.rubygems.org/2013/03/11/2.0.3-released.html
http://blog.rubygems.org/2013/03/06/2.0.2-released.html
http://blog.rubygems.org/2013/03/05/2.0.1-released.html
http://blog.rubygems.org/2013/02/24/2.0.0-released.html
http://blog.rubygems.org/2013/02/08/2.0.0.rc.2-released.html
http://blog.rubygems.org/2012/12/03/2.0.0-preview2.html

Revision 1.39 / (download) - annotate - [select for diffs], Sun Feb 3 16:04:04 2013 UTC (10 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.38: +4 -4 lines
Diff to previous 1.38 (colored)

Update rubygems to 1.8.25.

=== 1.8.25/ 2013-01-24

* 6 bug fixes:

  * Added 11627 to setup bin_file location to protect against errors.
    Fixes #328 by ConradIrwin
  * Specification#ruby_code didn't handle Requirement with multiple
  * Fix error on creating a Version object with a frozen string.
  * Fix incremental index updates
  * Fix missing load_yaml in YAML-related requirement.rb code.
  * Manually backport encoding-aware YAML gemspec

Revision 1.38 / (download) - annotate - [select for diffs], Sat Apr 28 13:52:45 2012 UTC (11 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.37: +4 -4 lines
Diff to previous 1.37 (colored)

Update rubygems package to 1.8.24.

=== 1.8.24 / 2012-04-27

* 1 bug fix:

  * Install the .pem files properly. Fixes #320
  * Remove OpenSSL dependency from the http code path

Revision 1.36.2.1 / (download) - annotate - [select for diffs], Sun Apr 22 21:02:18 2012 UTC (11 years, 5 months ago) by spz
Branch: pkgsrc-2012Q1
Changes since 1.36: +6 -6 lines
Diff to previous 1.36 (colored) next main 1.37 (colored)

Pullup ticket #3750 - requested by taca
misc/rubygems: security fix

Revisions pulled up:
- misc/rubygems/Makefile                                        1.47
- misc/rubygems/PLIST                                           1.20
- misc/rubygems/distinfo                                        1.37
- misc/rubygems/patches/patch-aa                                1.12
- misc/rubygems/patches/patch-ao                                1.4

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 22 08:11:54 UTC 2012

   Modified Files:
   	pkgsrc/misc/rubygems: Makefile PLIST distinfo
   	pkgsrc/misc/rubygems/patches: patch-aa patch-ao

   Log Message:
   Update rubygems package to 1.8.23.

   === 1.8.23 / 2012-04-19

   This release increases the security used when RubyGems is talking to
   an https server. If you use a custom RubyGems server over SSL, this
   release will cause RubyGems to no longer connect unless your SSL cert
   is globally valid.

   You can configure SSL certificate usage in RubyGems through the
   :ssl_ca_cert and :ssl_verify_mode options in ~/.gemrc and /etc/gemrc.
   The recommended way is to set :ssl_ca_cert to the CA certificate for
   your server or a certificate bundle containing your CA certification.

   You may also set :ssl_verify_mode to 0 to completely disable SSL
   certificate checks, but this is not recommended.

   * 2 security fixes:
     * Disallow redirects from https to http
     * Turn on verification of server SSL certs

   * 1 minor feature:
     * Add --clear-sources to fetch

   * 2 bug fixes:
     * Use File.identical? to check if two files are the same.
     * Fixed init_with warning when using psych

   === 1.8.22 / 2012-04-13

   * 4 bug fixes:

     * Workaround for psych/syck YAML date parsing issue
     * Don't trust the encoding of ARGV. Fixes #307
     * Quiet default warnings about missing spec variables
     * Read a binary file properly (windows fix)

   === 1.8.21 / 2012-03-22

   * 2 bug fixes:

     * Add workaround for buggy yaml output from 1.9.2
     * Force 1.9.1 to remove it's prelude code. Fixes #305

   === 1.8.20 / 2012-03-21

   * 4 bug fixes:

     * Add --force to `gem build` to skip validation. Fixes #297
     * Gracefully deal with YAML::PrivateType objects in Marshal'd gemspecs
     * Treat the source as a proper url base. Fixes #304
     * Warn when updating the specs cache fails. Fixes #300

   === 1.8.19 / 2012-03-14

   * 3 bug fixes:

     * Handle loading psych vs syck properly. Fixes #298
     * Make sure Date objects don't leak in via Marshal
     * Perform Date => Time coercion on yaml loading. Fixes #266

   === 1.8.18 / 2012-03-11

   * 4 bug fixes:

     * Use Psych API to emit more compatible YAML
     * Download and write inside `gem fetch` directly. Fixes #289
     * Honor sysconfdir on 1.8. Fixes #291
     * Search everywhere for a spec for `gem spec`. Fixes #288
     * Fix Gem.all_load_path. Fixes #171


   To generate a diff of this commit:
   cvs rdiff -u -r1.46 -r1.47 pkgsrc/misc/rubygems/Makefile
   cvs rdiff -u -r1.19 -r1.20 pkgsrc/misc/rubygems/PLIST
   cvs rdiff -u -r1.36 -r1.37 pkgsrc/misc/rubygems/distinfo
   cvs rdiff -u -r1.11 -r1.12 pkgsrc/misc/rubygems/patches/patch-aa
   cvs rdiff -u -r1.3 -r1.4 pkgsrc/misc/rubygems/patches/patch-ao

Revision 1.37 / (download) - annotate - [select for diffs], Sun Apr 22 08:11:54 2012 UTC (11 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.36: +6 -6 lines
Diff to previous 1.36 (colored)

Update rubygems package to 1.8.23.


=== 1.8.23 / 2012-04-19

This release increases the security used when RubyGems is talking to
an https server. If you use a custom RubyGems server over SSL, this
release will cause RubyGems to no longer connect unless your SSL cert
is globally valid.

You can configure SSL certificate usage in RubyGems through the
:ssl_ca_cert and :ssl_verify_mode options in ~/.gemrc and /etc/gemrc.
The recommended way is to set :ssl_ca_cert to the CA certificate for
your server or a certificate bundle containing your CA certification.

You may also set :ssl_verify_mode to 0 to completely disable SSL
certificate checks, but this is not recommended.


* 2 security fixes:
  * Disallow redirects from https to http
  * Turn on verification of server SSL certs

* 1 minor feature:
  * Add --clear-sources to fetch

* 2 bug fixes:
  * Use File.identical? to check if two files are the same.
  * Fixed init_with warning when using psych

=== 1.8.22 / 2012-04-13

* 4 bug fixes:

  * Workaround for psych/syck YAML date parsing issue
  * Don't trust the encoding of ARGV. Fixes #307
  * Quiet default warnings about missing spec variables
  * Read a binary file properly (windows fix)

=== 1.8.21 / 2012-03-22

* 2 bug fixes:

  * Add workaround for buggy yaml output from 1.9.2
  * Force 1.9.1 to remove it's prelude code. Fixes #305

=== 1.8.20 / 2012-03-21

* 4 bug fixes:

  * Add --force to `gem build` to skip validation. Fixes #297
  * Gracefully deal with YAML::PrivateType objects in Marshal'd gemspecs
  * Treat the source as a proper url base. Fixes #304
  * Warn when updating the specs cache fails. Fixes #300

=== 1.8.19 / 2012-03-14

* 3 bug fixes:

  * Handle loading psych vs syck properly. Fixes #298
  * Make sure Date objects don't leak in via Marshal
  * Perform Date => Time coercion on yaml loading. Fixes #266

=== 1.8.18 / 2012-03-11

* 4 bug fixes:

  * Use Psych API to emit more compatible YAML
  * Download and write inside `gem fetch` directly. Fixes #289
  * Honor sysconfdir on 1.8. Fixes #291
  * Search everywhere for a spec for `gem spec`. Fixes #288
  * Fix Gem.all_load_path. Fixes #171

Revision 1.36 / (download) - annotate - [select for diffs], Sun Feb 19 16:32:43 2012 UTC (11 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base
Branch point for: pkgsrc-2012Q1
Changes since 1.35: +4 -4 lines
Diff to previous 1.35 (colored)

Update rubygems package to 1.8.17.


=== 1.8.17 / 2012-02-17

* 2 minor enhancements:

  * Add MacRuby to the list of special cases for platforms (ferrous26)
  * Add a default for where to install rubygems itself

* 3 bug fixes:

  * Fixed gem loading issue caused by dependencies not resolving.
  * Fixed umask error when stdlib is required and unresolved dependencies exist.
  * Shebang munging would only take one arg after the cmd
  * Define SUCKAGE better, ie only MRI 1.9.2
  * Propagate env-shebang to the pristine command if set for install.


=== 1.8.16 / 2012-02-12

* 3 bug fixes:

  * Fix gem specification loading when encoding is not UTF-8. #146
  * Allow group writable if umask allows it already.
  * Uniquify the spec list based on directory order priority

Revision 1.35 / (download) - annotate - [select for diffs], Tue Jan 31 14:55:19 2012 UTC (11 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.34: +4 -4 lines
Diff to previous 1.34 (colored)

Update rubygems package to 1.8.15.

=== 1.8.15 / 2012-01-06

* 1 bug fix:

  * Don't eager load yaml, it creates a bad loop. Fixes #256

=== 1.8.14 / 2012-01-05

* 2 bug fixes:

  * Ignore old/bad cache data in Version
  * Make sure our YAML workarounds are loaded properly. Fixes #250.

=== 1.8.13 / 2011-12-21

* 1 bug fix:

  * Check loaded_specs properly when trying to satisfy a dep

* 2 minor enhancements:

  * Remove using #loaded_path? for performance
  * Remove Zlib workaround for Windows build.

Revision 1.34 / (download) - annotate - [select for diffs], Thu Dec 15 14:40:47 2011 UTC (11 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.33: +4 -4 lines
Diff to previous 1.33 (colored)

Update rubygems package to 1.8.12.

=== 1.8.12 / 2011-12-02

* Bug fix:
  * Handle more cases where Syck's DefaultKey showed up in requirements
    and wasn't cleaned out.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Nov 13 15:54:16 2011 UTC (11 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.32: +4 -4 lines
Diff to previous 1.32 (colored)

Update rubygems package to 1.8.11.


=== 1.8.11 / 2011-10-03

* Bug fix:
  * Deprecate was moved to Gem::Deprecate to stop polluting the top-level
    namespace.

Revision 1.32 / (download) - annotate - [select for diffs], Tue Nov 8 15:26:12 2011 UTC (11 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.31: +6 -7 lines
Diff to previous 1.31 (colored)

* Make --install-root change same as ruby193-base.
* Don't generate .require_paths. It was only needed with Ruby 1.9.1 which
  had never supported by pkgsrc.
* Bump PKGREVISION.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Sep 4 17:05:13 2011 UTC (12 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.30: +5 -5 lines
Diff to previous 1.30 (colored)

Update rubygems package to 1.8.10.

=== 1.8.10 / 2011-08-25

RubyGems 1.8.10 contains a security fix that prevents malicious gems from
executing code when their specification is loaded.  See
https://github.com/rubygems/rubygems/pull/165 for details.

* 5 bug fixes:

  * RubyGems escapes strings in ruby-format specs using #dump instead of #to_s
    and %q to prevent code injection.  Issue #165 by Postmodern
  * RubyGems attempt to activate the psych gem now to obtain bugfixes from
    psych.
  * Gem.dir has been restored to the front of Gem.path.  Fixes remaining
    problem with Issue #115
  * Fixed Syck DefaultKey infecting ruby-format specifications.
  * `gem uninstall a b` no longer stops if gem "a" is not installed.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Aug 25 15:15:44 2011 UTC (12 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.29: +4 -4 lines
Diff to previous 1.29 (colored)

Update rubygems package to 1.8.9.


=== 1.8.9 / 2011-08-23

* Bug fixes:

  * Fixed uninstalling multiple gems using `gem uninstall`
  * Gem.use_paths splatted to take multiple paths!  Issue #148

=== 1.8.8 / 2011-08-11

* Bug fix:
  * The encoding of a gem's YAML spec is now UTF-8.  Issue #149

Revision 1.29 / (download) - annotate - [select for diffs], Fri Aug 12 15:50:44 2011 UTC (12 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.28: +17 -17 lines
Diff to previous 1.28 (colored)

Update rubygems package to 1.8.7 with adding compatibility to read
older gemspec files.

Changes are too may to write here, please refer History.txt file.

Revision 1.28 / (download) - annotate - [select for diffs], Wed Mar 23 14:35:04 2011 UTC (12 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.27: +11 -10 lines
Diff to previous 1.27 (colored)

Update rubygems package to 1.6.2.

For complete changes, please refer:

	https://github.com/rubygems/rubygems/blob/master/History.txt

Revision 1.26.4.1 / (download) - annotate - [select for diffs], Fri Feb 25 09:16:07 2011 UTC (12 years, 6 months ago) by tron
Branch: pkgsrc-2010Q4
Changes since 1.26: +1 -3 lines
Diff to previous 1.26 (colored) next main 1.27 (colored)

Pullup ticket #3364 - requested by taca
misc/rubygems: build fix

Revisions pulled up:
- misc/rubygems/Makefile				1.36
- misc/rubygems/distinfo				1.27
- misc/rubygems/patches/patch-aq			delete
- misc/rubygems/patches/patch-ar			delete
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Feb 23 10:32:24 UTC 2011

Modified Files:
	pkgsrc/misc/rubygems: Makefile distinfo
Removed Files:
	pkgsrc/misc/rubygems/patches: patch-aq patch-ar

Log Message:
Remove patches to make a gemspec file's format compatible as before.
Now latest ruby19-base package comes with gem supporting newer format,
so no need to keep older.

Shouold be fix build problem of newer rails3 related packages with
ruby18-base.

Bump PKGREVISION.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Feb 23 10:32:24 2011 UTC (12 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.26: +1 -3 lines
Diff to previous 1.26 (colored)

Remove patches to make a gemspec file's format compatible as before.
Now latest ruby19-base package comes with gem supporting newer format,
so no need to keep older.

Shouold be fix build problem of newer rails3 related packages with
ruby18-base.

Bump PKGREVISION.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Sep 16 12:02:05 2010 UTC (13 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Branch point for: pkgsrc-2010Q4
Changes since 1.25: +15 -13 lines
Diff to previous 1.25 (colored)

Update rubygems to 1.3.7.

o pkgsrc changes:

  * Add patches to keep output of specification sub-command as before.
  * Make sure to 'yaml is loaded in Gem::Specification::from_yaml().


=== 1.3.7 / 2010-05-13

NOTE:

http://rubygems.org is now the default source for downloading gems.

You may have sources set via ~/.gemrc, so you should replace
http://gems.rubyforge.org with http://rubygems.org

http://gems.rubyforge.org will continue to work for the forseeable future.

New features:

* `gem` commands
  * `gem install` and `gem fetch` now report alternate platforms when a
    matching one couldn't be found.
  * `gem contents` --prefix is now the default as specified in --help.  Bug
    #27211 by Mamoru Tasaka.
  * `gem fetch` can fetch of old versions again.  Bug #27960 by Eric Hankins.
  * `gem query` and friends output now lists platforms.  Bug #27856 by Greg
    Hazel.
  * `gem server` now allows specification of multiple gem dirs for
    documentation.  Bug #27573 by Yuki Sonoda.
  * `gem unpack` can unpack gems again.  Bug #27872 by Timothy Jones.
  * `gem unpack` now unpacks remote gems.
  * --user-install is no longer the default.  If you really liked it, see
    Gem::ConfigFile to learn how to set it by default.  (This change was made
    in 1.3.6)
* RubyGems now has platform support for IronRuby.  Patch #27951 by Will Green.

Bug fixes:

* Require rubygems/custom_require if --disable-gem was set.  Bug #27700 by
  Roger Pack.
* RubyGems now protects against exceptions being raised by plugins.
* rubygems/builder now requires user_interaction.  Ruby Bug #1040 by Phillip
  Toland.
* Gem::Dependency support #version_requirements= with a warning.  Fix for old
  Rails versions.  Bug #27868 by Wei Jen Lu.
* Gem::PackageTask depends on the package dir like the other rake package
  tasks so dependencies can be hooked up correctly.

=== 1.3.6 / 2010-02-17

New features:

* `gem` commands
  * Added `gem push` and `gem owner` for interacting with modern/Gemcutter
    sources
  * `gem dep` now supports --prerelease.
  * `gem fetch` now supports --prerelease.
  * `gem server` now supports --bind.  Patch #27357 by Bruno Michel.
  * `gem rdoc` no longer overwrites built documentation.  Use --overwrite
    force rebuilding.  Patch #25982 by Akinori MUSHA.
* Captial letters are now allowed in prerelease versions.

Bug fixes:

* Development deps are no longer added to rubygems-update gem so older
  versions can update sucessfully.
* Installer bugs:
  * Prerelease gems can now depend on non-prerelease gems.
  * Development dependencies are ignored unless explicitly needed.  Bug #27608
    by Roger Pack.
* `gem` commands
  * `gem which` now fails if no paths were found.  Adapted patch #27681 by
    Caio Chassot.
  * `gem server` no longer has invalid markup.  Bug #27045 by Eric Young.
  * `gem list` and friends show both prerelease and regular gems when
    --prerelease --all is given
* Gem::Format no longer crashes on empty files.  Bug #27292 by Ian Ragsdale.
* Gem::GemPathSearcher handles nil require_paths. Patch #27334 by Roger Pack.
* Gem::RemoteFetcher no longer copies the file if it is where we want it.
  Patch #27409 by Jakub Stastny.

Deprecation Notices:

* lib/rubygems/timer.rb has been removed.
* Gem::Dependency#version_requirements is deprecated and will be removed on or
  after August 2010.
* Bulk index update is no longer supported.
* Gem::manage_gems was removed in 1.3.3.
* Time::today was removed in 1.3.3.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Sep 10 03:48:40 2010 UTC (13 years ago) by taca
Branch: MAIN
Changes since 1.24: +15 -10 lines
Diff to previous 1.24 (colored)

* take maintainer ship.
* Add LICENSE.
* Adjust new ruby packages' framework.
* Command name is gem${RUBY_VER} == gem18 now and add ALTERNATIVES.
* Add comments to patches.
* Overhalt --install_root option.
* Avoid access HOME when --install_root is enabled.
* honor PKG_SYSCONFDIR.

Bump PKGREVISION.

Revision 1.23.4.1 / (download) - annotate - [select for diffs], Mon Feb 15 07:54:22 2010 UTC (13 years, 7 months ago) by spz
Branch: pkgsrc-2009Q4
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored) next main 1.24 (colored)

Pullup ticket 3005 - requested by taca
functionality fix

Revisions pulled up:
- pkgsrc/misc/rubygems/Makefile		1.30
- pkgsrc/misc/rubygems/distinfo		1.24
- pkgsrc/misc/rubygems/patches/patch-ag	1.6

   -------------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   fhajny
   Date:           Wed Jan 27 13:21:58 UTC 2010

   Modified Files:
           pkgsrc/misc/rubygems: Makefile distinfo
           pkgsrc/misc/rubygems/patches: patch-ag

   Log Message:
   Fix (finally) the typo in patch-ag. Previous fix wasn't correct.


   To generate a diff of this commit:
   cvs rdiff -u -r1.29 -r1.30 pkgsrc/misc/rubygems/Makefile
   cvs rdiff -u -r1.23 -r1.24 pkgsrc/misc/rubygems/distinfo
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/misc/rubygems/patches/patch-ag

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jan 27 13:21:58 2010 UTC (13 years, 7 months ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Fix (finally) the typo in patch-ag. Previous fix wasn't correct.

Revision 1.23 / (download) - annotate - [select for diffs], Fri Sep 25 16:09:00 2009 UTC (13 years, 11 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Branch point for: pkgsrc-2009Q4
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Fix a typo.  Reported by Filip Hajny.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jul 24 06:38:54 2009 UTC (14 years, 2 months ago) by minskim
Branch: MAIN
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

Update rubygems to 1.3.5.

Changes:
* Fix use of prerelease gems.
* Gem.bin_path no longer escapes path with spaces. Bug #25935 and #26458.
* Bulk index update is no longer supported (the code currently
  remains, but not the tests)

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 12 23:02:57 2009 UTC (14 years, 3 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

Test variables before using them.  Several variables in
Gem::Specification can be nil for old gemspec.

Bump PKGREVISION.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jun 10 21:44:31 2009 UTC (14 years, 3 months ago) by minskim
Branch: MAIN
Changes since 1.19: +11 -12 lines
Diff to previous 1.19 (colored)

Update rubygems to 1.3.4.

New features since 1.3.1:
* RubyGems now loads plugins from rubygems_plugin.rb in installed gems.
This can be used to add commands (See Gem::CommandManager) or add
install/uninstall hooks (See Gem::Installer and Gem::Uninstaller).
* Gem::Version now understands prerelease versions using letters. (eg.
'1.2.1.b') Thanks to Josh Susser, Alex Vollmer and Phil Hagelberg.
* RubyGems now includes a Rake task for creating gems which replaces rake's
Rake::GemPackageTask. See Gem::PackageTask.
* Gem::find_files now returns paths in $LOAD_PATH.
* Added Gem::promote_load_path for use with Gem::find_files
* Added Gem::bin_path to make finding executables easier. Patch #24114 by
James Tucker.
* Various improvements to build arguments for installing gems.
* `gem contents` added --all and --no-prefix.
* Gem::Specification
* #validate strips directories and errors on not-files.
* #description no longer removes newlines.
* #name must be a String.
* FIXME and TODO are no longer allowed in various fields.
* Added support for a license attribute. Feature #11041 (partial).
* Removed Gem::Specification::list, too much process growth. Bug #23668 by
Steve Purcell.
* `gem generate_index`
* Can now generate an RSS feed.
* Modern indicies can now be updated incrementally.
* Legacy indicies can be updated separately from modern.
* `gem server` allows port names (from /etc/services) with --port.
* `gem server` now has search that jumps to RDoc. Patch #22959 by Vladimir
Dobriakov.
* `gem spec` can retrieve single fields from a spec (like `gem spec rake
authors`).
* Gem::Specification#has_rdoc= is deprecated and ignored (defaults to true)
* RDoc is now generated regardless of Gem::Specification#has_rdoc?

Revision 1.19 / (download) - annotate - [select for diffs], Tue Apr 7 07:35:44 2009 UTC (14 years, 5 months ago) by minskim
Branch: MAIN
Changes since 1.18: +9 -10 lines
Diff to previous 1.18 (colored)

Update rubygems to 1.3.1.

New features since 1.2.0:
* RubyGems doesn't print LOCAL/REMOTE titles for `gem query` and friends if
  stdout is not a TTY, except with --both.
* Added Gem.find_files, allows a gem to discover features provided by other
  gems.
* Added pre/post (un)install hooks for packagers of RubyGems.  (Not for gems
  themselves).
* RubyGems now installs gems into ~/.gem if GEM_HOME is not writable.  Use
  --no-user-install command-line switch to disable this behavior.
* Fetching specs for update now uses If-Modified-Since requests.
* RubyGems now updates the ri cache when the rdoc gem is installed and
  documentation is generated.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Sep 15 08:43:44 2008 UTC (15 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3
Changes since 1.17: +14 -15 lines
Diff to previous 1.17 (colored)

Update rubygems pacakge to 1.2.0.

Release 1.2.0 adds new features and fixes some bugs.

New features:

* RubyGems no longer performs bulk updates and instead only fetches the gemspec
  files it needs.  Alternate sources will need to upgrade to RubyGems 1.2 to
  allow RubyGems to take advantage of the new metadata updater.  If a pre 1.2
  remote source is in the sources list, RubyGems will revert to the bulk update
  code for compatibility.
* RubyGems now has runtime and development dependency types.  Use
  #add_development_dependency and #add_runtime_dependency.  All typeless
  dependencies are considered to be runtime dependencies.
* RubyGems will now require rubygems/defaults/operating_system.rb and
  rubygems/defaults/#{RBX_ENGINE}.rb if they exist.  This allows packagers and
  ruby implementers to add custom behavior to RubyGems via these files.  (If
  the RubyGems API is insufficient, please suggest improvements via the
  RubyGems list.)
* /etc/gemrc (and windows equivalent) for global settings
* setup.rb now handles --vendor and --destdir for packagers
* `gem stale` command that lists gems by last access time

Bugs Fixed:

* File modes from gems are now honored, patch #19737
* Marshal Gem::Specification objects from the future can now be loaded.
* A trailing / is now added to remote sources when missing, bug #20134
* Gems with legacy platforms will now be correctly uninstalled, patch #19877
* `gem install --no-wrappers` followed by `gem install --wrappers` no longer
  overwrites executables
* `gem pristine` now forces reinstallation of gems, bug #20387
* RubyGems gracefully handles ^C while loading .gemspec files from disk, bug
  #20523
* Paths are expanded in more places, bug #19317, bug #19896
* Gem::DependencyInstaller resets installed gems every install, bug #19444
* Gem.default_path is now honored if GEM_PATH is not set, patch #19502

Other Changes Include:

* setup.rb
  * stub files created by RubyGems 0.7.x and older are no longer removed.  When
    upgrading from these ancient versions, upgrade to 1.1.x first to clean up
    stubs.
  * RDoc is no longer required until necessary, patch #20414
* `gem server`
  * Now completely matches the output of `gem generate_index` and
    has correct content types
  * Refreshes from source directories for every hit.  The server will no longer
    need to be restarted after installing gems.
* `gem query --details` and friends now display author, homepage, rubyforge url
  and installed location
* `gem install` without -i no longer reinstalls dependencies if they are in
  GEM_PATH but not in GEM_HOME
* Gem::RemoteFetcher now performs persistent connections for HEAD requests,
  bug #7973

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jun 19 14:52:36 2008 UTC (15 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.16: +6 -3 lines
Diff to previous 1.16 (colored)

- Switch to use vendor_dir with Ruby 1.8.7.

Bump PKGREVISION.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Apr 13 06:01:59 2008 UTC (15 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.15: +7 -7 lines
Diff to previous 1.15 (colored)

Update misc/rubygems to 1.1.1.  Changes from version 1.1.0 include:

* Gem.prefix now returns non-nil only when RubyGems was installed outside
  sitelibdir or libdir.
* The `gem server` gem list now correctly links to gem details.
* `gem update --system` now passes --no-format-executable to setup.rb.
* Gem::SourceIndex#refresh! now works with multiple gem repositories.
* Downloaded gems now go into --install-dir's cache directory.
* Various fixes to downloading gem metadata.
* `gem install --force` now ignores network errors too.
* `gem pristine` now rebuilds extensions.
* `gem update --system` now works on virgin Apple ruby.
* Gem::RemoteFetcher handles Errno::ECONNABORTED.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Mar 31 15:40:43 2008 UTC (15 years, 5 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.14: +12 -9 lines
Diff to previous 1.14 (colored)

Update rubygems to 1.1.0.  Changes from version 1.0.1 include:

+ Port patches to allow gems to be installed into an "installion root"
  from 1.0.1nb2.

+ Rename the --build-root option to --install-root, which more accurately
  reflects the purpose of the option.

+ Update rubygem.mk to work with rubygems-1.1.0.
  + Require 1.1.0 as the minimum rubygems version for the build.
  + Remove GEM_FORMAT and special code to extract the gemspec file
    from a gem archive -- `gem spec' can now do it correctly by itself.
  + Rename various *buildroot* targets to *install-root* to match the
    name of the `gem' option.

* RubyGems now uses persistent connections on index updates and only
  updates from a latest index by default, cutting candidate gems for
  updates to roughly 1/4 (at present).  Index updates are much faster
  now.

* `gem list -r` may only show the latest version of a gem, add --all to
  see all gems.

* `gem spec` now extracts specifications from .gem files.

* `gem query --installed` to aid automation of checking for gems.

This update has been tested with the 3 packages in pkgsrc that install
using the ``gem'' command:

	devel/rubyforge
	misc/ruby-gem_plugin
	www/mongrel

This update has also been tested with the 129 packages in my local
tree that install using the ``gem'' command.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Mar 12 15:07:47 2008 UTC (15 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Fix bug in the interaction between --build-root and --remote noted in:

http://rubyforge.org/pipermail/rubygems-developers/2006-June/002010.html

If --build-root is specified, then any remote gems are now downloaded
into the "cache" directory under the buildroot.

Bump PKGREVISION to 2.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Mar 8 00:43:55 2008 UTC (15 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.12: +6 -1 lines
Diff to previous 1.12 (colored)

+ Add patches by Marcus Rueckert for destdir-style installation of gems.
  Patches from the OpenSuSE rubygems-1.0.1 src rpm.

+ Support user-destdir installation.

+ Dynamically generate the entire portion of the PLIST that corresponds
  to the documentation generated by rubygem at install-time.

Bump the PKGREVISION to 1.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jan 16 22:56:42 2008 UTC (15 years, 8 months ago) by minskim
Branch: MAIN
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

Update rubygems to 1.0.1.

Major New Features Include:

* RubyGems warns about various problems with gemspecs during gem building
* More-consistent versioning for the RubyGems software

Other Changes Include:

* Fixed various bugs and problems with installing gems on Windows
* Fixed using `gem server` for installing gems
* Various operations are even more verbose with --verbose
* Built gems are now backwards compatible with 0.9.4
* Improved detection of RUBYOPT loading rubygems
* `ruby setup.rb` now has a --help option
* Gem::Specification#bindir is now respected on installation
* Executable stubs can now be installed to match ruby's name, so if ruby is
  installed as 'ruby18', foo_exec will be installed as 'foo_exec18'
* `gem unpack` can now unpack into a specific directory with --target
* OpenSSL is no longer required by default

Revision 1.11 / (download) - annotate - [select for diffs], Sun Dec 2 22:32:52 2007 UTC (15 years, 9 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

Update to rubygems to 0.9.5.

New features:
* Automatic installation of platform gems
* New bandwidth and memory friendlier index file format
* "Offline" mode (--no-update-sources)
* Bulk update threshold can be specified (-B, --bulk-threshold)
* New `gem fetch` command
* `gem` now has "really verbose" output when you specify -v
* Ruby 1.9 compatible

See http://rubyforge.org/frs/shownotes.php?release_id=16500 for the
complete list.

Revision 1.10 / (download) - annotate - [select for diffs], Wed May 30 19:09:33 2007 UTC (16 years, 3 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

Update rubygems to 0.9.4.

Changes:
* Several people have been experiencing problems with no method errors
  on the source index cache.  The source index cache is now a bit more
  self healing.  Furthermore, if the source index cache is
  irreparable, then it is automatically dropped and reloaded.
* The source cache files may now be dropped with the "gem sources
  --clear-all" command.  (This command may require root is the system
  source cache is in a root protected area).
* Several sub-commands were accidently dropped from the "gem" command.
  These commands have been restored.

Revision 1.9 / (download) - annotate - [select for diffs], Wed May 23 01:51:20 2007 UTC (16 years, 4 months ago) by minskim
Branch: MAIN
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)

Update rubygems to 0.9.3.

This is a maintenance release of RubyGems that fixs a problem
with ZLib on Windows platforms.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Apr 23 03:21:05 2007 UTC (16 years, 5 months ago) by minskim
Branch: MAIN
Changes since 1.7: +4 -6 lines
Diff to previous 1.7 (colored)

Update rubygems to 0.9.2.

Major changes since 0.9.0:
* RubyGems no longer allows installation of files outside the gem directory
* #require_gem will now print a warning, use #gem instead
* RubyGems now requires ruby 1.8.2 or greater
* RubyGems is -w clean
* The "unpack" command now works properly.
* User name and password are now passed properly to the authenticating
   proxy when downloading gems.

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Sat Feb 3 20:59:11 2007 UTC (16 years, 7 months ago) by salo
Branch: pkgsrc-2006Q4
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored) next main 1.6 (colored)

Pullup ticket 2008 - requested by taca
security fix for rubygems

Revisions pulled up:
- pkgsrc/misc/rubygems/Makefile				1.6
- pkgsrc/misc/rubygems/distinfo				1.6, 1.7
- pkgsrc/misc/rubygems/patches/patch-ab			1.1, 1.2

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Sun Jan 28 16:08:55 UTC 2007

   Modified Files:
   	pkgsrc/misc/rubygems: Makefile distinfo
   Added Files:
   	pkgsrc/misc/rubygems/patches: patch-ab

   Log Message:
   Add a patch to fix security problem of RubyGems 0.9.0 and prior.
   (http://www.frsirt.com/english/advisories/2007/0295)

   Bump PKGREVISION.
---
   Module Name:		pkgsrc
   Committed By:	salo
   Date:		Sat Feb  3 20:42:33 UTC 2007

   Modified Files:
   	pkgsrc/misc/rubygems: distinfo
   	pkgsrc/misc/rubygems/patches: patch-ab

   Log Message:
   Add missing rcsid.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Feb 3 20:42:33 2007 UTC (16 years, 7 months ago) by salo
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Add missing rcsid.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jan 28 16:08:55 2007 UTC (16 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Add a patch to fix security problem of RubyGems 0.9.0 and prior.
(http://www.frsirt.com/english/advisories/2007/0295)

Bump PKGREVISION.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 5 09:30:27 2006 UTC (16 years, 11 months ago) by cube
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base
Branch point for: pkgsrc-2006Q4
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Add a patch to make "gem contents" work.

http://rubyforge.org/tracker/index.php?func=detail&aid=6032&group_id=126&atid=575

Revision 1.4 / (download) - annotate - [select for diffs], Mon Aug 7 16:12:27 2006 UTC (17 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Update rubygems to 0.9.0:

- update HOMEPAGE.
- Many chages to write here, please see ChangeLog file.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 3 14:25:50 2006 UTC (17 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

Stop handling DIST_SUBDIR default for Ruby based packages.
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 18 05:43:32 2005 UTC (18 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Update misc/rubygems to 0.8.11.  Changes from version 0.8.10 include:

    * Improved dependency checks and installation via gems.
    * .gemrc now allows setting default options per gem sub-command.
    * Wrappers and/or symlinks are created as needd to put executables
      into the ruby bindir.
    * Creating and checking digital signatures on gems.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Apr 10 01:01:33 2005 UTC (18 years, 5 months ago) by minskim
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import rubygems.

RubyGems is a way to package Ruby libraries/applications for
distribution, its a distribution manager, its a package manager.
RubyGems brings to the world of Ruby a very valuable capability--the
ability to manage concurrent versions of libraries and dependencies
between those libraries.  This last aspect of RubyGems is one of the
most important to the end user, because its value is continuous as you
use and program Ruby, but to understand its impact an explanation of
how Ruby manages libraries is in order.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Apr 10 01:01:33 2005 UTC (18 years, 5 months ago) by minskim
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>