summaryrefslogtreecommitdiff
path: root/devel/p5-glib2
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2008-04-21 14:40:09 +0000
committerxtraeme <xtraeme@pkgsrc.org>2008-04-21 14:40:09 +0000
commit9bffee772cb58e8e543770df73091ca5a7d5faef (patch)
tree6620730c9ca93d728489bd03ee7a2e5e51ddf94f /devel/p5-glib2
parentc3f60b581d7d0ec4658267009ff9a2dca60d6448 (diff)
downloadpkgsrc-9bffee772cb58e8e543770df73091ca5a7d5faef.tar.gz
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 (limited to 'devel/p5-glib2')
-rw-r--r--devel/p5-glib2/Makefile4
-rw-r--r--devel/p5-glib2/distinfo9
-rw-r--r--devel/p5-glib2/patches/patch-aa31
3 files changed, 6 insertions, 38 deletions
diff --git a/devel/p5-glib2/Makefile b/devel/p5-glib2/Makefile
index 5143f1374fa..2e69fdc4330 100644
--- a/devel/p5-glib2/Makefile
+++ b/devel/p5-glib2/Makefile
@@ -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 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_TOOLS+= pkg-config
-DIST_VERSION= 1.164
+DIST_VERSION= 1.182
PERL5_PACKLIST= auto/Glib/.packlist
diff --git a/devel/p5-glib2/distinfo b/devel/p5-glib2/distinfo
index 053fbac8700..155c54bc8f1 100644
--- a/devel/p5-glib2/distinfo
+++ b/devel/p5-glib2/distinfo
@@ -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 --git a/devel/p5-glib2/patches/patch-aa b/devel/p5-glib2/patches/patch-aa
deleted file mode 100644
index c65c1c9cb53..00000000000
--- a/devel/p5-glib2/patches/patch-aa
+++ /dev/null
@@ -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))
- ";
- }
-