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