diff --git a/Glib-1.183.tar.bz2 b/Glib-1.183.tar.bz2 deleted file mode 100644 index 4184534..0000000 --- a/Glib-1.183.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:502ae5d82dcff4621f419c903e224d1a602ad312bac25bf34df16510455e2876 -size 189190 diff --git a/Glib-1.200.tar.bz2 b/Glib-1.200.tar.bz2 new file mode 100644 index 0000000..2f95db8 --- /dev/null +++ b/Glib-1.200.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:433f006044e0b03cd2a552706db0180b7678e8f9618841663fdd8e4235bb30bd +size 191992 diff --git a/perl-Glib.changes b/perl-Glib.changes index 881ae2a..441ca8e 100644 --- a/perl-Glib.changes +++ b/perl-Glib.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Mon Oct 6 14:32:31 CEST 2008 - anicka@suse.cz + +- update to 1.200 + * GClosure.xs (gperl_callback_invoke): Instead of putting a mortal + copy of the user data on the stack, increment its ref count and + mortalize it. This ensure that modifications to $_[-1] in the + callback actually change the user data. Patch by Kevin Ryde. + * GValue.xs: Handle NULL GParamSpecs in newSVGParamSpec by + returning undef. Consequently, remove the NULL handling in + _gperl_sv_from_value_internal. + * GType.xs (gperl_convert_flag_one, gperl_convert_flags): Improve + the wording of the error messages for invalid flags a bit. + * GValue.xs (_gperl_sv_from_value_internal): Handle NULL + GParamSpecs gracefully by returning undef. + * GParamSpec.xs (newSVGParamSpec): Croak on NULL GParamSpecs. + * GParamSpec.xs: Add hierarchy POD sections to the various + Glib::ParamSpec subclasses. + * GenPod.pm: Document how to hide arguments with "=for arg". Cope + with _noinc_ornull type variants. + * GObject.xs (g_object_new): Check that we got a correct number of + arguments. + * test fixes + ------------------------------------------------------------------- Thu Jun 19 16:25:11 CEST 2008 - anicka@suse.cz diff --git a/perl-Glib.spec b/perl-Glib.spec index 129c32e..f403da3 100644 --- a/perl-Glib.spec +++ b/perl-Glib.spec @@ -1,10 +1,17 @@ # -# spec file for package perl-Glib (Version 1.183) +# spec file for package perl-Glib (Version 1.200) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -13,7 +20,7 @@ Name: perl-Glib BuildRequires: glib2-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig -Version: 1.183 +Version: 1.200 Release: 1 Requires: perl = %{perl_version} AutoReqProv: on @@ -72,6 +79,27 @@ rm -rf $RPM_BUILD_ROOT /var/adm/perl-modules/%{name} %changelog +* Mon Oct 06 2008 anicka@suse.cz +- update to 1.200 + * GClosure.xs (gperl_callback_invoke): Instead of putting a mortal + copy of the user data on the stack, increment its ref count and + mortalize it. This ensure that modifications to $_[-1] in the + callback actually change the user data. Patch by Kevin Ryde. + * GValue.xs: Handle NULL GParamSpecs in newSVGParamSpec by + returning undef. Consequently, remove the NULL handling in + _gperl_sv_from_value_internal. + * GType.xs (gperl_convert_flag_one, gperl_convert_flags): Improve + the wording of the error messages for invalid flags a bit. + * GValue.xs (_gperl_sv_from_value_internal): Handle NULL + GParamSpecs gracefully by returning undef. + * GParamSpec.xs (newSVGParamSpec): Croak on NULL GParamSpecs. + * GParamSpec.xs: Add hierarchy POD sections to the various + Glib::ParamSpec subclasses. + * GenPod.pm: Document how to hide arguments with "=for arg". Cope + with _noinc_ornull type variants. + * GObject.xs (g_object_new): Check that we got a correct number of + arguments. + * test fixes * Thu Jun 19 2008 anicka@suse.cz - update to 1.183 * GSignal.xs: In the xsub for g_signal_add_emission_hook,