diff options
author | taca <taca@pkgsrc.org> | 2017-09-20 15:43:44 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2017-09-20 15:43:44 +0000 |
commit | 5d3aa0d4a4f6b3e81ebe5a91623b125d4c4afec2 (patch) | |
tree | 0839f6b356ad851fc524edde8eb398305bfa437c | |
parent | 43561e4bc62f27a3f347ff110f63ffb81bc96d93 (diff) | |
download | pkgsrc-5d3aa0d4a4f6b3e81ebe5a91623b125d4c4afec2.tar.gz |
textproc/ruby-xslt: fix build problem
Fix build problem with libxslt-1.1.30.
-rw-r--r-- | textproc/ruby-xslt/distinfo | 3 | ||||
-rw-r--r-- | textproc/ruby-xslt/patches/patch-ext_xslt__lib_xslt__lib.c | 14 |
2 files changed, 16 insertions, 1 deletions
diff --git a/textproc/ruby-xslt/distinfo b/textproc/ruby-xslt/distinfo index f0aba14ecee..d77dea5b8f2 100644 --- a/textproc/ruby-xslt/distinfo +++ b/textproc/ruby-xslt/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.6 2015/11/04 02:00:11 agc Exp $ +$NetBSD: distinfo,v 1.7 2017/09/20 15:43:44 taca Exp $ SHA1 (ruby-xslt-0.9.9.gem) = 88be1d4826cc2620d136daf18a0c075f5d93cfda RMD160 (ruby-xslt-0.9.9.gem) = ca6cf24d8e55f8243b2e3c3404bd5838cf98e0b7 SHA512 (ruby-xslt-0.9.9.gem) = 8c23bff3406ae2712663f81fb46525df4938aee5bf85f5497ff33108e4fb0f443ca3389dedbbb9eea233e86e51c24938f699eae2bc62cbf291c04a56a9af36ff Size (ruby-xslt-0.9.9.gem) = 34816 bytes +SHA1 (patch-ext_xslt__lib_xslt__lib.c) = d4b9a181f2856dac7bcd4b2c42d76425fd855461 diff --git a/textproc/ruby-xslt/patches/patch-ext_xslt__lib_xslt__lib.c b/textproc/ruby-xslt/patches/patch-ext_xslt__lib_xslt__lib.c new file mode 100644 index 00000000000..6712bbbe001 --- /dev/null +++ b/textproc/ruby-xslt/patches/patch-ext_xslt__lib_xslt__lib.c @@ -0,0 +1,14 @@ +$NetBSD: patch-ext_xslt__lib_xslt__lib.c,v 1.1 2017/09/20 15:43:44 taca Exp $ + +* libxslt 1.1.30 removed norm:localTime extension function. + +--- ext/xslt_lib/xslt_lib.c.orig 2017-09-20 15:19:45.000000000 +0000 ++++ ext/xslt_lib/xslt_lib.c +@@ -561,7 +561,6 @@ void Init_xslt_lib( void ) { + rb_define_const( cXSLT, "DEFAULT_VERSION", rb_str_new2(XSLT_DEFAULT_VERSION) ); + rb_define_const( cXSLT, "DEFAULT_URL", rb_str_new2(XSLT_DEFAULT_URL) ); + rb_define_const( cXSLT, "NAMESPACE_LIBXSLT", rb_str_new2((char *)XSLT_LIBXSLT_NAMESPACE) ); +- rb_define_const( cXSLT, "NAMESPACE_NORM_SAXON", rb_str_new2((char *)XSLT_NORM_SAXON_NAMESPACE) ); + rb_define_const( cXSLT, "NAMESPACE_SAXON", rb_str_new2((char *)XSLT_SAXON_NAMESPACE) ); + rb_define_const( cXSLT, "NAMESPACE_XT", rb_str_new2((char *)XSLT_XT_NAMESPACE) ); + rb_define_const( cXSLT, "NAMESPACE_XALAN", rb_str_new2((char *)XSLT_XALAN_NAMESPACE) ); |