pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/perl5 Add a patch for Haiku OS (missing LOG_PRIMA...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/caf9e369d7bf
branches:  trunk
changeset: 610027:caf9e369d7bf
user:      obache <obache%pkgsrc.org@localhost>
date:      Tue Oct 16 13:21:31 2012 +0000

description:
Add a patch for Haiku OS (missing LOG_PRIMASK).
taken from CPAN Sys-Syslog-0.30.

diffstat:

 lang/perl5/distinfo                                |   3 ++-
 lang/perl5/patches/patch-cpan_Sys-Syslog_Syslog.xs |  18 ++++++++++++++++++
 2 files changed, 20 insertions(+), 1 deletions(-)

diffs (39 lines):

diff -r 44ecf04ab66a -r caf9e369d7bf lang/perl5/distinfo
--- a/lang/perl5/distinfo       Tue Oct 16 10:10:17 2012 +0000
+++ b/lang/perl5/distinfo       Tue Oct 16 13:21:31 2012 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.86 2012/10/03 19:59:47 adam Exp $
+$NetBSD: distinfo,v 1.87 2012/10/16 13:21:31 obache Exp $
 
 SHA1 (perl-5.16.1.tar.gz) = 60f2b81e3ffaff3030962ccbc02cd04f91f69ad5
 RMD160 (perl-5.16.1.tar.gz) = c1e69440727c773d5f012e735e77bf3d6a6fa342
@@ -13,6 +13,7 @@
 SHA1 (patch-ck) = 5c381db130cdf4c315678e2d65380eaaa3065fee
 SHA1 (patch-cn) = d1877383e213a414562b5bb4c1e8aa785926fab7
 SHA1 (patch-cp) = 0b22d334df24d128142855464bf6dd61d4d82975
+SHA1 (patch-cpan_Sys-Syslog_Syslog.xs) = 4413010d0b55a0ae636bca8ff3ace2ebc99e90ba
 SHA1 (patch-hints_solaris_2.sh) = 26f804234c07da04ebd6c33ce7ad54d94c746f1e
 SHA1 (patch-ta) = 51a3e02148e78eaab882125f859e59add39a4fbe
 SHA1 (patch-zd) = 469602bc04b217f2d9929f5caeab43f77a74076f
diff -r 44ecf04ab66a -r caf9e369d7bf lang/perl5/patches/patch-cpan_Sys-Syslog_Syslog.xs
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/perl5/patches/patch-cpan_Sys-Syslog_Syslog.xs        Tue Oct 16 13:21:31 2012 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-cpan_Sys-Syslog_Syslog.xs,v 1.1 2012/10/16 13:21:31 obache Exp $
+
+CPAN-RT#77577: Build on Haiku-OS
+ https://rt.cpan.org/Public/Bug/Display.html?id=77577
+
+--- cpan/Sys-Syslog/Syslog.xs.orig     2012-04-25 00:18:32.000000000 +0000
++++ cpan/Sys-Syslog/Syslog.xs
+@@ -39,6 +39,10 @@ static SV *ident_svptr;
+ #define LOG_FAC(p)      (((p) & LOG_FACMASK) >> 3)
+ #endif
+ 
++#ifndef LOG_PRIMASK
++#define LOG_PRIMASK   0x07
++#endif
++
+ #ifndef       LOG_PRI
+ #define       LOG_PRI(p)      ((p) & LOG_PRIMASK)
+ #endif



Home | Main Index | Thread Index | Old Index