pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-glib2 Update p5-glib2 to 1.304.
details: https://anonhg.NetBSD.org/pkgsrc/rev/825fc302e7bb
branches: trunk
changeset: 629715:825fc302e7bb
user: obache <obache%pkgsrc.org@localhost>
date: Sun Jan 26 11:56:45 2014 +0000
description:
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:
devel/p5-glib2/Makefile | 8 ++------
devel/p5-glib2/distinfo | 9 ++++-----
devel/p5-glib2/patches/patch-Makefile.PL | 23 -----------------------
3 files changed, 6 insertions(+), 34 deletions(-)
diffs (65 lines):
diff -r 3d62de9dbbea -r 825fc302e7bb devel/p5-glib2/Makefile
--- a/devel/p5-glib2/Makefile Sun Jan 26 10:37:44 2014 +0000
+++ b/devel/p5-glib2/Makefile Sun Jan 26 11:56:45 2014 +0000
@@ -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 @@
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 -r 3d62de9dbbea -r 825fc302e7bb devel/p5-glib2/distinfo
--- a/devel/p5-glib2/distinfo Sun Jan 26 10:37:44 2014 +0000
+++ b/devel/p5-glib2/distinfo Sun Jan 26 11:56:45 2014 +0000
@@ -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 -r 3d62de9dbbea -r 825fc302e7bb devel/p5-glib2/patches/patch-Makefile.PL
--- a/devel/p5-glib2/patches/patch-Makefile.PL Sun Jan 26 10:37:44 2014 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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',
Home |
Main Index |
Thread Index |
Old Index