| Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
== v0.15.0 [2013-03-03] Michael Granger <ged@FaerieMUD.org>
Bugfixes:
- Fix segfault in PG::Result#field_values when called with non String value.
- Fix encoding of messages delivered by notice callbacks.
- Fix text encoding for Connection#wait_for_notify and Connection#notifies.
- Fix 'Bad file descriptor' problems under Windows: wrong behaviour of
#wait_for_notify() and timeout handling of #block on Ruby 1.9.
Documentation fixes:
- conn#socket() can not be used with IO.for_fd() on Windows.
Enhancements:
- Tested under Ruby 2.0.0p0.
- Add single row mode of PostgreSQL 9.2.
- Set fallback_application_name to programm name $0. Thanks to Will Leinweber
for the patch.
- Release Ruby's GVL while calls to blocking libpq functions to allow better
concurrency in threaded applications.
- Refactor different variants of waiting for the connection socket.
- Make use of rb_thread_fd_select() on Ruby 1.9 and avoid deprecated
rb_thread_select().
- Add an example of how to insert array data using a prepared statement (#145).
- Add continous integration tests on travis-ci.org.
- Add PG::Result#each_row for iterative over result sets by row. Thanks to
Aaron Patterson for the patch.
- Add a PG::Connection#socket_io method for fetching a (non-autoclosing) IO
object for the connection's socket.
Specs:
- Fix various specs to run on older PostgreSQL and Ruby versions.
- Avoid fork() in specs to allow usage on Windows and JRuby.
|
|
== v0.14.1 [2012-09-02] Michael Granger <ged@FaerieMUD.org>
Important bugfix:
- Fix stack overflow bug in PG::Result#values and #column_values (#135). Thanks
to everyone who reported the bug, and Lars Kanis especially for figuring out
the problem.
PostgreSQL 9.2 beta fixes:
- Recognize PGRES_SINGLE_TUPLE as OK when checking PGresult (Jeremy Evans)
Documentation fixes:
- Add note about the usage scope of the result object received by the
#set_notice_receiver block. (Lars Kanis)
- Add PGRES_COPY_BOTH to documentation of PG::Result#result_status. (Lars Kanis)
- Add some documentation to PG::Result#fnumber (fix for #139)
|
|
|
|
|
|
== v0.14.0 [2012-06-17] Michael Granger <ged@FaerieMUD.org>
Bugfixes:
#47, #104
New Methods for PostgreSQL 9 and async API support:
PG
- ::library_version
PG::Connection
- ::ping
- #escape_literal
- #escape_identifier
- #set_default_encoding
PG::Result
- #check
New Samples:
This release also comes with a collection of contributed sample scripts for
doing resource-utilization reports, graphing database statistics,
monitoring for replication lag, shipping WAL files for replication,
automated tablespace partitioning, etc. See the samples/ directory.
|
|
== v0.13.2 [2012-02-22] Michael Granger <ged@FaerieMUD.org>
- Make builds against PostgreSQL earlier than 8.3 fail with a descriptive
message instead of a compile failure.
== v0.13.1 [2012-02-12] Michael Granger <ged@FaerieMUD.org>
- Made use of a finished PG::Connection raise a PG::Error instead of
a fatal error (#110).
- Added missing BSDL license file (#108)
== v0.13.0 [] Michael Granger <ged@FaerieMUD.org>
Reorganization of modules/classes to be better Ruby citizens (with backward-compatible aliases):
- Created toplevel namespace 'PG' to correspond with the gem name.
- Renamed PGconn to PG::Connection (with ::PGconn alias)
- Renamed PGresult to PG::Result (with ::PGresult alias)
- Renamed PGError to PG::Error (with ::PGError alias)
- Declare all constants inside PG::Constants, then include them in
PG::Connection and PG::Result for backward-compatibility, and
in PG for convenience.
- Split the extension source up by class/module.
- Removed old compatibility code for PostgreSQL versions < 8.3
Documentation:
- Clarified licensing, updated to Ruby 1.9's license.
- Merged authors list, added some missing people to the Contributor's
list.
- Cleaned up the sample/ directory
- Making contact info a bit clearer, link to the Google+ page and
the mailing list
Enhancements:
- Added a convenience method: PG.connect -> PG::Connection.new
Bugfixes:
- Fixed LATIN5-LATIN10 Postgres<->Ruby encoding conversions
|
|
== v0.12.0 [2011-12-07] Michael Granger <ged@FaerieMUD.org>
- PGconn#wait_for_notify
* send nil as the payload argument if the NOTIFY didn't have one.
* accept a nil argument for no timeout (Sequel support)
* Fixed API docs
* Taint and encode event name and payload
- Handle errors while rb_thread_select()ing in PGconn#block.
(Brian Weaver).
- Fixes for Win32 async queries (Rafa Bigaj)
- Memory leak fixed: Closing opened WSA event. (rafal)
- Fixes for #66 Win32 asynchronous queries hang on connection
error. (rafal)
- Fixed a typo in PGconn#error_message's documentation
- fixing unused variable warnings for ruby 1.9.3 (Aaron Patterson)
- Build system bugfixes
- Converted to Hoe
- Updates for the Win32 binary gem builds (Lars Kanis)
|
|
|
|
230[tip] 24aa7899c696 2011-04-18 16:51 -0700 ged
Move connection-parameter parsing into Ruby, and make option-handling more
229:228,222 b477174160c8 2011-03-30 06:13 -0700 ged
Automated merge with ssh://bitbucket.org/larskanis/ruby-pg
228 cc3a7476465c 2011-03-15 13:21 +0100 kanis
Update cross compilation tasks to use Ruby 1.8.7 instead of 1.8.6, since pg.gem requires at least 1.8.7 to get installed
227 b90f74cb11a5 2011-03-12 21:40 +0100 kanis
Update readme for cross compile
226 780650f201e3 2011-03-12 21:38 +0100 kanis
Use RUBY_CC_VERSION from command line, if set
225 31089d6c9dde 2011-03-11 22:14 +0100 kanis
update PG and OpenSSL version for cross compile
224 dfe3e7c1ea27 2011-03-11 21:58 +0100 kanis
always run "make libpq.a" for cross compilation
223:221 06e17573b133 2011-03-11 21:54 +0100 kanis
re-add required libs for cross compilation
222 56098b479a23 2011-03-30 05:52 -0700 ged
Comment the WIN32 console FD stuff so I remember what it does.
221 1baa7a8e673e 2011-02-23 14:11 -0800 ged
Whitespace/line-ending fixes
220:217,219 fb7d22101adf 2011-02-23 11:40 -0800 ged
Merged with 1c3a1ca9f0cd
219 1c3a1ca9f0cd 2011-01-22 04:41 +0800 ghazel
for windows support, duplicate the sockets from libpq and create temporary CRT fds
218:214 c3f163bf1ecd 2011-01-22 22:11 -0800 ged
Pulling fixes for Windows from ghazel on Github
217 18f413081e0c 2011-02-10 16:19 -0800 ged
Bump minor version.
|
|
|
|
Compact changes aren't available please refer the below page in detail:
http://bitbucket.org/ged/ruby-pg/changesets
|
|
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Correct LICENSE.
* Remove default value of GEM_BUILD.
CHANGES:
158[tip] 872063e42b12 2010-02-19 08:02 -0800 ged
Adding "fat gem" compatible loader, set the default RUBY_CC_VERSION.
157 ab525ca90531 2010-02-19 06:27 -0800 ged
Updated the Rakefile so it includes itself in gems. (closes #15) Thanks to flameeyes@bitbucket for
156 9c65eb905416 2010-02-18 06:52 -0800 ged
Applied patch for PGconn#async_exec to make it have the same semantics as PGconn#exec (closes #19). Thanks again to Lars Kanis for the patch.
155 b0017ac0ecb5 2010-02-17 15:30 -0800 ged
Updated the Rakefile to always default the package version even if a version can't be read from the VERSION_FILE.
154 c7d5458af696 2010-02-17 06:23 -0800 ged
Improving spec database setup function (closes #18). Thanks to Lars Kanis for another fine patch.
153 39b11474d035 2010-02-17 06:14 -0800 ged
Ack! Removing typo
152 9d54bbc98488 2010-02-17 06:10 -0800 ged
Adding a test to ensure the result encoding remains the same even when client_encoding in the connection changes.
151 31afece7c203 2010-01-18 09:15 -0800 ged
Made the 'make_header' in the extconf more clear.
150:149,148 d9c920068712 2010-01-13 20:56 -0800 pgsql
Merged
149:141 294eb6d5530b 2010-01-13 20:51 -0800 pgsql
In rspec tests, replace the pattern:
148 74fab32c2687 2010-01-11 08:15 -0800 ged
A better fix for the PGconn#block weirdness on Win32 (closes #16).
147 f8dfc1b6c51c 2010-01-06 06:17 -0800 ged
Rearranged the sections of the README.
146 0df792de2a19 2010-01-05 08:48 -0800 ged
Updating MacOS X README.
145 2894973bc63f 2010-01-04 18:28 -0800 ged
Work around broken rb_thread_select() on win32; thanks to Lars Kanis for the patch!
144 88dacdb9c97d 2010-01-04 18:16 -0800 ged
Reverted removal of PGresult::InvalidOid, fixed broken spec.
143 739cec560448 2010-01-04 17:55 -0800 ged
Ignore some generated files, documentation work, removed type OID constants.
142 38a0d2a90664 2010-01-04 17:39 -0800 ged
Applied patch for static cross-compilation of win32 gem from Lars Kanis with a few changes to
141 f31202539234 2010-01-03 11:40 -0800 ged
Updated build system
|
|
|
|
* Add LICENSE.
Release Name: ruby-pg-0.8.0
Notes:
This release provides much better support for win32. Big thanks to:
Charlie Savage <cfis [at] savagexi [dot] com>
Also, numerous bug fixes, better support for Ruby 1.9.1, and improved tests.
Changes:
* many windows fixes and improvements (cfis)
* some 1.9 fixes (jdavis, cfis)
* fix headers to work on 1.8 and 1.9 (jdavis)
* fix PGconn#lo_close, bug #24634, thanks to tietew for report (jdavis)
* Fix socket leak on connection error, bug #24920, thanks to
Andrea Barisani <andrea [at] inversepath [dot] com> and
Rob Holland <rob [at] inversepath [dot] com> for report (jdavis)
|
|
|