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 to 1.182:
details: https://anonhg.NetBSD.org/pkgsrc/rev/af6056775282
branches: trunk
changeset: 541367:af6056775282
user: xtraeme <xtraeme%pkgsrc.org@localhost>
date: Mon Apr 21 14:40:09 2008 +0000
description:
Update to 1.182:
Overview of changes in Glib 1.182
=================================
* Fix build and test suite issues, especially on MSWin32 and cygwin.
Overview of changes in Glib 1.181
=================================
* Fix Makefile.PL problems encountered by CPAN testers.
Overview of changes in Glib 1.180
=================================
Since 1.16x (the previous stable series)
----------------------------------------
* Add Glib::MakeHelper::get_configure_requires_yaml.
* Add Glib::Object::signal_get_invocation_hint.
* Make our lazy-loader compatible with perl-5.10.0.
* Allow Perl-derived GObjects to override GInterfaces that are implemented by
parent classes.
* Correct the way we check values for definedness: use the new function
gperl_sv_is_defined. For convenience, also add gperl_sv_is_array_ref,
gperl_sv_is_code_ref, and gperl_sv_is_hash_ref.
Since 1.174
-----------
* Tell the compiler to always look for our headers in '.' first.
* Add a hyphen to the NAME section of generated POD indices.
Overview of changes in Glib 1.174
=================================
* Increase compatibility with different `make´s by not using Makefile
conditionals for building our documentation.
Overview of changes in Glib 1.173
=================================
* Make Glib::Type::list_values return the value of each enum/flags entry in
addition to the name and nickname.
Overview of changes in Glib 1.172
=================================
* Make inproper usage of Glib::Object methods result in an error message and
not in a segfault.
* Add Glib::Object::signal_get_invocation_hint.
* In our lazy-loading machinery for packages, change the way we clear @ISA
arrays to avoid problems with perl 5.10.0.
* Add new helpers to the C API: gperl_sv_is_defined, gperl_sv_is_array_ref,
gperl_sv_is_code_ref, and gperl_sv_is_hash_ref.
* Allow Perl-derived GObjects to override GInterfaces that are implemented by
parent classes.
* Load GInterface types immediately, instead of lazily. This makes sure
GInterfaces are set up by the time they are needed.
Overview of changes in Glib 1.171
=================================
* Correct the way we check values for definedness: add gperl_sv_defined(), an
XS version of perl's defined(), and use it everywhere. Among other things,
this should fix the problems where tied values were reported as undefined.
* Fix some build issues.
Overview of changes in Glib 1.170
=================================
* Make our build output prettier.
* Add Glib::MakeHelper::get_configure_requires_yaml.
* Use the above to add configure_requires information to META.yml in order to
publicize our Makefile.PL-time requirements.
* Try to fix some portability issues.
diffstat:
devel/p5-glib2/Makefile | 4 ++--
devel/p5-glib2/distinfo | 9 ++++-----
devel/p5-glib2/patches/patch-aa | 31 -------------------------------
3 files changed, 6 insertions(+), 38 deletions(-)
diffs (67 lines):
diff -r 1868da2567c4 -r af6056775282 devel/p5-glib2/Makefile
--- a/devel/p5-glib2/Makefile Mon Apr 21 14:39:10 2008 +0000
+++ b/devel/p5-glib2/Makefile Mon Apr 21 14:40:09 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2008/02/20 10:53:17 xtraeme Exp $
+# $NetBSD: Makefile,v 1.22 2008/04/21 14:40:09 xtraeme Exp $
#
DISTNAME= Glib-${DIST_VERSION}
@@ -18,7 +18,7 @@
USE_TOOLS+= pkg-config
-DIST_VERSION= 1.164
+DIST_VERSION= 1.182
PERL5_PACKLIST= auto/Glib/.packlist
diff -r 1868da2567c4 -r af6056775282 devel/p5-glib2/distinfo
--- a/devel/p5-glib2/distinfo Mon Apr 21 14:39:10 2008 +0000
+++ b/devel/p5-glib2/distinfo Mon Apr 21 14:40:09 2008 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.7 2008/02/20 10:53:17 xtraeme Exp $
+$NetBSD: distinfo,v 1.8 2008/04/21 14:40:09 xtraeme Exp $
-SHA1 (Glib-1.164.tar.gz) = a20ed6460720c87375355ddb7249f84f6ca9bb7b
-RMD160 (Glib-1.164.tar.gz) = 854b0be3cedd6db43a50e60ba9e19f009c5ebecb
-Size (Glib-1.164.tar.gz) = 242807 bytes
-SHA1 (patch-aa) = 230ca0448b73bb75264e1d7e2be9beddcac811a3
+SHA1 (Glib-1.182.tar.gz) = 2eb77871038347291f387cbba535f4a845122ef1
+RMD160 (Glib-1.182.tar.gz) = b1ea0e6d18c983cc248c8c031de940ca2302bf7a
+Size (Glib-1.182.tar.gz) = 247621 bytes
diff -r 1868da2567c4 -r af6056775282 devel/p5-glib2/patches/patch-aa
--- a/devel/p5-glib2/patches/patch-aa Mon Apr 21 14:39:10 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2007/04/17 21:34:14 joerg Exp $
-
---- MakeHelper.pm.orig 2007-02-24 14:14:35.000000000 +0000
-+++ MakeHelper.pm
-@@ -389,23 +389,11 @@ BLIB_DONE=\$(INST_DYNAMIC)
- BLIB_DONE=\$(INST_STATIC)
- !ENDIF
- ";
-- } elsif ($^O =~ m{^(freebsd|netbsd|openbsd)$}i && !$ENV{FORCE_GMAKE}) {
-- warn "Defaulting to BSD make; set FORCE_GMAKE if you want GNU make\n";
-- $blib_done = "
--.if \$(LINKTYPE) == dynamic
--BLIB_DONE=\$(INST_DYNAMIC)
--.else
--BLIB_DONE=\$(INST_STATIC)
--.endif
--";
- } else {
-- # assuming GNU Make
- $blib_done = "
--ifeq (\$(LINKTYPE), dynamic)
-- BLIB_DONE=\$(INST_DYNAMIC)
--else
-- BLIB_DONE=\$(INST_STATIC)
--endif
-+BLIB_DONE_dynamic=\$(INST_DYNAMIC)
-+BLIB_DONE_static=\$(INST_STATIC)
-+BLIB_DONE=\$(BLIB_DONE_\$(LINKTYP))
- ";
- }
-
Home |
Main Index |
Thread Index |
Old Index