Hello community, here is the log from the commit of package perl-GD for openSUSE:Factory checked in at 2017-06-27 10:21:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-GD (Old) and /work/SRC/openSUSE:Factory/.perl-GD.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-GD" Tue Jun 27 10:21:01 2017 rev:29 rq:506103 version:2.66 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-GD/perl-GD.changes 2015-04-25 21:17:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-GD.new/perl-GD.changes 2017-06-27 10:21:03.668985962 +0200 @@ -1,0 +2,54 @@ +Mon Apr 24 05:47:28 UTC 2017 - coolo@suse.com + +- updated to 2.66 + see /usr/share/doc/packages/perl-GD/ChangeLog + + 2.66 * throw proper error on newFrom* with not-existing file + * add t/transp.t from RT #40525 + * Improve RT #54366 multiple gd.h warning + * better doc for GD::Simple->arc + * fix ANIMGIF with libgd 2.3.0-dev + 2.65 * fix --gdlib_config_path to accept an argument (fperrad) + 2.64 * Update doc for LIBGD_VERSION() + * Fix 5.6.2, which does not have float in its typemap + 2.63 * renamed VERSION() to LIBGD_VERSION(), RT #121307. + It was treated magically by "use GD 2.18" + 2.62 * fixed wrong <5.14 code generated with ExtUtils::Constants + RT #121297. Don't generate const-xs.inc, only when missing. + * add -liconv on hpux also (our pkgconfig parser cannot handle it) + 2.61 * add CONFIGURE_REQUIRES META + * add --gdlib_config_path + * add Image Filters: scatter, pixelate, negate, grayscale, brightness, + contrast, color, selectiveBlur, edgeDetectQuick, gaussianBlur, emboss, + meanRemoval, smooth, copyGaussianBlurred + * add palette methods: createPaletteFromTrueColor, + neuQuant (but discouraged), colorMatch. + * add interpolation methods: copyScale, copyRotateInterpolated, + interpolationMethod. + * add double GD::VERSION + * add all gd.h constants + 2.60 * add missing methods newFromWBMP, newFromXbm, + (RT #68784) and some missing docs + * Add --lib_fontconfig_path, --fcgi options + * rewrote most of the XS code + * cleanup Makefile.PL #20 + 2.59 * error on failing libgd calls + * fix colorClosestAlpha, colorAllocateAlpha + * add missing documentation + 2.58 * fix VERSION_STRING for 2.0.x + * honor --lib_gd_path specific gdlib-config + * Loosen the comparison tests with GDIMAGETYPE ne gd2 + * Improve gdlib-config parsing (PR #17), esp. with 2.0.34 + 2.57 * fix Jpeg magic number detection RT #26146 + * fix RGB - HSV roundtrips: RT #120572 by J2N-FORGET + * fix -print-search-dirs errors RT #106265 + * co-maint to rurban + * add hv_fetchs, CI smokers + * add GD::VERSION_STRING api + 2.56_03 * add alpha method + * improve option handling + * fix meta data + 2.56_02 * fix feature extraction >= 2.2 [RT #119459] + 2.56_01 * rm Build.PL, fix permissions, fix for missing gdlib-config + +------------------------------------------------------------------- Old: ---- GD-2.56.tar.gz New: ---- GD-2.66.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-GD.spec ++++++ --- /var/tmp/diff_new_pack.vlMXHN/_old 2017-06-27 10:21:05.004797164 +0200 +++ /var/tmp/diff_new_pack.vlMXHN/_new 2017-06-27 10:21:05.004797164 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-GD # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,21 +17,29 @@ Name: perl-GD -Version: 2.56 +Version: 2.66 Release: 0 %define cpan_name GD Summary: Interface to Gd Graphics Library License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/GD/ -Source0: http://www.cpan.org/authors/id/L/LD/LDS/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/R/RU/RURBAN/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml Patch0: GD-cflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(ExtUtils::CBuilder) -BuildRequires: perl(Module::Build) >= 0.420000 +BuildRequires: perl(ExtUtils::Constant) >= 0.22 +BuildRequires: perl(ExtUtils::PkgConfig) +Recommends: perl(Class::XSAccessor) +Recommends: perl(ExtUtils::Constant) >= 0.23 +Recommends: perl(List::MoreUtils) +Recommends: perl(Pod::Spell::CommonMistakes) +Recommends: perl(Test::Kwalitee) +Recommends: perl(Test::More) >= 0.88 +Recommends: perl(Test::Pod) >= 1.00 +Recommends: perl(Text::CSV_XS) %{perl_requires} # MANUAL BEGIN BuildRequires: freetype2-devel @@ -52,27 +60,25 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %patch0 -p1 %build -%{__perl} Build.PL installdirs=vendor optimize="%{optflags}" -./Build build flags=%{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +%{__make} %{?_smp_mflags} %check # MANUAL no testing (see https://rt.cpan.org/Public/Bug/Display.html?id=85789) -#./Build test +#%{__make} test %install -./Build install destdir=%{buildroot} create_packlist=0 -# MANUAL BEGIN -mv %{buildroot}%{_bindir}/bdftogd{,.perl-gd} -#sed on %{name}.files -# MANUAL END +%perl_make_install +%perl_process_packlist %perl_gen_filelist %files -f %{name}.files %defattr(-,root,root,755) -%doc bdf_scripts ChangeLog demos LICENSE Makefile.old README README.QUICKDRAW +%doc ChangeLog const-c.inc const-xs.inc README README.QUICKDRAW +%license LICENSE %changelog ++++++ GD-2.56.tar.gz -> GD-2.66.tar.gz ++++++ ++++ 10891 lines of diff (skipped) ++++++ GD-cflags.patch ++++++ --- /var/tmp/diff_new_pack.vlMXHN/_old 2017-06-27 10:21:05.120780771 +0200 +++ /var/tmp/diff_new_pack.vlMXHN/_new 2017-06-27 10:21:05.124780206 +0200 @@ -1,13 +1,13 @@ -Index: GD-2.56/Makefile.PL +Index: GD-2.66/Makefile.PL =================================================================== ---- GD-2.56.orig/Makefile.PL -+++ GD-2.56/Makefile.PL -@@ -253,7 +253,7 @@ WriteMakefile( - 'PL_FILES' => {'bdf_scripts/bdf2gdfont.PLS' => 'bdf_scripts/bdf2gdfont.pl', - 'lib/GD/Image.pm.PLS' => 'lib/GD/Image.pm', - }, -- 'CCFLAGS' => "$Config{ccflags} -Wformat=0", -+ 'CCFLAGS' => "$Config{ccflags}", - 'EXE_FILES' => ['bdf_scripts/bdf2gdfont.pl'], - 'AUTHOR' => 'Lincoln Stein (lstein@cshl.org)', - 'ABSTRACT' => 'Interface to Gd Graphics Library', +--- GD-2.66.orig/Makefile.PL ++++ GD-2.66/Makefile.PL +@@ -259,7 +259,7 @@ print F $DEFINES,"\n"; + close F; + + my $CCFLAGS = $Config{ccflags}; +-$CCFLAGS .= " -Wall -Wextra -Wformat=0" if $Config{gccversion} and $] > 5.020; ++$CCFLAGS .= " -Wall -Wextra" if $Config{gccversion} and $] > 5.020; + + my %WriteMakefileArgs = ( + 'NAME' => 'GD', ++++++ cpanspec.yml ++++++ --- /var/tmp/diff_new_pack.vlMXHN/_old 2017-06-27 10:21:05.144777380 +0200 +++ /var/tmp/diff_new_pack.vlMXHN/_new 2017-06-27 10:21:05.144777380 +0200 @@ -18,8 +18,8 @@ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL -post_install: |- - mv %{buildroot}%{_bindir}/bdftogd{,.perl-gd} +#post_install: |- +# mv %{buildroot}%{_bindir}/bdftogd{,.perl-gd} #license: SUSE-NonFree #skip_noarch: 1 #custom_build: -