Blame SPECS/gd.spec

7325be
%if 0%{?rhel}
7325be
%bcond_with liq
7325be
%bcond_with raqm
7325be
%bcond_with avif
7325be
%else
7325be
# Enabled by default
7325be
%bcond_without liq
7325be
%bcond_without raqm
7325be
%bcond_without avif
7325be
%endif
7325be
# Not available in Fedora, only in rpmfusion
7325be
# Also see https://github.com/libgd/libgd/issues/678 segfault
7325be
%bcond_with    heif
7325be
7325be
7325be
Summary:       A graphics library for quick creation of PNG or JPEG images
7325be
Name:          gd
7325be
Version:       2.3.2
7325be
Release:       3%{?prever}%{?short}%{?dist}
7325be
License:       MIT
7325be
URL:           http://libgd.github.io/
7325be
%if 0%{?commit:1}
7325be
# git clone https://github.com/libgd/libgd.git; cd gd-libgd
7325be
# git archive  --format=tgz --output=libgd-%{version}-%{commit}.tgz --prefix=libgd-%{version}/  master
7325be
Source0:       libgd-%{version}-%{commit}.tgz
7325be
%else
7325be
Source0:       https://github.com/libgd/libgd/releases/download/gd-%{version}/libgd-%{version}.tar.xz
7325be
%endif
7325be
7325be
BuildRequires: freetype-devel
7325be
BuildRequires: fontconfig-devel
7325be
BuildRequires: gettext-devel
7325be
BuildRequires: libjpeg-devel
7325be
BuildRequires: libpng-devel
7325be
BuildRequires: libtiff-devel
7325be
BuildRequires: libwebp-devel
7325be
%if %{with liq}
7325be
BuildRequires: libimagequant-devel
7325be
%endif
7325be
%if %{with raqm}
7325be
BuildRequires: libraqm-devel
7325be
%endif
7325be
%if %{with avif}
7325be
BuildRequires: libavif-devel
7325be
%endif
7325be
%if %{with heif}
7325be
BuildRequires: libheif-devel
7325be
%endif
7325be
BuildRequires: libX11-devel
7325be
BuildRequires: libXpm-devel
7325be
BuildRequires: zlib-devel
7325be
BuildRequires: pkgconfig
7325be
BuildRequires: libtool
7325be
BuildRequires: perl-interpreter
7325be
BuildRequires: perl-generators
7325be
BuildRequires: perl(FindBin)
7325be
# for fontconfig/basic test
7325be
BuildRequires: liberation-sans-fonts
7325be
BuildRequires: make
7325be
7325be
7325be
%description
7325be
The gd graphics library allows your code to quickly draw images
7325be
complete with lines, arcs, text, multiple colors, cut and paste from
7325be
other images, and flood fills, and to write out the result as a PNG or
7325be
JPEG file. This is particularly useful in Web applications, where PNG
7325be
and JPEG are two of the formats accepted for inline images by most
7325be
browsers. Note that gd is not a paint program.
7325be
7325be
7325be
%package progs
7325be
Requires:       %{name}%{?_isa} = %{version}-%{release}
7325be
Summary:        Utility programs that use libgd
7325be
7325be
%description progs
7325be
The gd-progs package includes utility programs supplied with gd, a
7325be
graphics library for creating PNG and JPEG images.
7325be
7325be
7325be
%package devel
7325be
Summary:  The development libraries and header files for gd
7325be
Requires: %{name}%{?_isa} = %{version}-%{release}
7325be
Requires: freetype-devel%{?_isa}
7325be
Requires: fontconfig-devel%{?_isa}
7325be
Requires: libjpeg-devel%{?_isa}
7325be
Requires: libpng-devel%{?_isa}
7325be
Requires: libtiff-devel%{?_isa}
7325be
Requires: libwebp-devel%{?_isa}
7325be
Requires: libX11-devel%{?_isa}
7325be
Requires: libXpm-devel%{?_isa}
7325be
Requires: zlib-devel%{?_isa}
7325be
%if %{with liq}
7325be
Requires: libimagequant-devel%{?_isa}
7325be
%endif
7325be
%if %{with raqm}
7325be
Requires: libraqm-devel
7325be
%endif
7325be
%if %{with avif}
7325be
Requires: libavif-devel
7325be
%endif
7325be
%if %{with heif}
7325be
Requires: libheif-devel
7325be
%endif
7325be
7325be
7325be
%description devel
7325be
The gd-devel package contains the development libraries and header
7325be
files for gd, a graphics library for creating PNG and JPEG graphics.
7325be
7325be
7325be
%prep
7325be
%setup -q -n libgd-%{version}%{?prever:-%{prever}}
7325be
7325be
: $(perl config/getver.pl)
7325be
7325be
: regenerate autotool stuff
7325be
if [ -f configure ]; then
7325be
   libtoolize --copy --force
7325be
   autoreconf -vif
7325be
else
7325be
   ./bootstrap.sh
7325be
fi
7325be
7325be
7325be
%build
7325be
# Provide a correct default font search path
7325be
CFLAGS="$RPM_OPT_FLAGS -DDEFAULT_FONTPATH='\"\
7325be
/usr/share/fonts/bitstream-vera:\
7325be
/usr/share/fonts/dejavu:\
7325be
/usr/share/fonts/default/Type1:\
7325be
/usr/share/X11/fonts/Type1:\
7325be
/usr/share/fonts/liberation\"'"
7325be
7325be
%ifarch %{ix86}
7325be
# see https://github.com/libgd/libgd/issues/242
7325be
CFLAGS="$CFLAGS -msse -mfpmath=sse"
7325be
%endif
7325be
7325be
%ifarch aarch64 ppc64 ppc64le s390 s390x
7325be
# workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1359680
7325be
export CFLAGS="$CFLAGS -ffp-contract=off"
7325be
%endif
7325be
7325be
%configure \
7325be
    --with-tiff=%{_prefix} \
7325be
    --disable-rpath
7325be
make %{?_smp_mflags}
7325be
7325be
7325be
%install
7325be
make install INSTALL='install -p' DESTDIR=$RPM_BUILD_ROOT
7325be
rm -f $RPM_BUILD_ROOT/%{_libdir}/libgd.la
7325be
rm -f $RPM_BUILD_ROOT/%{_libdir}/libgd.a
7325be
7325be
7325be
%check
7325be
# minor diff in size
7325be
%if %{with raqm}
7325be
XFAIL_TESTS="gdimagestringft/gdimagestringft_bbox"
7325be
export XFAIL_TESTS
7325be
%endif
7325be
7325be
: Upstream test suite
7325be
make check
7325be
7325be
: Check content of pkgconfig
7325be
grep %{version} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/gdlib.pc
7325be
7325be
7325be
%ldconfig_scriptlets
7325be
7325be
7325be
%files
7325be
%{!?_licensedir:%global license %%doc}
7325be
%license COPYING
7325be
%{_libdir}/*.so.*
7325be
7325be
%files progs
7325be
%{_bindir}/*
7325be
7325be
%files devel
7325be
%{_includedir}/*
7325be
%{_libdir}/*.so
7325be
%{_libdir}/pkgconfig/gdlib.pc
7325be
7325be
7325be
%changelog
7325be
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.3.2-3
7325be
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
7325be
  Related: rhbz#1991688
7325be
7325be
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.3.2-2
7325be
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
7325be
7325be
* Wed Mar 17 2021 Filip Januš <fjanus@redhat.com> - 2.3.2-1
7325be
- Add condition if fedora for packages not available in RHEL
7325be
- enable avif support
7325be
- use bcond
7325be
- rebase to version 2.3.2
7325be
7325be
* Wed Feb 3 2021 Filip Januš <fjanus@redhat.com> - 2.3.1-1
7325be
- Upstream released new version 2.3.1
7325be
- patch bug615 is no more needed - fixed by upstream in release
7325be
- gdimagestring16/gdimagestring16 gdimagestringup16/gdimagestringup16 passed on
7325be
  x390s - XFAIL_TEST definition for x390s is no more necessary
7325be
7325be
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-4
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
7325be
7325be
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-3
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7325be
7325be
* Wed Jul 15 2020 Remi Collet <remi@remirepo.net> - 2.3.0-2
7325be
- fix gdImageStringFT() fails for empty strings
7325be
  https://github.com/libgd/libgd/issues/615
7325be
7325be
* Tue Mar 24 2020 Remi Collet <remi@remirepo.net> - 2.3.0-1
7325be
- update to 2.3.0
7325be
- add dependency on libraqm
7325be
- remove gdlib-config
7325be
7325be
* Fri Jan 31 2020 Filip Januš <fjanus@redhat.com> - 2.2.5-12
7325be
- Add patch(gd-2.2.5-null-pointer.patch) - fix Null pointer reference in gdImageClone (gdImagePtr src)
7325be
- Resolves: #1599032
7325be
7325be
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-11
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7325be
7325be
* Fri Nov 01 2019 odubaj@redhat.com - 2.2.5-10
7325be
- Fixed heap based buffer overflow in gd_color_match.c:gdImageColorMatch() in libgd as used in imagecolormatch()
7325be
- Resolves: RHBZ#1678104 (CVE-2019-6977)
7325be
- Fixed potential double-free in gdImage*Ptr()
7325be
- Resolves: RHBZ#1671391 (CVE-2019-6978)
7325be
7325be
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-9
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
7325be
7325be
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-8
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7325be
7325be
* Fri Sep 07 2018 mskalick@redhat.com - 2.2.5-7
7325be
- Add missing requires to libimagequent-devel
7325be
7325be
* Thu Aug 30 2018 mskalick@redhat.com - 2.2.5-6
7325be
- Use libimagequant library (RHBZ#1468338)
7325be
7325be
* Thu Aug 30 2018 mskalick@redhat.com - 2.2.5-5
7325be
- Check return value in gdImageBmpPtr to avoid double free (CVE-2018-1000222)
7325be
- Don't mark gdimagegrayscale/basic test as failing
7325be
7325be
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-4
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7325be
7325be
* Mon Mar 26 2018 Marek Skalický <mskalick@redhat.com> - 2.2.5-3
7325be
- Fix CVE-2018-5711 - Potential infinite loop in gdImageCreateFromGifCtx
7325be
7325be
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-2
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7325be
7325be
* Wed Aug 30 2017 Remi Collet <remi@fedoraproject.org> - 2.2.5-1
7325be
- Update to 2.2.5
7325be
- fix double-free in gdImagePngPtr(). CVE-2017-6362
7325be
- fix buffer over-read into uninitialized memory. CVE-2017-7890
7325be
7325be
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-5
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
7325be
7325be
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-4
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7325be
7325be
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-3
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7325be
7325be
* Wed Feb 01 2017 Sandro Mani <manisandro@gmail.com> - 2.2.4-2
7325be
- Rebuild (libwebp)
7325be
7325be
* Wed Jan 18 2017 Remi Collet <remi@fedoraproject.org> - 2.2.4-1
7325be
- Update to 2.2.4
7325be
7325be
* Tue Dec 06 2016 Marek Skalický <mskalick@redhat.com> - 2.2.3-5
7325be
- Fix invalid read in gdImageCreateFromTiffPtr() ( CVE-2016-6911)
7325be
- Disable tests using freetype in Fedora 26 (freetype > 2.6)
7325be
7325be
* Mon Dec 05 2016 Marek Skalický <mskalick@redhat.com> - 2.2.3-4
7325be
- Fix stack based buffer overflow when passing negative `rlen` as size to
7325be
  memcpy() (CVE-2016-8670)
7325be
7325be
* Mon Dec 05 2016 Marek Skalický <mskalick@redhat.com> - 2.2.3-3
7325be
- Fix possible overflow in gdImageWebpCtx (CVE-2016-7568)
7325be
7325be
* Tue Jul 26 2016 Dan Horák <dan[at]danny.cz> - 2.2.3-2
7325be
- apply workaround for rhbz#1359680
7325be
7325be
* Fri Jul 22 2016 Remi Collet <remi@fedoraproject.org> - 2.2.3-1
7325be
- Update to 2.2.3
7325be
- use -msse -mfpmath=sse build options (x86-32)
7325be
7325be
* Fri Jun 24 2016 Remi Collet <remi@fedoraproject.org> - 2.2.2-1
7325be
- Update to 2.2.2
7325be
7325be
* Sat May 28 2016 Remi Collet <remi@fedoraproject.org> - 2.2.1-2
7325be
- remove unneeded sources
7325be
7325be
* Fri May 27 2016 Marek Skalicky <mskalick@redhat.com> - 2.2.1-1
7325be
- Upgrade to 2.2.1 release
7325be
- Upstream moved to github.com
7325be
7325be
* Thu Apr 28 2016 Marek Skalicky <mskalick@redhat.com> - 2.1.1-7
7325be
- Fixed heap overflow (CVE-2016-3074)
7325be
7325be
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-6
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7325be
7325be
* Tue Dec  1 2015 Tom Callaway <spot@fedoraproject.org> - 2.1.1-5
7325be
- rebuild for libvpx 1.5.0
7325be
7325be
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-4
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7325be
7325be
* Mon Apr  6 2015 Tom Callaway <spot@fedoraproject.org> - 2.1.1-3
7325be
- rebuild for libvpx 1.4.0
7325be
7325be
* Mon Mar 23 2015 Remi Collet <remi@fedoraproject.org> - 2.1.1-2
7325be
- fix version in gdlib.pc
7325be
- fix license handling
7325be
7325be
* Wed Jan 14 2015 Jozef Mlich <jmlich@redhat.com> - 2.1.1-1
7325be
- Update to 2.1.1 final
7325be
  Resolves: #1181972
7325be
7325be
* Thu Jan 08 2015 Jozef Mlich <jmlich@redhat.com> - 2.1.0-8
7325be
- Resolves: #1076676 CVE-2014-2497
7325be
  Previous patch indroduced memory leak. Using upstream version.
7325be
  https://bitbucket.org/libgd/gd-libgd/commits/463c3bd09bfe8e924e19acad7a2a6af16953a704
7325be
7325be
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-7
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
7325be
7325be
* Wed Jul 16 2014 Jozef Mlich <jmlich@redhat.com> - 2.1.0-6
7325be
- Resolves: #1076676 CVE-2014-2497
7325be
  NULL pointer dereference in gdImageCreateFromXpm()
7325be
7325be
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-5
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7325be
7325be
* Mon Dec 23 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.1.0-4
7325be
- Fix FTBFS
7325be
7325be
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-3
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7325be
7325be
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.1.0-2
7325be
- Perl 5.18 rebuild
7325be
7325be
* Tue Jun 25 2013 Remi Collet <remi@fedoraproject.org> - 2.1.0-1
7325be
- update to 2.1.0 final
7325be
7325be
* Tue Jun 25 2013 Remi Collet <rcollet@redhat.com> - 2.1.0-0.2.725ba9d
7325be
- rebuild for linpng 1.6
7325be
7325be
* Tue Jun 11 2013 Remi Collet <rcollet@redhat.com> - 2.1.0-0.1.725ba9d
7325be
- update to 2.1.0 (post RC2 git snapshot)
7325be
7325be
* Tue Apr 23 2013 Remi Collet <rcollet@redhat.com> - 2.0.35-25
7325be
- drop uneeded patch
7325be
- really set default font search path
7325be
7325be
* Mon Mar 25 2013 Honza Horak <hhorak@redhat.com> - 2.0.35-24
7325be
- Fix build on aarch64
7325be
7325be
* Mon Mar 25 2013 Honza Horak <hhorak@redhat.com> - 2.0.35-23
7325be
- Fix issues found by Coverity
7325be
7325be
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-22
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7325be
7325be
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 2.0.35-21
7325be
- rebuild due to "jpeg8-ABI" feature drop
7325be
7325be
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 2.0.35-20
7325be
- rebuild against new libjpeg
7325be
7325be
* Tue Aug 28 2012 Honza Horak <hhorak@redhat.com> - 2.0.35-19
7325be
- Spec file cleanup
7325be
- Compile and run test suite during build
7325be
- Using chrpath to get rid of --rpath in gd-progs
7325be
7325be
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-18
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7325be
7325be
* Mon Jun 11 2012 Honza Horak <hhorak@redhat.com> - 2.0.35-17
7325be
- fixed CVE-2009-3546 gd: insufficient input validation in _gdGetColors()
7325be
  Resolves: #830745
7325be
7325be
* Tue Feb 28 2012 Honza Horak <hhorak@redhat.com> - 2.0.35-16
7325be
- Fixed AALineThick.patch to display vertical lines correctly
7325be
  Resolves: #798255
7325be
7325be
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-15
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7325be
7325be
* Tue Nov 08 2011 Adam Jackson <ajax@redhat.com> 2.0.35-14
7325be
- Rebuild for libpng 1.5
7325be
7325be
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-13
7325be
- Rebuilt for glibc bug#747377
7325be
7325be
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-12
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7325be
7325be
* Wed Jan  6 2010 Jiri Moskovcak <jmoskovc@redhat.com> - 2.0.35-11
7325be
- more spec file fixes
7325be
7325be
* Wed Jan  6 2010 Jiri Moskovcak <jmoskovc@redhat.com> - 2.0.35-10
7325be
- spec file fixes based on merge review
7325be
7325be
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-9
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7325be
7325be
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.35-8
7325be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
7325be
7325be
* Tue Jan  6 2009 Ivana Varekova <varekova@redhat.com> - 2.0.35-7
7325be
- do minor spec file cleanup 
7325be
7325be
* Mon Jul 21 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.0.35-6
7325be
- fix license tag (nothing in this is GPL)
7325be
7325be
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.0.35-5
7325be
- Autorebuild for GCC 4.3
7325be
7325be
* Tue Nov 20 2007 Ivana Varekova <varekova@redhat.com> 2.0.35-4
7325be
- remove static library
7325be
7325be
* Mon Nov 19 2007 Ivana Varekova <varekova@redhat.com> 2.0.35-3
7325be
- spec file cleanup
7325be
7325be
* Mon Nov 19 2007 Ivana Varekova <varekova@redhat.com> 2.0.35-2
7325be
- fix gdlib.pc file
7325be
7325be
* Tue Sep 18 2007 Ivana Varekova <varekova@redhat.com> 2.0.35-1
7325be
- update to 2.0.35
7325be
7325be
* Tue Sep  4 2007 Ivana Varekova <varekova@redhat.com> 2.0.34-3
7325be
- fix font paths (#225786#5)
7325be
- fix pkgconfig Libs flag (#225786#4)
7325be
7325be
* Thu Feb 22 2007 Ivana Varekova <varekova@redhat.com> 2.0.34-2
7325be
- incorporate package review feedback
7325be
7325be
* Thu Feb  8 2007 Ivana Varekova <varekova@redhat.com> 2.0.34-1
7325be
- update to 2.0.34
7325be
7325be
* Mon Jan 29 2007 Ivana Varekova <varekova@redhat.com> 2.0.33-12
7325be
- Resolves: #224610
7325be
  CVE-2007-0455 gd buffer overrun
7325be
7325be
* Tue Nov 21 2006 Ivana Varekova <varekova@redhat.com> 2.0.33-11
7325be
- Fix problem with to large box boundaries
7325be
  Resolves: #197747
7325be
7325be
* Thu Nov 16 2006 Ivana Varekova <varekova@redhat.com> 2.0.33-10
7325be
- added 'thick' - variable support for AA line (#198042)
7325be
7325be
* Tue Oct 31 2006 Adam Tkac <atkac@redhat.com> 2.0.33-9.4
7325be
- patched some additionals overflows in gd (#175414)
7325be
7325be
* Wed Sep 13 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 2.0.33 - 9.3
7325be
- gd-devel now requires fontconfig-devel (#205834)
7325be
7325be
* Wed Jul 19 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 2.0.33 - 9.2
7325be
- use CFLAGS on sparc64 (#199363)
7325be
7325be
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.0.33 - 9.1
7325be
- rebuild
7325be
7325be
* Mon Jul 10 2006 Jitka Kudrnacova <jkudrnac@redhat.com> 2.0.33-9
7325be
- prevent from an infinite loop when decoding bad GIF images (#194520)
7325be
 
7325be
* Thu May 25 2006 Ivana Varekova <varekova@redhat.com> - 2.0.33-7
7325be
- fix multilib problem (add pkgconfig)
7325be
7325be
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.0.33-6.2
7325be
- bump again for double-long bug on ppc(64)
7325be
7325be
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.0.33-6.1
7325be
- rebuilt for new gcc4.1 snapshot and glibc changes
7325be
7325be
* Fri Jan 20 2006 Phil Knirsch <pknirsch@redhat.com> 2.0.33-6
7325be
- Included a few more overflow checks (#177907)
7325be
7325be
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
7325be
- rebuilt
7325be
7325be
* Wed Nov 02 2005 Phil Knirsch <pknirsch@redhat.com> 2.0.33-5
7325be
- Switched BuildPreReqs and Requires to modular xorg-x11 style
7325be
7325be
* Mon Oct 10 2005 Phil Knirsch <pknirsch@redhat.com> 2.0.33-4
7325be
- Fixed possible gd crash when drawing AA line near image borders (#167843)
7325be
7325be
* Wed Sep 07 2005 Phil Knirsch <pknirsch@redhat.com> 2.0.33-3
7325be
- Fixed broken freetype-config --libs flags in configure (#165875)
7325be
7325be
* Sun Apr 17 2005 Warren Togami <wtogami@redhat.com> 2.0.33-2
7325be
- devel reqs (#155183 thias)
7325be
7325be
* Tue Mar 22 2005 Than Ngo <than@redhat.com> 2.0.33-1
7325be
- 2.0.33 #150717
7325be
- apply the patch from Jose Pedro Oliveira
7325be
  - Added the release macro to the subpackages requirements versioning
7325be
  - Handled the gdlib-config movement to gd-devel in a differment manner
7325be
  - Added fontconfig-devel to the build requirements
7325be
  - Added xorg-x11-devel to the build requirements (Xpm)
7325be
  - Removed explicit /sbin/ldconfig requirement (gd rpm)
7325be
  - Removed explicit perl requirement (gd-progs rpm)
7325be
  - Added several missing documentation files (including the license file)
7325be
  - Replaced %%makeinstall by make install DESTDIR=...
7325be
7325be
* Thu Mar 10 2005 Than Ngo <than@redhat.com> 2.0.32-3
7325be
- move gdlib-config in devel
7325be
7325be
* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 2.0.32-2
7325be
- bump release and rebuild with gcc 4
7325be
7325be
* Wed Nov 03 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.32-1
7325be
- Update to 2.0.32 which includes all the security fixes
7325be
7325be
* Wed Oct 27 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.28-2
7325be
- Fixed several buffer overflows for gdMalloc() calls
7325be
7325be
* Tue Jul 27 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.28-1
7325be
- Update to 2.0.28
7325be
7325be
* Fri Jul 02 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.27-1
7325be
- Updated to 2.0.27 due to:
7325be
  o Potential memory overruns in gdImageFilledPolygon. Thanks to John Ellson.
7325be
  o The sign of Y-axis values returned in the bounding box by gdImageStringFT
7325be
    was incorrect. Thanks to John Ellson and Riccardo Cohen.
7325be
7325be
* Wed Jun 30 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.26-1
7325be
- Update to 2.0.26
7325be
7325be
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
7325be
- rebuilt
7325be
7325be
* Wed Apr 21 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.21-3
7325be
- Disable rpath usage.
7325be
7325be
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
7325be
- rebuilt
7325be
7325be
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
7325be
- rebuilt
7325be
7325be
* Mon Feb 02 2004 Phil Knirsch <pknirsch@redhat.com> 2.0.21-1
7325be
- Updated to 2.0.21
7325be
7325be
* Tue Aug 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
7325be
- update to 2.0.15
7325be
7325be
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
7325be
- rebuilt
7325be
7325be
* Tue May 06 2003 Phil Knirsch <pknirsch@redhat.com> 2.0.12-1
7325be
- Update to 2.0.12
7325be
7325be
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 1.8.4-11
7325be
- rebuilt
7325be
7325be
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 1.8.4-10
7325be
- rebuild on all arches
7325be
7325be
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
7325be
- automated rebuild
7325be
7325be
* Thu May 23 2002 Tim Powers <timp@redhat.com>
7325be
- automated rebuild
7325be
7325be
* Thu Jan 24 2002 Phil Knirsch <pknirsch@redhat.com>
7325be
- Specfile update to add URL for homepage (#54608)
7325be
7325be
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
7325be
- automated rebuild
7325be
7325be
* Wed Oct 31 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.8.4-5
7325be
- Rebuild with current libpng
7325be
7325be
* Mon Aug 13 2001 Philipp Knirsch <pknirsch@redhat.de> 1.8.4-4
7325be
- Fixed a wrong double ownership of libgd.so (#51599).
7325be
7325be
* Fri Jul 20 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.8.4-3
7325be
- There's really no reason to link against both freetype 1.x and 2.x,
7325be
  especially when gd is configured to use just freetype 2.x. ;)
7325be
7325be
* Mon Jun 25 2001 Philipp Knirsch <pknirsch@redhat.de>
7325be
- Forgot to include the freetype library in the shared library linking. Fixed.
7325be
7325be
* Thu Jun 21 2001 Philipp Knirsch <pknirsch@redhat.de>
7325be
- Update to 1.8.4
7325be
7325be
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
7325be
- Updates the descriptions to get rid of al references to gif
7325be
7325be
* Tue Dec 12 2000 Philipp Knirsch <Philipp.Knirsch@redhat.de>
7325be
- Fixed bug #22001 where during installation the .so.1 and the so.1.8 links
7325be
  didn't get installed and therefore updates had problems.
7325be
7325be
* Wed Oct  4 2000 Nalin Dahyabhai <nalin@redhat.com>
7325be
- define HAVE_LIBTTF to actually enable ttf support (oops, #18299)
7325be
- remove explicit dependencies on libpng, libjpeg, et. al.
7325be
- add BuildPrereq: freetype-devel
7325be
7325be
* Wed Aug  2 2000 Matt Wilson <msw@redhat.com>
7325be
- rebuilt against new libpng
7325be
7325be
* Mon Jul 31 2000 Nalin Dahyabhai <nalin@redhat.com>
7325be
- add %%postun run of ldconfig (#14915)
7325be
7325be
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
7325be
- automatic rebuild
7325be
7325be
* Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com> 
7325be
- update to 1.8.3
7325be
7325be
* Sun Jun  4 2000 Nalin Dahyabhai <nalin@redhat.com>
7325be
- rebuild in new environment
7325be
7325be
* Mon May 22 2000 Nalin Dahyabhai <nalin@redhat.com> 
7325be
- break out a -progs subpackage
7325be
- disable freetype support
7325be
7325be
* Fri May 19 2000 Nalin Dahyabhai <nalin@redhat.com> 
7325be
- update to latest version (1.8.2)
7325be
- disable xpm support
7325be
7325be
* Thu Feb 03 2000 Nalin Dahyabhai <nalin@redhat.com> 
7325be
- auto rebuild in the new build environment (release 6)
7325be
7325be
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
7325be
- auto rebuild in the new build environment (release 5)
7325be
7325be
* Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com>
7325be
- buiuld for glibc 2.1
7325be
7325be
* Fri Sep 11 1998 Cristian Gafton <gafton@redhat.com>
7325be
- built for 5.2