= Proposed Self Contained Change: GifLib5 =
https://fedoraproject.org/wiki/Changes/GifLib5
Change owner(s):
* Sandro Mani <manisandro AT gmail DOT com>
Update the giflib package to the latest giflib-5.x version (currently 5.1.4).
== Detailed Description ==
Update the giflib package to the latest giflib-5.x version (currently
5.1.4) and rebuild all dependencies. giflib-4.x is long since
obsolete, and some packages are starting to drop support for
giflib-4.x (i.e. leptonica). The update is being tested in this COPR
repo.
https://copr.fedorainfracloud.org/coprs/smani/giflib5/builds/
== Scope ==
* Proposal owners:
- Rebuild all dependencies, possibly with some minor patching
(porting, if necessary, is usually trivial, i.e.
- DGifOpenFileName(fullname)
+ DGifOpenFileName(fullname, NULL)
- DGifCloseFile(GifFile)
+ DGifCloseFile(GifFile, NULL)
- DGifOpenFileHandle(fh);
+ DGifOpenFileHandle(fh, NULL);
The list of dependent packages at time of writing is:
driftnet
efl
emacs
fbida
fontforge
gdal
giflib
imlib
imlib2
java-1.8.0-openjdk
java-9-openjdk
kdelibs
kf5-khtml
leptonica
libextractor
libgdiplus
librasterlite2
libwebp
MagicPoint
mapserver
mathgl
metapixel
ming
mtpaint
ocaml-camlimages
OpenImageIO
OpenSceneGraph
perl-Imager
perl-Prima
python-gd
sxiv
tracker-miners
vips
WindowMaker
xemacs
xplanet
* Other developers:
Some help is required to do a bootstrap build of java-1.8.0-openjdk:
it BuildRequires: java-1.8.0-openjdk-devel, hence a bootstrap build
without giflib support is needed to be able to build against
giflib-5.x (otherwise build-dependencies are not installable).
* Release engineering:
#7280:
https://pagure.io/releng/issue/7280
* List of deliverables:
N/A
* Policies and guidelines:
* N/A
* Trademark approval:
N/A
--
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic