Commit graph

19 commits

Author SHA1 Message Date
wiz
86a78fce2e Bump PKGREVISION for perl-5.24. 2016-06-08 19:22:13 +00:00
agc
d9e4cfe05d 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-11-03 03:27:11 +00:00
wiz
40bbad7ac6 Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
2015-07-12 18:56:06 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
mef
e9e7958b33 Update 0.16.02 to 0.18
pkglint warns
    WARN: Makefile:3: The package is being downgraded from 0.1602 to 0.18.
    should look PKGNAME instead of DISTNAME ?
----------------------
0.18  Wed Sep 18 10:00:00 CEST 2013
        - Upgrade to stable release.

0.17_02  Wed Aug 28 22:35:02 CEST 2013
        - Fixed getters for typemaps using %output_list annotation.

0.17_01  Sat Aug 10 08:20:11 CEST 2013
        - Added standard XS typemap for objects (disabled by default for
          backwards compatibility).x
        - Allow specifying XS typemap code in the XS++ typemap declaration.
        - Generate accessors for member variables.
        - Handle multiple function/method annotations (used by plugins).
        - Updated plugin interface (should be backwards-compatible).

0.1700   Sun Feb 10 12:00:00 CET 2013
        - %alias feature for aliasing XS++ wrappers.

0.1603   Fri Dec 28 12:03:09 CEST 2012
        - Fix blead-perl warning about unescaped { in regexps.
        - Use ExtUtils::Typemaps instead of ExtUtils::Typemap (which
          had to be renamed).
        - Somewhat improved examples.
2015-01-29 12:42:01 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
obache
9b57b4605a Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-09 14:17:41 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
obache
edcbc838c2 perl-5.14.1 contains sufficient ExtUtils::ParseXS. Bump PKGREVISION. 2011-08-17 03:05:15 +00:00
obache
c991365c72 fix missing dependency pattern update.
Bump PKGREVISION.
2011-08-15 05:00:02 +00:00
adam
138645fd31 Changes 0.1602:
* Fixed code generation for package_static methods.

Changes 0.1601:
* Do not try to rebuld the grammar during CPAN installation.

Changes 0.16:
* Allow renaming destructors and fixed parsing of virtual ones.
2011-08-12 18:56:24 +00:00
sno
a6421e5a51 Updating devel/p5-ExtUtils-XSpp from 0.14 to 0.15
Upstream changes:
0.15     Sat Aug 14 11:36:39 CEST 2010
	- Improved support for conditional code (via #ifdef) in plugins.
2010-08-20 05:23:29 +00:00
sno
1405007c8b Updating devel/p5-ExtUtils-XSpp from 0.10 to 0.14
pkgsrc changes:
- adjust dependencies

Upstream changes:
0.14     Wed Jul 21 17:00:00 CEST 2010
	- This release demonstrates why it is a good idea
	  to do developer releases.
	- Fix problem with templated types and the shorthand
	  for typemaps that was introduced in 0.13.

0.13     Wed Jul 21 17:00:00 CEST 2010
	- Add support for simplified typemap statements
	  a la %typemap{type}; which are a shorthand for
	  {simple} and {reference}.

0.12     Sun Jul 11 17:00:00 CEST 2010
	- Add new example using Module::Build::WithXSpp.

0.11_02  Thu Jun 24 20:00:00 CEST 2010
	- Allow applying parser plugin annotations to constructors
	  and destructors.
	- Use of {%...%} for the %cpp_type tag of parsed typemaps.
	- Fix %length for anything but the most trivial wrappers.

0.11_01  Sat Jun  5 11:02:09 CEST 2010
	- Parse enum declarations.
	- Added an experimental plugin interface.
2010-07-31 08:03:30 +00:00
seb
b961444004 Update p5-ExtUtils-XSpp from version 0.09 to version 0.10.
Pkgsrc changes:
- Adjust dependencies.

Upstream changes:
0.10  Wed Apr 14 19:20:00 CET 2010
	- Now requires ExtUtils::ParseXS 0.2202.
	- C++ Exceptions can now be handled with code much like typemaps
	  %exception{Name}{Exception}...
	  int MethodFoo() %catch{Name};
	  Detailed documentation in ExtUtils::XSpp::Exception.
	- Grammar simplifications.
	- Fixed 'methods' argument of Class node constructor.
	- Parse 'static' as a synonym of 'package_static'.
	- Parse pure virtual functions correctly.
2010-04-25 12:07:52 +00:00
sno
c5f3efb503 Updating devel/p5-ExtUtils-XSpp from 0.07 to 0.09
Upstream changes:
0.09  Wed Feb 10 19:20:00 CET 2010
	- Automatically include an #include <exception> into the output
          for the exception handling.
	- Documentation for ExtUtils::XSpp::Node and subclasses.
	- Split ExtUtils/XSpp/Node.pm into separate per-class files.

0.08  Fri Feb  5 19:00:00 CET 2010
	- Catch all C++ exceptions in the generated wrapper XS.
          The exceptions are turned into plain Perl croak() calls
          for now but may be upgraded to configurable exception
          objects later. (Steffen Mueller)
2010-02-15 13:46:54 +00:00
sno
9218ba0236 Updating devel/p5-ExtUtils-XSpp from 0.05 to 0.07
Upstream changes:
0.07  Fri Jan 22 18:07:10 CET 2010
	- Fix issue with references as method arguments that have
          template types. (Steffen Mueller)

0.06  Wed Jan 13 20:28:27 CET 2010
	- When parsing a class declaration, automatically add a typemap
	  for the class.
	- Add default typemaps for basic C types (integral, floating point
	  and char*).
	- Automatically setup Perl inheritance for derived C++ classes.
	- Support template types in function/method parameters and in typeamaps.
	- Add command line options to run xsubpp directly from xspp.
2010-01-25 12:14:51 +00:00
sno
3a18899e9d Importing devel/p5-ExtUtils-XSpp version 0.05 as an indirect requirement
of scheduled import of editors/p5-Padre.

XS++ is just a thin layer over plain XS, hence to use it you are supposed
to know, at the very least, C++ and XS.

This means that you will need typemaps for both the normal XS pre-processor
xsubpp and the XS++ pre-processor xspp.
2010-01-16 14:06:38 +00:00