Fri Mar 18 13:18:53 2016 UTC ()
Fix build on SunOS and Ruby 2.3.


(fhajny)
diff -r1.18 -r1.19 pkgsrc/databases/ruby-pg/distinfo
diff -r0 -r1.1 pkgsrc/databases/ruby-pg/patches/patch-ext_extconf.rb

cvs diff -r1.18 -r1.19 pkgsrc/databases/ruby-pg/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-pg/distinfo 2015/11/29 12:10:16 1.18
+++ pkgsrc/databases/ruby-pg/distinfo 2016/03/18 13:18:53 1.19
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.18 2015/11/29 12:10:16 taca Exp $ 1$NetBSD: distinfo,v 1.19 2016/03/18 13:18:53 fhajny Exp $
2 2
3SHA1 (pg-0.18.4.gem) = e095413602552ef50ef938d547c58fc1d0940d8b 3SHA1 (pg-0.18.4.gem) = e095413602552ef50ef938d547c58fc1d0940d8b
4RMD160 (pg-0.18.4.gem) = e69cdbfabaf2142c2ff4458213a13668c21da696 4RMD160 (pg-0.18.4.gem) = e69cdbfabaf2142c2ff4458213a13668c21da696
5SHA512 (pg-0.18.4.gem) = 48e792756c7ee205164b59a9515ace6320150f0ce1907293f8c1a736300c62c0b38c1be49e8ad4f1a50f29abc7f72bb43e742a8e63d9606eff4c7d2191a4fb74 5SHA512 (pg-0.18.4.gem) = 48e792756c7ee205164b59a9515ace6320150f0ce1907293f8c1a736300c62c0b38c1be49e8ad4f1a50f29abc7f72bb43e742a8e63d9606eff4c7d2191a4fb74
6Size (pg-0.18.4.gem) = 219648 bytes 6Size (pg-0.18.4.gem) = 219648 bytes
 7SHA1 (patch-ext_extconf.rb) = 161b826521c4e3b5a5c6aaa88dae572e36257b9c

File Added: pkgsrc/databases/ruby-pg/patches/Attic/patch-ext_extconf.rb
$NetBSD: patch-ext_extconf.rb,v 1.1 2016/03/18 13:18:53 fhajny Exp $

Fix SunOS build with Ruby 2.3.

Upstream bug report:
https://bitbucket.org/ged/ruby-pg/issues/236

--- ext/extconf.rb.orig	2016-03-18 12:46:37.072825799 +0000
+++ ext/extconf.rb
@@ -1,6 +1,7 @@
 require 'pp'
 require 'mkmf'
 
+$CPPFLAGS << ' -D__EXTENSIONS__'
 
 if ENV['MAINTAINER_MODE']
 	$stderr.puts "Maintainer mode enabled."