Remi Collet 5a51fe
#global prever    rc2
Remi Collet 987553
#global commit    725ba9de4005144d137d2a7a70f760068fc3d306
Remi Collet 987553
#global short     %(c=%{commit}; echo ${c:0:7})
Remi Collet 5a51fe
Phil Knirsch 5d2bd8
Summary:       A graphics library for quick creation of PNG or JPEG images
Phil Knirsch 5d2bd8
Name:          gd
Remi Collet b4e3dc
Version:       2.2.4
Fedora Release Engineering 874c3c
Release:       3%{?prever}%{?short}%{?dist}
Phil Knirsch 5d2bd8
Group:         System Environment/Libraries
Tom Callaway 7b70ea
License:       MIT
Marek Skalický 3f74c8
URL:           http://libgd.github.io/
Remi Collet 5a51fe
%if 0%{?commit:1}
Marek Skalický 3f74c8
# git clone https://github.com/libgd/libgd.git; cd gd-libgd
Marek Skalický 3f74c8
# git archive  --format=tgz --output=libgd-%{version}-%{commit}.tgz --prefix=libgd-%{version}/  master
Remi Collet 5a51fe
Source0:       libgd-%{version}-%{commit}.tgz
Remi Collet 5a51fe
%else
Remi Collet d1e321
Source0:       https://github.com/libgd/libgd/releases/download/gd-%{version}/libgd-%{version}.tar.xz
Remi Collet 5a51fe
%endif
Remi Collet b2eefd
Remi Collet 5a51fe
Patch1:        gd-2.1.0-multilib.patch
Remi Collet d79c63
Patch2:        gd-2.2.3-tests.patch
Remi Collet b4e3dc
Patch3:        gd-2.2.4-upstream.patch
Remi Collet 5a51fe
Remi Collet 5a51fe
BuildRequires: freetype-devel
Remi Collet 5a51fe
BuildRequires: fontconfig-devel
Remi Collet 5a51fe
BuildRequires: gettext-devel
Remi Collet 5a51fe
BuildRequires: libjpeg-devel
Remi Collet 5a51fe
BuildRequires: libpng-devel
Remi Collet 5a51fe
BuildRequires: libtiff-devel
Marek Skalický 3f74c8
BuildRequires: libwebp-devel
Remi Collet 5a51fe
BuildRequires: libX11-devel
Remi Collet 5a51fe
BuildRequires: libXpm-devel
Remi Collet 5a51fe
BuildRequires: zlib-devel
Remi Collet 5a51fe
BuildRequires: pkgconfig
Remi Collet 5a51fe
BuildRequires: libtool
Remi Collet b2eefd
BuildRequires: perl
Petr Písař 607009
BuildRequires: perl-generators
Remi Collet b4e3dc
# for fontconfig/basic test
Remi Collet b4e3dc
BuildRequires: liberation-sans-fonts
Remi Collet 5a51fe
cvsdist da0413
cvsdist da0413
%description
cvsdist 367740
The gd graphics library allows your code to quickly draw images
cvsdist 367740
complete with lines, arcs, text, multiple colors, cut and paste from
cvsdist 367740
other images, and flood fills, and to write out the result as a PNG or
cvsdist 367740
JPEG file. This is particularly useful in Web applications, where PNG
cvsdist 367740
and JPEG are two of the formats accepted for inline images by most
cvsdist 367740
browsers. Note that gd is not a paint program.
cvsdist da0413
Than Ngo 79f43f
cvsdist da0413
%package progs
Remi Collet 5a51fe
Requires:       %{name}%{?_isa} = %{version}-%{release}
Than Ngo 79f43f
Summary:        Utility programs that use libgd
Than Ngo 79f43f
Group:          Applications/Multimedia
cvsdist da0413
cvsdist da0413
%description progs
cvsdist 367740
The gd-progs package includes utility programs supplied with gd, a
Remi Collet b2eefd
graphics library for creating PNG and JPEG images.
cvsdist da0413
Than Ngo 79f43f
cvsdist da0413
%package devel
Phil Knirsch 5d2bd8
Summary:  The development libraries and header files for gd
Phil Knirsch 5d2bd8
Group:    Development/Libraries
Remi Collet 5a51fe
Requires: %{name}%{?_isa} = %{version}-%{release}
Remi Collet 5a51fe
Requires: freetype-devel%{?_isa}
Remi Collet 5a51fe
Requires: fontconfig-devel%{?_isa}
Remi Collet 5a51fe
Requires: libjpeg-devel%{?_isa}
Remi Collet 5a51fe
Requires: libpng-devel%{?_isa}
Remi Collet 5a51fe
Requires: libtiff-devel%{?_isa}
Marek Skalický 3f74c8
Requires: libwebp-devel%{?_isa}
Remi Collet 5a51fe
Requires: libX11-devel%{?_isa}
Remi Collet 5a51fe
Requires: libXpm-devel%{?_isa}
Remi Collet 5a51fe
Requires: zlib-devel%{?_isa}
cvsdist da0413
cvsdist da0413
%description devel
cvsdist 367740
The gd-devel package contains the development libraries and header
cvsdist 367740
files for gd, a graphics library for creating PNG and JPEG graphics.
cvsdist da0413
Remi Collet 5a51fe
cvsdist da0413
%prep
Remi Collet 5a51fe
%setup -q -n libgd-%{version}%{?prever:-%{prever}}
Remi Collet 5a51fe
%patch1 -p1 -b .mlib
Remi Collet d79c63
%patch2 -p1 -b .build
Remi Collet b4e3dc
%patch3 -p1 -b .upstream
Marek Skalický e2ae5b
Marek Skalický e2ae5b
%if 0%{?fedora} >= 26
Marek Skalický e2ae5b
# TODO - tests using freetype 2.7 are failing
Marek Skalický e2ae5b
# https://github.com/libgd/libgd/issues/302
Marek Skalický e2ae5b
# https://github.com/libgd/libgd/issues/217
Marek Skalický e2ae5b
sed -i -e "s|libgd_test_programs +=|libgd_freetype_test_program =|" tests/freetype/Makemodule.am
Marek Skalický e2ae5b
sed -i -e "s|libgd_test_programs +=|libgd_freetype_test_program +=|" tests/gdimagestringft/Makemodule.am
Marek Skalický e2ae5b
%endif
Remi Collet 5a51fe
Remi Collet b2eefd
: $(perl config/getver.pl)
Remi Collet 987553
Remi Collet 987553
: regenerate autotool stuff
Remi Collet 5a51fe
if [ -f configure ]; then
Peter Robinson 236d0d
   libtoolize --copy --force
Peter Robinson 236d0d
   autoreconf -vif
Remi Collet 5a51fe
else
Remi Collet 5a51fe
   ./bootstrap.sh
Remi Collet 5a51fe
fi
Remi Collet 5a51fe
cvsdist da0413
cvsdist da0413
%build
Remi Collet 3b3b1f
# Provide a correct default font search path
Remi Collet 3b3b1f
CFLAGS="$RPM_OPT_FLAGS -DDEFAULT_FONTPATH='\"\
Remi Collet 3b3b1f
/usr/share/fonts/bitstream-vera:\
Remi Collet 3b3b1f
/usr/share/fonts/dejavu:\
Remi Collet 3b3b1f
/usr/share/fonts/default/Type1:\
Remi Collet 3b3b1f
/usr/share/X11/fonts/Type1:\
Remi Collet 3b3b1f
/usr/share/fonts/liberation\"'"
Remi Collet 3b3b1f
Remi Collet 41b3b9
%ifarch %{ix86}
Remi Collet 41b3b9
# see https://github.com/libgd/libgd/issues/242
Remi Collet 41b3b9
CFLAGS="$CFLAGS -msse -mfpmath=sse"
Remi Collet 41b3b9
%endif
Remi Collet 41b3b9
Dan Horák 5504d4
%ifarch aarch64 ppc64 ppc64le s390 s390x
Dan Horák 5504d4
# workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1359680
Dan Horák 5504d4
export CFLAGS="$CFLAGS -ffp-contract=off"
Dan Horák 5504d4
%endif
Dan Horák 5504d4
Remi Collet 5a51fe
%configure \
Remi Collet 5a51fe
    --with-tiff=%{_prefix} \
Remi Collet 5a51fe
    --disable-rpath
Than Ngo 79f43f
make %{?_smp_mflags}
cvsdist da0413
Remi Collet 5a51fe
cvsdist da0413
%install
Remi Collet b2eefd
make install INSTALL='install -p' DESTDIR=$RPM_BUILD_ROOT
Jiří Moskovčák c3bd58
rm -f $RPM_BUILD_ROOT/%{_libdir}/libgd.la
Jiří Moskovčák c3bd58
rm -f $RPM_BUILD_ROOT/%{_libdir}/libgd.a
cvsdist da0413
ed7c82
8d7ee7
%check
Remi Collet b4e3dc
%ifarch %{ix86}
Remi Collet b4e3dc
# See https://github.com/libgd/libgd/issues/359
Remi Collet b4e3dc
XFAIL_TESTS="gdimagegrayscale/basic $XFAIL_TESTS"
Remi Collet b4e3dc
%endif
Remi Collet b4e3dc
%if 0%{?fedora} >= 26
Remi Collet b4e3dc
# See https://github.com/libgd/libgd/issues/363
Remi Collet b4e3dc
XFAIL_TESTS="freetype/bug00132 $XFAIL_TESTS"
Remi Collet b4e3dc
XFAIL_TESTS="gdimagestringft/gdimagestringft_bbox $XFAIL_TESTS"
Remi Collet b4e3dc
%endif
Remi Collet b4e3dc
Remi Collet b4e3dc
export XFAIL_TESTS
Remi Collet b4e3dc
Remi Collet b2eefd
: Upstream test suite
Remi Collet 5a51fe
make check
Remi Collet 5a51fe
Remi Collet b2eefd
: Check content of pkgconfig
Remi Collet b2eefd
grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc
Remi Collet b2eefd
8d7ee7
cvsdist da0413
%post -p /sbin/ldconfig
cvsdist da0413
cvsdist da0413
%postun -p /sbin/ldconfig
cvsdist da0413
Remi Collet 5a51fe
cvsdist da0413
%files
Remi Collet b2eefd
%{!?_licensedir:%global license %%doc}
Remi Collet b2eefd
%license COPYING
cvsdist 367740
%{_libdir}/*.so.*
cvsdist da0413
cvsdist da0413
%files progs
Than Ngo 79f43f
%{_bindir}/*
Than Ngo 79f43f
%exclude %{_bindir}/gdlib-config
cvsdist da0413
cvsdist da0413
%files devel
Than Ngo e469cd
%{_bindir}/gdlib-config
cvsdist da0413
%{_includedir}/*
cvsdist da0413
%{_libdir}/*.so
Ivana Varekova b2a093
%{_libdir}/pkgconfig/gdlib.pc
cvsdist da0413
Remi Collet 5a51fe
cvsdist da0413
%changelog
Fedora Release Engineering 874c3c
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-3
Fedora Release Engineering 874c3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Fedora Release Engineering 874c3c
Sandro Mani 755184
* Wed Feb 01 2017 Sandro Mani <manisandro@gmail.com> - 2.2.4-2
Sandro Mani 755184
- Rebuild (libwebp)
Sandro Mani 755184
Remi Collet b4e3dc
* Wed Jan 18 2017 Remi Collet <remi@fedoraproject.org> - 2.2.4-1
Remi Collet b4e3dc
- Update to 2.2.4
Remi Collet b4e3dc
Marek Skalický e2ae5b
* Tue Dec 06 2016 Marek Skalický <mskalick@redhat.com> - 2.2.3-5
Marek Skalický e2ae5b
- Fix invalid read in gdImageCreateFromTiffPtr() ( CVE-2016-6911)
Marek Skalický e2ae5b
- Disable tests using freetype in Fedora 26 (freetype > 2.6)
Marek Skalický e2ae5b
Marek Skalický ba6472
* Mon Dec 05 2016 Marek Skalický <mskalick@redhat.com> - 2.2.3-4
Marek Skalický ba6472
- Fix stack based buffer overflow when passing negative `rlen` as size to
Marek Skalický ba6472
  memcpy() (CVE-2016-8670)
Marek Skalický ba6472
Marek Skalický 233774
* Mon Dec 05 2016 Marek Skalický <mskalick@redhat.com> - 2.2.3-3
Marek Skalický 233774
- Fix possible overflow in gdImageWebpCtx (CVE-2016-7568)
Marek Skalický 233774
Dan Horák 5504d4
* Tue Jul 26 2016 Dan Horák <dan[at]danny.cz> - 2.2.3-2
Dan Horák 5504d4
- apply workaround for rhbz#1359680
Dan Horák 5504d4
Remi Collet 41b3b9
* Fri Jul 22 2016 Remi Collet <remi@fedoraproject.org> - 2.2.3-1
Remi Collet 41b3b9
- Update to 2.2.3
Remi Collet 41b3b9
- use -msse -mfpmath=sse build options (x86-32)
Remi Collet 41b3b9
Remi Collet ec7807
* Fri Jun 24 2016 Remi Collet <remi@fedoraproject.org> - 2.2.2-1
Remi Collet ec7807
- Update to 2.2.2
Remi Collet ec7807
Remi Collet d1e321
* Sat May 28 2016 Remi Collet <remi@fedoraproject.org> - 2.2.1-2
Remi Collet d1e321
- remove unneeded sources
Remi Collet d1e321
Marek Skalický 3f74c8
* Fri May 27 2016 Marek Skalicky <mskalick@redhat.com> - 2.2.1-1
Marek Skalický 3f74c8
- Upgrade to 2.2.1 release
Marek Skalický 3f74c8
- Upstream moved to github.com
Marek Skalický 3f74c8
Marek Skalický 96326f
* Thu Apr 28 2016 Marek Skalicky <mskalick@redhat.com> - 2.1.1-7
Marek Skalický 96326f
- Fixed heap overflow (CVE-2016-3074)
Marek Skalický 96326f
Dennis Gilmore 7423ea
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-6
Dennis Gilmore 7423ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Dennis Gilmore 7423ea
Tom Callaway 555389
* Tue Dec  1 2015 Tom Callaway <spot@fedoraproject.org> - 2.1.1-5
Tom Callaway 555389
- rebuild for libvpx 1.5.0
Tom Callaway 555389
Dennis Gilmore b15c4c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-4
Dennis Gilmore b15c4c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore b15c4c
Tom Callaway 10c318
* Mon Apr  6 2015 Tom Callaway <spot@fedoraproject.org> - 2.1.1-3
Tom Callaway 10c318
- rebuild for libvpx 1.4.0
Tom Callaway 10c318
Remi Collet b2eefd
* Mon Mar 23 2015 Remi Collet <remi@fedoraproject.org> - 2.1.1-2
Remi Collet b2eefd
- fix version in gdlib.pc
Remi Collet b2eefd
- fix license handling
Remi Collet b2eefd
Jozef Mlich ff3f68
* Wed Jan 14 2015 Jozef Mlich <jmlich@redhat.com> - 2.1.1-1
Jozef Mlich ff3f68
- Update to 2.1.1 final
Jozef Mlich ff3f68
  Resolves: #1181972
Jozef Mlich ff3f68
Jozef Mlich ff3f68
* Thu Jan 08 2015 Jozef Mlich <jmlich@redhat.com> - 2.1.0-8
Jozef Mlich b076eb
- Resolves: #1076676 CVE-2014-2497
Jozef Mlich b076eb
  Previous patch indroduced memory leak. Using upstream version.
Jozef Mlich b076eb
  https://bitbucket.org/libgd/gd-libgd/commits/463c3bd09bfe8e924e19acad7a2a6af16953a704
Jozef Mlich b076eb
Peter Robinson cd2020
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-7
Peter Robinson cd2020
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson cd2020
Jozef Mlich 547d11
* Wed Jul 16 2014 Jozef Mlich <jmlich@redhat.com> - 2.1.0-6
Jozef Mlich 547d11
- Resolves: #1076676 CVE-2014-2497
Jozef Mlich 547d11
  NULL pointer dereference in gdImageCreateFromXpm()
Jozef Mlich 547d11
Dennis Gilmore 307745
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-5
Dennis Gilmore 307745
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore 307745
Peter Robinson 236d0d
* Mon Dec 23 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.1.0-4
Peter Robinson 236d0d
- Fix FTBFS
Peter Robinson 236d0d
Dennis Gilmore 1ed5f5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-3
Dennis Gilmore 1ed5f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore 1ed5f5
Petr Písař aae309
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.1.0-2
Petr Písař aae309
- Perl 5.18 rebuild
Petr Písař aae309
Remi Collet 987553
* Tue Jun 25 2013 Remi Collet <remi@fedoraproject.org> - 2.1.0-1
Remi Collet 987553
- update to 2.1.0 final
Remi Collet 987553
Remi Collet 6f1d2b
* Tue Jun 25 2013 Remi Collet <rcollet@redhat.com> - 2.1.0-0.2.725ba9d
Remi Collet 6f1d2b
- rebuild for linpng 1.6
Remi Collet 6f1d2b
Remi Collet 5a51fe
* Tue Jun 11 2013 Remi Collet <rcollet@redhat.com> - 2.1.0-0.1.725ba9d
Remi Collet 5a51fe
- update to 2.1.0 (post RC2 git snapshot)
Remi Collet 5a51fe
Remi Collet 3b3b1f
* Tue Apr 23 2013 Remi Collet <rcollet@redhat.com> - 2.0.35-25
Remi Collet 3b3b1f
- drop uneeded patch
Remi Collet 3b3b1f
- really set default font search path
Remi Collet 3b3b1f
d960c3
* Mon Mar 25 2013 Honza Horak <hhorak@redhat.com> - 2.0.35-24
d960c3
- Fix build on aarch64
d960c3
1e5343
* Mon Mar 25 2013 Honza Horak <hhorak@redhat.com> - 2.0.35-23
6af12b
- Fix issues found by Coverity
6af12b
Dennis Gilmore 38c713
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-22
Dennis Gilmore 38c713
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore 38c713
Adam Tkac b510af
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 2.0.35-21
Adam Tkac b510af
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac b510af
Adam Tkac 702b00
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 2.0.35-20
Adam Tkac 702b00
- rebuild against new libjpeg
Adam Tkac 702b00
a17dc0
* Tue Aug 28 2012 Honza Horak <hhorak@redhat.com> - 2.0.35-19
a17dc0
- Spec file cleanup
8d7ee7
- Compile and run test suite during build
ed7c82
- Using chrpath to get rid of --rpath in gd-progs
a17dc0
Dennis Gilmore 5a2604
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-18
Dennis Gilmore 5a2604
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore 5a2604
26a400
* Mon Jun 11 2012 Honza Horak <hhorak@redhat.com> - 2.0.35-17
26a400
- fixed CVE-2009-3546 gd: insufficient input validation in _gdGetColors()
26a400
  Resolves: #830745
26a400
d750b1
* Tue Feb 28 2012 Honza Horak <hhorak@redhat.com> - 2.0.35-16
c41d61
- Fixed AALineThick.patch to display vertical lines correctly
c41d61
  Resolves: #798255
c41d61
Dennis Gilmore 6e18ec
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-15
Dennis Gilmore 6e18ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore 6e18ec
Adam Jackson 6ddc3d
* Tue Nov 08 2011 Adam Jackson <ajax@redhat.com> 2.0.35-14
Adam Jackson 6ddc3d
- Rebuild for libpng 1.5
Adam Jackson 6ddc3d
Dennis Gilmore b8518c
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-13
Dennis Gilmore b8518c
- Rebuilt for glibc bug#747377
Dennis Gilmore b8518c
Dennis Gilmore f2580d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-12
Dennis Gilmore f2580d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore f2580d
Jiří Moskovčák 945d8b
* Wed Jan  6 2010 Jiri Moskovcak <jmoskovc@redhat.com> - 2.0.35-11
Jiří Moskovčák 945d8b
- more spec file fixes
Jiří Moskovčák 945d8b
Jiří Moskovčák c3bd58
* Wed Jan  6 2010 Jiri Moskovcak <jmoskovc@redhat.com> - 2.0.35-10
Jiří Moskovčák c3bd58
- spec file fixes based on merge review
Jiří Moskovčák c3bd58
Jesse Keating 4d01a3
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-9
Jesse Keating 4d01a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 4d01a3
Jesse Keating 7cf91c
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-8
Jesse Keating 7cf91c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating 7cf91c
Ivana Varekova f84e2c
* Tue Jan  6 2009 Ivana Varekova <varekova@redhat.com> - 2.0.35-7
Ivana Varekova f84e2c
- do minor spec file cleanup 
Ivana Varekova f84e2c
Tom Callaway 7b70ea
* Mon Jul 21 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.35-6
Tom Callaway 7b70ea
- fix license tag (nothing in this is GPL)
Tom Callaway 7b70ea
Jesse Keating db8e7c
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.0.35-5
Jesse Keating db8e7c
- Autorebuild for GCC 4.3
Jesse Keating db8e7c
Ivana Varekova 6ba5c8
* Tue Nov 20 2007 Ivana Varekova <varekova@redhat.com> 2.0.35-4
Ivana Varekova 6ba5c8
- remove static library
Ivana Varekova 6ba5c8
Ivana Varekova d6846d
* Mon Nov 19 2007 Ivana Varekova <varekova@redhat.com> 2.0.35-3
Ivana Varekova d6846d
- spec file cleanup
Ivana Varekova d6846d
Ivana Varekova 1a0f8e
* Mon Nov 19 2007 Ivana Varekova <varekova@redhat.com> 2.0.35-2
Ivana Varekova 1a0f8e
- fix gdlib.pc file
Ivana Varekova 1a0f8e
Ivana Varekova c2c470
* Tue Sep 18 2007 Ivana Varekova <varekova@redhat.com> 2.0.35-1
Ivana Varekova c2c470
- update to 2.0.35
Ivana Varekova c2c470
Ivana Varekova 02c6a9
* Tue Sep  4 2007 Ivana Varekova <varekova@redhat.com> 2.0.34-3
Ivana Varekova 02c6a9
- fix font paths (#225786#5)
Ivana Varekova 02c6a9
- fix pkgconfig Libs flag (#225786#4)
Ivana Varekova 02c6a9
Ivana Varekova 8cbc2a
* Thu Feb 22 2007 Ivana Varekova <varekova@redhat.com> 2.0.34-2
Ivana Varekova 8cbc2a
- incorporate package review feedback
Ivana Varekova 8cbc2a
Ivana Varekova 26aa9c
* Thu Feb  8 2007 Ivana Varekova <varekova@redhat.com> 2.0.34-1
Ivana Varekova 26aa9c
- update to 2.0.34
Ivana Varekova 26aa9c
Ivana Varekova 0a6d05
* Mon Jan 29 2007 Ivana Varekova <varekova@redhat.com> 2.0.33-12
Ivana Varekova 0a6d05
- Resolves: #224610
Ivana Varekova 0a6d05
  CVE-2007-0455 gd buffer overrun
Ivana Varekova 0a6d05
Ivana Varekova 5bde41
* Tue Nov 21 2006 Ivana Varekova <varekova@redhat.com> 2.0.33-11
Ivana Varekova 5bde41
- Fix problem with to large box boundaries
Ivana Varekova 5bde41
  Resolves: #197747
Ivana Varekova 5bde41
Ivana Varekova f4776b
* Thu Nov 16 2006 Ivana Varekova <varekova@redhat.com> 2.0.33-10
Ivana Varekova f4776b
- added 'thick' - variable support for AA line (#198042)
Ivana Varekova f4776b
Adam Tkac 891fdc
* Tue Oct 31 2006 Adam Tkac <atkac@redhat.com> 2.0.33-9.4
Adam Tkac 891fdc
- patched some additionals overflows in gd (#175414)
Adam Tkac 891fdc
jkudrnac 8d6c26
* Wed Sep 13 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 2.0.33 - 9.3
jkudrnac 8d6c26
- gd-devel now requires fontconfig-devel (#205834)
jkudrnac 8d6c26
jkudrnac 73fe30
* Wed Jul 19 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 2.0.33 - 9.2
jkudrnac 73fe30
- use CFLAGS on sparc64 (#199363)
jkudrnac 73fe30
jkudrnac 73fe30
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.0.33 - 9.1
Jesse Keating f987be
- rebuild
Jesse Keating f987be
jkudrnac 98cc7b
* Mon Jul 10 2006 Jitka Kudrnacova <jkudrnac@redhat.com> 2.0.33-9
jkudrnac 98cc7b
- prevent from an infinite loop when decoding bad GIF images (#194520)
jkudrnac 98cc7b
 
Ivana Varekova b2a093
* Thu May 25 2006 Ivana Varekova <varekova@redhat.com> - 2.0.33-7
Ivana Varekova b2a093
- fix multilib problem (add pkgconfig)
Ivana Varekova b2a093
Jesse Keating babd0f
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.0.33-6.2
Jesse Keating babd0f
- bump again for double-long bug on ppc(64)
Jesse Keating babd0f
Jesse Keating 8b9260
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.0.33-6.1
Jesse Keating 8b9260
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating 8b9260
Phil Knirsch 67e33c
* Fri Jan 20 2006 Phil Knirsch <pknirsch@redhat.com> 2.0.33-6
Phil Knirsch 9b6959
- Included a few more overflow checks (#177907)
Phil Knirsch 67e33c
Jesse Keating 765546
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating 765546
- rebuilt
Jesse Keating 765546
Phil Knirsch 5d2bd8
* Wed Nov 02 2005 Phil Knirsch <pknirsch@redhat.com> 2.0.33-5
Phil Knirsch 5d2bd8
- Switched BuildPreReqs and Requires to modular xorg-x11 style
Phil Knirsch 5d2bd8
Phil Knirsch 8cab8d
* Mon Oct 10 2005 Phil Knirsch <pknirsch@redhat.com> 2.0.33-4
Phil Knirsch 8cab8d
- Fixed possible gd crash when drawing AA line near image borders (#167843)
Phil Knirsch 8cab8d
Phil Knirsch 93fdfb
* Wed Sep 07 2005 Phil Knirsch <pknirsch@redhat.com> 2.0.33-3
Phil Knirsch 93fdfb
- Fixed broken freetype-config --libs flags in configure (#165875)
Phil Knirsch 93fdfb
Warren Togami ab7019
* Sun Apr 17 2005 Warren Togami <wtogami@redhat.com> 2.0.33-2
Warren Togami ab7019
- devel reqs (#155183 thias)
Warren Togami ab7019
Than Ngo 79f43f
* Tue Mar 22 2005 Than Ngo <than@redhat.com> 2.0.33-1
Than Ngo 79f43f
- 2.0.33 #150717
Than Ngo 79f43f
- apply the patch from Jose Pedro Oliveira
Than Ngo 79f43f
  - Added the release macro to the subpackages requirements versioning
Than Ngo 79f43f
  - Handled the gdlib-config movement to gd-devel in a differment manner
Than Ngo 79f43f
  - Added fontconfig-devel to the build requirements
Than Ngo 79f43f
  - Added xorg-x11-devel to the build requirements (Xpm)
Than Ngo 79f43f
  - Removed explicit /sbin/ldconfig requirement (gd rpm)
Than Ngo 79f43f
  - Removed explicit perl requirement (gd-progs rpm)
Than Ngo 79f43f
  - Added several missing documentation files (including the license file)
Than Ngo 79f43f
  - Replaced %%makeinstall by make install DESTDIR=...
Than Ngo 79f43f
Than Ngo e469cd
* Thu Mar 10 2005 Than Ngo <than@redhat.com> 2.0.32-3
Than Ngo e469cd
- move gdlib-config in devel
Than Ngo e469cd
Phil Knirsch f2c6ea
* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 2.0.32-2
Phil Knirsch f2c6ea
- bump release and rebuild with gcc 4
Phil Knirsch f2c6ea
Phil Knirsch bd85a7
* Wed Nov 03 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.32-1
Phil Knirsch bd85a7
- Update to 2.0.32 which includes all the security fixes
Phil Knirsch bd85a7
Phil Knirsch bdb727
* Wed Oct 27 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.28-2
Phil Knirsch bdb727
- Fixed several buffer overflows for gdMalloc() calls
Phil Knirsch bdb727
cvsdist b410d2
* Tue Jul 27 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.28-1
cvsdist b410d2
- Update to 2.0.28
cvsdist b410d2
cvsdist 0274ef
* Fri Jul 02 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.27-1
cvsdist 0274ef
- Updated to 2.0.27 due to:
cvsdist 0274ef
  o Potential memory overruns in gdImageFilledPolygon. Thanks to John Ellson.
Than Ngo 79f43f
  o The sign of Y-axis values returned in the bounding box by gdImageStringFT
Than Ngo 79f43f
    was incorrect. Thanks to John Ellson and Riccardo Cohen.
cvsdist 0274ef
cvsdist 509c26
* Wed Jun 30 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.26-1
cvsdist 509c26
- Update to 2.0.26
cvsdist 509c26
cvsdist 5c356d
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 5c356d
- rebuilt
cvsdist 5c356d
cvsdist c2cf89
* Wed Apr 21 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.21-3
cvsdist c2cf89
- Disable rpath usage.
cvsdist c2cf89
cvsdist 5624f8
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 5624f8
- rebuilt
cvsdist 5624f8
cvsdist 5624f8
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 5624f8
- rebuilt
cvsdist 5624f8
cvsdist 5624f8
* Mon Feb 02 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.21-1
cvsdist 5624f8
- Updated to 2.0.21
cvsdist 5624f8
cvsdist e324e3
* Tue Aug 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist e324e3
- update to 2.0.15
cvsdist e324e3
cvsdist e324e3
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist e324e3
- rebuilt
cvsdist e324e3
cvsdist e324e3
* Tue May 06 2003 Phil Knirsch <pknirsch@redhat.com> 2.0.12-1
cvsdist e324e3
- Update to 2.0.12
cvsdist e324e3
cvsdist e324e3
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 1.8.4-11
cvsdist 59b4ca
- rebuilt
cvsdist 59b4ca
cvsdist 59b4ca
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 1.8.4-10
cvsdist 59b4ca
- rebuild on all arches
cvsdist 59b4ca
cvsdist 0c14fa
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 0c14fa
- automated rebuild
cvsdist 0c14fa
cvsdist 42c66a
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist 42c66a
- automated rebuild
cvsdist 42c66a
cvsdist 42c66a
* Thu Jan 24 2002 Phil Knirsch <pknirsch@redhat.com>
cvsdist 42c66a
- Specfile update to add URL for homepage (#54608)
cvsdist 42c66a
cvsdist 42c66a
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 42c66a
- automated rebuild
cvsdist 42c66a
cvsdist 42c66a
* Wed Oct 31 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.8.4-5
cvsdist 42c66a
- Rebuild with current libpng
cvsdist 42c66a
cvsdist 367740
* Mon Aug 13 2001 Philipp Knirsch <pknirsch@redhat.de> 1.8.4-4
cvsdist 367740
- Fixed a wrong double ownership of libgd.so (#51599).
cvsdist 367740
cvsdist 9aa9e0
* Fri Jul 20 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.8.4-3
cvsdist 9aa9e0
- There's really no reason to link against both freetype 1.x and 2.x,
cvsdist 9aa9e0
  especially when gd is configured to use just freetype 2.x. ;)
cvsdist 9aa9e0
cvsdist d850c3
* Mon Jun 25 2001 Philipp Knirsch <pknirsch@redhat.de>
cvsdist d850c3
- Forgot to include the freetype library in the shared library linking. Fixed.
cvsdist d850c3
cvsdist d850c3
* Thu Jun 21 2001 Philipp Knirsch <pknirsch@redhat.de>
cvsdist d850c3
- Update to 1.8.4
cvsdist d850c3
cvsdist a46fa6
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
cvsdist a46fa6
- Updates the descriptions to get rid of al references to gif
cvsdist a46fa6
cvsdist a46fa6
* Tue Dec 12 2000 Philipp Knirsch <Philipp.Knirsch@redhat.de>
cvsdist a46fa6
- Fixed bug #22001 where during installation the .so.1 and the so.1.8 links
cvsdist a46fa6
  didn't get installed and therefore updates had problems.
cvsdist a46fa6
cvsdist a46fa6
* Wed Oct  4 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist a46fa6
- define HAVE_LIBTTF to actually enable ttf support (oops, #18299)
cvsdist a46fa6
- remove explicit dependencies on libpng, libjpeg, et. al.
cvsdist a46fa6
- add BuildPrereq: freetype-devel
cvsdist a46fa6
cvsdist da0413
* Wed Aug  2 2000 Matt Wilson <msw@redhat.com>
cvsdist da0413
- rebuilt against new libpng
cvsdist da0413
cvsdist da0413
* Mon Jul 31 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist da0413
- add %%postun run of ldconfig (#14915)
cvsdist da0413
cvsdist da0413
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
cvsdist da0413
- automatic rebuild
cvsdist da0413
cvsdist da0413
* Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com> 
cvsdist da0413
- update to 1.8.3
cvsdist da0413
Remi Collet 3b3b1f
* Sun Jun  4 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist da0413
- rebuild in new environment
cvsdist da0413
cvsdist da0413
* Mon May 22 2000 Nalin Dahyabhai <nalin@redhat.com> 
cvsdist da0413
- break out a -progs subpackage
cvsdist da0413
- disable freetype support
cvsdist da0413
cvsdist da0413
* Fri May 19 2000 Nalin Dahyabhai <nalin@redhat.com> 
cvsdist da0413
- update to latest version (1.8.2)
cvsdist da0413
- disable xpm support
cvsdist da0413
cvsdist da0413
* Thu Feb 03 2000 Nalin Dahyabhai <nalin@redhat.com> 
cvsdist da0413
- auto rebuild in the new build environment (release 6)
cvsdist da0413
cvsdist da0413
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist da0413
- auto rebuild in the new build environment (release 5)
cvsdist da0413
cvsdist da0413
* Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com>
cvsdist da0413
- buiuld for glibc 2.1
cvsdist da0413
cvsdist da0413
* Fri Sep 11 1998 Cristian Gafton <gafton@redhat.com>
cvsdist da0413
- built for 5.2