./devel/p5-ExtUtils-ParseXS, Perl5 module for converting Perl XS code into C code

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.35, Package name: p5-ExtUtils-ParseXS-3.35, Maintainer: pkgsrc-users

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.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 5b40949a789d0ac52a32cbfe622be5018f700ed8
RMD160: 46dd442abb9229f4fdde29242a872a517fa20a5e
Filesize: 67.015 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-17 12:30:45 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-ExtUtils-ParseXS: update to 3.35.

3.35 - Mon Jul 31 17:50:00 CET 2017
  - Fix ExtUtils-ParseXS/t/*.t that needed '.' in @INC (David Mitchell)
  - Remove impediment to compiling under C++11 (Karl Williamson)
  - Make build reproducinle (Chris Lamb)
  - (perl #127834) remove . from the end of @INC if complex modules
    are loaded (Tony Cook)
  - Replace :: with __ in THIS like it's done for parameters/return
    values (Mattia Barbon)
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-01 14:17:22 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 3.24 to 3.30
-------------------
3.30 - Mon Aug 31 10:35:00 CET 2015
  - Promote to stable CPAN release.

3.29_01 - Mon Aug 10 10:45:00 CET 2015
  - Support added for XS handshake API introduced in 5.21.6.
  - Backported S_croak_xs_usage optimized on threaded builds
  - Fix INCLUDE_COMMAND $^X for Perl In Space
  - Remove 'use lib' left over from refactoring
  - Document + improve ancient optimization in ParseXS
  - Improve RETVAL code gen
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2014-10-09 15:45:06 by Thomas Klausner | Files touched by this commit (456)
Log message:
Remove SVR4_PKGNAME, per discussion on tech-pkg.
   2014-07-15 22:52:03 by Amitai Schlair | Files touched by this commit (2) | Package updated
Log message:
Update to 3.24. From the changelog:

- Native Android build fixes
- More lenient syntax for embedded TYPEMAP blocks in XS:
  a trailing semicolon will not be required for the block
  terminator.
- Code cleanup.