Blame SPECS/gd.spec

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