diff options
author | obache <obache@pkgsrc.org> | 2014-01-26 11:56:45 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2014-01-26 11:56:45 +0000 |
commit | 66b7da90a970e5f02afb79ae9c851956783b1fec (patch) | |
tree | ad83dc503b3f3202a7098cd86e2ca7334b3dfc37 /devel/p5-glib2 | |
parent | 8d24edd6ec419047f290ce3b8badf507884b8b86 (diff) | |
download | pkgsrc-66b7da90a970e5f02afb79ae9c851956783b1fec.tar.gz |
Update p5-glib2 to 1.304.
Overview of changes in Glib 1.304 (stable)
==========================================
* Fix compilation against glib < 2.34.0.
Overview of changes in Glib 1.303 (stable)
==========================================
* Revert the change to ref counting of initial wrappers of custom subclasses,
introduced in Glib 1.300. It caused issues with subclasses inheriting from
Glib::InitiallyUnowned.
* Fix a test failure with perl >= 5.19.4.
* Create a GType for GSpawnFlags and register it with the bindings.
Overview of changes in Glib 1.302 (stable)
==========================================
* Avoid misusing the macro PL_na, thus preventing issues when Glib is used in
conjunction with certain XS modules, among them XML::Parser and
String::Approx.
* Avoid memory corruption when registering boxed synonyms repeatedly.
Overview of changes in Glib 1.301 (stable)
==========================================
* t/options.t: skip tests in non-UTF-8 locales; fixes RT#83490
Overview of changes in Glib 1.300 (stable)
==========================================
* Stable release to coincide with the release of Perl 5.18.0
Since 1.28x (The previous stable release)
-----------------------------------------
* Ensure timely destruction of initial wrapper of custom subclasses
* Start changing module version numbers in all Perl modules in the
distribution, not just lib/Glib.pm; (Bugzilla #690464)
* Make Glib::Object subclassing more robust. This should in particular fix
issues revealed by the change to hash randomization introduced in perl
5.17.6.
* Correctly handle utf8-encoded strings in GPerlArgv. This should fix issues
seen with utf8-encoded strings in @ARGV with, for example, Gtk2->init.
Overview of changes in Glib 1.291 (unstable)
============================================
* Ensure timely destruction of initial wrapper of custom subclasses
* Start changing module version numbers in all Perl modules in the
distribution, not just lib/Glib.pm; (Bugzilla #690464)
Overview of changes in Glib 1.290 (unstable)
============================================
* Make Glib::Object subclassing more robust. This should in particular fix
issues revealed by the change to hash randomization introduced in perl
5.17.6.
* Correctly handle utf8-encoded strings in GPerlArgv. This should fix issues
seen with utf8-encoded strings in @ARGV with, for example, Gtk2->init.
Overview of changes in Glib 1.280 (stable)
==========================================
Since 1.26x (the previous stable series)
----------------------------------------
* Correctly handle the boxed type for GError.
* Ensure that custom signal marshallers are always used irregardless of
the spelling used for the signal name.
* Make the stack handling of some marshallers more robust, in
preparation for custom Glib::Boxed converters that call back into
Perl code.
* Add new C API gperl_register_boxed_synonym.
Since 1.270
-----------
* Fix building with perl <= 5.14.
Overview of changes in Glib 1.270 (unstable)
============================================
* Correctly handle the boxed type for GError.
* Ensure that custom signal marshallers are always used irregardless of the
spelling used for the signal name.
* Make the stack handling of some marshallers more robust, in
preparation for custom Glib::Boxed converters that call back into Perl
code.
* Add new C API gperl_register_boxed_synonym.
Diffstat (limited to 'devel/p5-glib2')
-rw-r--r-- | devel/p5-glib2/Makefile | 8 | ||||
-rw-r--r-- | devel/p5-glib2/distinfo | 9 | ||||
-rw-r--r-- | devel/p5-glib2/patches/patch-Makefile.PL | 23 |
3 files changed, 6 insertions, 34 deletions
diff --git a/devel/p5-glib2/Makefile b/devel/p5-glib2/Makefile index 6cc55dc15c4..19c4f49c3ae 100644 --- a/devel/p5-glib2/Makefile +++ b/devel/p5-glib2/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.46 2013/05/31 12:40:55 wiz Exp $ +# $NetBSD: Makefile,v 1.47 2014/01/26 11:56:45 obache Exp $ -DISTNAME= Glib-1.262 +DISTNAME= Glib-1.304 PKGNAME= p5-${DISTNAME:S/Glib/glib2/} -PKGREVISION= 3 CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gtk2-perl/} @@ -19,9 +18,6 @@ DEPENDS+= p5-ExtUtils-PkgConfig>=1.00:../../devel/p5-ExtUtils-PkgConfig BUILDLINK_API_DEPENDS.glib2+= glib2>=2.12.0 -# "Can't locate Glib/ParseXSDoc.pm in @INC .." -MAKE_JOBS_SAFE= no - USE_TOOLS+= pkg-config PERL5_PACKLIST= auto/Glib/.packlist diff --git a/devel/p5-glib2/distinfo b/devel/p5-glib2/distinfo index 992b4dd1418..8b9528cb36f 100644 --- a/devel/p5-glib2/distinfo +++ b/devel/p5-glib2/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.18 2012/09/09 12:48:50 abs Exp $ +$NetBSD: distinfo,v 1.19 2014/01/26 11:56:45 obache Exp $ -SHA1 (Glib-1.262.tar.gz) = 32745ebc97817c4be162efed7824cd469e191479 -RMD160 (Glib-1.262.tar.gz) = 5505c6f0847206a8721bdf1f4171a1f3253fa7d6 -Size (Glib-1.262.tar.gz) = 283989 bytes -SHA1 (patch-Makefile.PL) = d94e71e30ab8971db756eff8037deabaf0003492 +SHA1 (Glib-1.304.tar.gz) = f66615b386f33a74eab62271dab0e09730fcf632 +RMD160 (Glib-1.304.tar.gz) = c7795ecabf80d87fc416ff4267b30db292b78c5e +Size (Glib-1.304.tar.gz) = 285931 bytes diff --git a/devel/p5-glib2/patches/patch-Makefile.PL b/devel/p5-glib2/patches/patch-Makefile.PL deleted file mode 100644 index 3eb439f8d5c..00000000000 --- a/devel/p5-glib2/patches/patch-Makefile.PL +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-Makefile.PL,v 1.1 2012/09/09 12:50:05 abs Exp $ - -Revert "configure_requires =>" to "prereqs => configure => requires =>" change -introduced in Glib-1.262 to avoid following build error: - -ExtUtils::MakeMaker::YAML does not support circular references at - /usr/pkg/lib/perl5/5.14.0/ExtUtils/MakeMaker/YAML.pm line 499. - ---- Makefile.PL.orig 2012-09-09 12:43:32.000000000 +0000 -+++ Makefile.PL -@@ -118,11 +118,7 @@ my %meta_merge = ( - web => 'http://git.gnome.org/browse/perl-Glib', - }, - }, -- prereqs => { -- configure => { -- requires => \%PREREQ_PM, -- }, -- }, -+ configure_requires => \%PREREQ_PM, - no_index => { - file => [@xs_files, qw/Makefile.PL xsapi.pod.head xsapi.pod.foot/], - package => 'MY', |