summaryrefslogtreecommitdiff
path: root/devel/p5-ExtUtils-ParseXS
AgeCommit message (Collapse)AuthorFilesLines
2010-03-15Updating devel/p5-ExtUtils-ParseXS from 0.22.03 to 0.22.05sno2-8/+8
pkgsrc changes: - Adjust module type (EU::MM) Upstream changes: 2.2205 - Wed Mar 10 18:15:36 EST 2010 Other: - No longer ships with Build.PL to avoid creating a circular dependency 2.2204 - Wed Mar 10 14:23:52 EST 2010 Other: - Downgraded warnings on using INCLUDE with a command from "deprecated" to "discouraged" and limited it to the case where the command includes "perl" [Steffen Mueller]
2010-02-15Updating devel/p5-ExtUtils-ParseXS from 2.22.02 to 2.22.03sno2-7/+7
Upstream changes: 2.2203 - Thu Feb 11 14:00:51 EST 2010 Bug fixes: - Build.PL was not including ExtUtils/xsubpp for installation. Fixed by subclassing M::B::find_pm_files to include it [David Golden]
2010-02-02Updating devel/p5-ExtUtils-ParseXS from 2.22.01 to 2.22.02sno2-7/+7
Upstream changes: 2.2202 - Wed Jan 27 15:04:59 EST 2010 Bug fixes: - The fix to IN/OUT/OUTLIST was itself broken and is now fixed. [Reported by Serdar Dalgic; fix suggested by Rafael Garcia-Suarez] We apologize for the fault in the regex. Those responsible have been sacked.
2010-01-26Updating devel/p5-ExtUtils-ParseXS from 2.22 to 2.22.01sno2-7/+7
Upstream changes: 2.2201 Mon Jan 25 16:12:05 EST 2010 Bug fixes: - IN/OUT/OUTLIST, etc. were broken due to a bad regexp. [Simon Cozens]
2010-01-16Updating devel/p5-ExtUtils-ParseXS from 2.21 to 2.22.sno2-6/+6
Upstream changes: 2.22 - Mon Jan 11 15:00:07 EST 2010 No changes from 2.21_02 2.21_02 - Sat Dec 19 10:55:41 EST 2009 Bug fixes: - fixed bugs and added tests for INCLUDE_COMMAND [Steffen Mueller] 2.21_01 - Sat Dec 19 07:22:44 EST 2009 Enhancements: - New 'INCLUDE_COMMAND' directive [Steffen Mueller] Bug fixes: - Workaround for empty newXS macro found in P5NCI [Goro Fuji]
2009-10-11Updating devel/p5-ExtUtils-ParseXS from 2.20.04.01 to 2.21sno2-7/+7
Upstream changes: 2.21 - Mon Oct 5 11:17:53 EDT 2009 Bug fixes: - Adds full path in INCLUDE #line directives (RT#50198) [patch by "spb"] Other: - Updated copyright and maintainer list 2.20_07 - Sat Oct 3 11:26:55 EDT 2009 Bug fixes: - Use "char* file" for perl < 5.9, not "char[] file"; fixes mod_perl breakage due to prior attempts to fix RT#48104 [David Golden] 2.20_06 - Fri Oct 2 23:45:45 EDT 2009 Bug fixes: - Added t/typemap to fix broken test on perl 5.6.2 [David Golden] - More prototype fixes for older perls [Goro Fuji] - Avoid "const char *" in test files as it breaks on 5.6.2 [Goro Fuji] Other: - Merged changes from 2.2004 maintenance branch (see 2.200401 to 2.200403) [David Golden] 2.20_05 - Sat Aug 22 21:46:56 EDT 2009 Bug fixes: - Fix prototype related bugs [Goro Fuji] - Fix the SCOPE keyword [Goro Fuji]
2009-09-16Updating devel/p5-ExtUtils-ParseXS from 2.20.02 to 2.20.04.01sno2-7/+7
Upstream changes: 2.200401 - Mon Sep 14 22:26:03 EDT 2009 - No changes from 2.20_04. 2.20_04 - Mon Aug 10 11:18:47 EDT 2009 Bug fixes: - Changed install_dirs to 'core' for 5.8.9 as well (RT#48474) - Removed t/bugs.t until there is better C++ support in ExtUtils::CBuilder Other: - Updated repository URL in META file 2.20_03 - Thu Jul 23 23:14:50 EDT 2009 Bug fixes: - Fixed "const char *" errors for 5.8.8 (and older) (RT#48104) [Vincent Pit] - Added newline before a preprocessor directive (RT#30673) [patch by hjp]
2009-07-28Updating package for p5 module ExtUtils::ParseXS from 2.20 to 2.20.02sno2-7/+7
Upstream changes: 2.2002 - Sat Jul 18 17:22:27 EDT 2009 Bug fixes: - Fix Makefile.PL installdirs for older perls 2.20_01 - Wed Jul 8 12:12:47 EDT 2009 - Fix XSUsage prototypes for testing [Jan Dubois]
2009-07-07pkgsrc changes:sno2-10/+9
- Updating package for p5 module ExtUtils::ParseXS from 1.19 to 1.20 - Allow tests using the c compiler - remove dependency to ExtUtils::CBuilder package, the is no version required and ExtUtils::CBuilder is in perl core meanwhile ... - Setting LICENSE to ${PERL5_LICENSE} according META.yml Upstream changes: 2.20 - Wed Jul 1 13:42:11 EDT 2009 - No changes from 2.19_04 2.19_04 - Mon Jun 29 11:49:12 EDT 2009 - Changed tests to use Test::More and added it to prereqs - Some tests skip if no compiler or if no dynamic loading - INTERFACE keyword tests skipped for perl < 5.8 2.19_03 - Sat Jun 27 22:51:18 EDT 2009 - Released to see updated results from smoke testers - Fix minor doc typo pulled from blead 2.19_02 - Wed Aug 6 22:18:33 2008 - Fix the usage reports to consistently report package name as well as sub name across ALIAS, INTERFACE and regular XSUBS. [Robert May] - Cleaned up a warning with -Wwrite-strings that gets passed into every parsed XS file. [Steve Peters] - Allow (pedantically correct) C pre-processor comments in the code snippets of typemap files. [Nicholas Clark]
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-1/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-05-28Updated devel/p5-ExtUtils-ParseXS to 2.19abs2-7/+10
- Fixed the treatment of the OVERLOAD: keyword, which was causing a C compile error. [Toshiyuki Yamato]
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam1-1/+0
can handle packages having no PLIST files.
2007-06-09Updated devel/p5-ExtUtils-ParseXS 2.15 -> 2.18abs2-6/+6
2.18 - Added some UNITCHECK stuff, which (I think) makes XS code able to do UNITCHECK blocks. [Nicholas Clark] - Changed 'use re "eval";' to 'BEGIN { $^H |= 0x00200000 };' so we can compile re.xs in bleadperl. [Yves Orton] - Fix an undefined-variable warning related to 'inout' parameter processing. 2.17 - Mon Nov 20 17:07:27 2006 - Stacked $filepathname to make #line directives in #INCLUDEs work. [Nicholas Clark] - Sprinked dVAR in with dXSARGS, for God-(Jarkko)-knows-what reason. [Jarkko Hietaniemi] - Use printf-style formats in Perl_croak() for some significant savings in number of distinct constant strings in the linked binaries we create. [Alexey Tourbin] - Don't use 'class' as a variable name in the t/XSTest.xs module, since that's a keyword in C++. [Jarkko Hietaniemi] 2.16 Fri Sep 15 22:33:24 CDT 2006 - Fix a problem with PREFIX not working inside INTERFACE sections. [Salvador Fandin~o]
2006-05-15Initial addition of p5-ExtUtils-ParseXS version 2.15 into the NetBSD packagesseb4-0/+29
Collection. This Perl 5 module will compile XS code into C code by embedding the constructs necessary to let C functions manipulate Perl values and creates the glue necessary to let Perl access those functions. The compiler uses typemaps to determine how to map C function parameters and variables to Perl values.