Skip to content

Commit

Permalink
libtiff: update to 4.6.0, security #4616
Browse files Browse the repository at this point in the history
* Drop upstream-merged patches;
* sover bumped and breaks API. Massive rebuilds required.

Signed-off-by: Camber Huang <camber@poi.science>
  • Loading branch information
CamberLoid authored and jiegec committed May 7, 2024
1 parent 98e8bb7 commit db89cfb
Show file tree
Hide file tree
Showing 6 changed files with 145 additions and 1,923 deletions.
82 changes: 82 additions & 0 deletions groups/libtiff-rebuilds
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
# Auto-generated by breaker --exclude cuda begin, do not edit
# revdep: argyllcms, atril, cups-filters, darktable, devil, digikam, digikam-trinity, djview4, djvulibre, emacs, enblend-enfuse, evince, fim, fontforge, fox, gdal, gdk-pixbuf, gegl-0.4, ghostscript, gimp, gmic, goldendict, graphicsmagick, gtk-4, gwenview, hugin, imagemagick, imagemagick+7, imlib2, imv, koffice-trinity, krita, lcms1, lcms2, leptonica, libcamera, libcupsfilters, libgd, libgdiplus, libgeotiff, libgxps, libksquirrel-trinity, libpano13, libreoffice, libwebp, netpbm, nufraw, ogmrip, okular, opencv, openimageio, openjpeg, openjpeg-legacy, openscenegraph, openslide, pillow, podofo, poppler, povray, proj, qt-4, qt-5, qt-6, r, sane-backends, scantailor, scantailor-advanced, scribus, spandsp, tdegraphics, tdelibs, tracker-miners, vigra, vtk, windowmaker, wxgtk3, xplanet, xreader, xsane
app-creativity/darktable
app-creativity/enblend-enfuse
app-creativity/fontforge
app-creativity/gimp
app-creativity/hugin
app-creativity/krita
app-doc/djview4
app-doc/djvulibre
app-doc/ghostscript
app-doc/scantailor
app-doc/scantailor-advanced
app-doc/xreader
app-doc/xsane
app-editors/emacs
app-gis/proj
app-i18n/goldendict
app-imaging/argyllcms
app-imaging/imv
app-imaging/povray
app-multimedia/ogmrip
app-productivity/libreoffice
app-productivity/scribus
app-scientific/leptonica
app-scientific/r
app-scientific/vtk
app-scientific/xplanet
app-utils/fim
app-utils/graphicsmagick
app-utils/imagemagick
app-utils/imagemagick+7
app-utils/netpbm
desktop-gnome/evince
desktop-gnome/gtk-4
desktop-gnome/tracker-miners
desktop-kde/digikam
desktop-kde/gwenview
desktop-kde/okular
desktop-mate/atril
desktop-trinity/digikam-trinity
desktop-trinity/koffice-trinity
desktop-trinity/libksquirrel-trinity
desktop-trinity/tdegraphics
desktop-trinity/tdelibs
desktop-wm/windowmaker
lang-dotnet/libgdiplus
lang-python/pillow
runtime-desktop/fox
runtime-desktop/qt-4
runtime-desktop/qt-5
runtime-desktop/qt-6
runtime-desktop/wxwidgets
runtime-devices/libcamera
runtime-devices/sane-backends
runtime-doc/cups-filters
runtime-doc/libcupsfilters
runtime-doc/libgxps
runtime-doc/podofo
runtime-doc/poppler
runtime-games/openscenegraph
runtime-gis/gdal
runtime-gis/libgeotiff
runtime-imaging/devil
runtime-imaging/gdk-pixbuf
runtime-imaging/gegl-0.4
runtime-imaging/gmic
runtime-imaging/imlib2
runtime-imaging/lcms1
runtime-imaging/lcms2
runtime-imaging/libgd
runtime-imaging/libpano13
runtime-imaging/libwebp
runtime-imaging/nufraw
runtime-imaging/openimageio
runtime-imaging/openjpeg
runtime-imaging/openjpeg-legacy
runtime-imaging/openslide
runtime-multimedia/spandsp
runtime-scientific/opencv
runtime-scientific/vigra
# Auto-generated by breaker end, do not edit
5 changes: 5 additions & 0 deletions runtime-imaging/libtiff/autobuild/beyond
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
abinfo "Installing manpages"
install -Dvm644 -t "$PKGDIR"/usr/share/man/man3 \
"$SRCDIR"/doc/man-prebuilt/*.3tiff
install -Dvm644 -t "$PKGDIR"/usr/share/man/man1 \
"$SRCDIR"/doc/man-prebuilt/*.1
28 changes: 28 additions & 0 deletions runtime-imaging/libtiff/autobuild/defines
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,31 @@ ABSHADOW=no

# Note: For compatibility with Debian applications.
AUTOTOOLS_AFTER="--enable-ld-version-script"

PKGBREAK="argyllcms<=3.1.0 atril<=1.26.1 cups-filters<=2.0.0-1 \
darktable<=1:4.6.1 devil<=1.8.0-2 digikam<=7.9.0-3 \
digikam-trinity<=14.1.0 djview4<=4.12-2 djvulibre<=3.5.28 \
emacs<=29.3 enblend-enfuse<=4.2-8 evince<=42.3-1 \
fim<=1:0.7+git20240221 fontforge<=20230101-1 fox<=1:1.6.57-4 \
gdal<=3.8.4 gdk-pixbuf<=2.42.8-4 gegl-0.4<=0.4.48-1 \
ghostscript<=9.54.0-3 gimp<=2.10.36-1 gmic<=3.2.6 \
goldendict<=1:1.5.0~rc2-2 graphicsmagick<=1.3.43 gtk-4<=4.14.1 \
gwenview<=23.08.5 hugin<=2022.0.0-2 imagemagick<=6.9.13+7 \
imagemagick+7<=7.1.0+43-1 imlib2<=1.5.1-1 imv<=4.5.0-2 \
koffice-trinity<=14.1.0 krita<=5.2.2 lcms1<=1.19-3 lcms2<=2.14 \
leptonica<=1.84.1 libcamera<=0.2.0 libcupsfilters<=2.0.0 \
libgd<=2.3.3-1 libgdiplus<=6.0.5 libgeotiff<=1.5.1-4 \
libgxps<=0.2.5-4 libksquirrel-trinity<=14.1.0 libpano13<=2.9.19-1 \
libreoffice<=7.5.4.2-4 libwebp<=1.3.1-1 netpbm<=1:10.73.34-1 \
nufraw<=0.43+3-2 ogmrip<=1.0.1-8 okular<=23.08.5 opencv<=4.7.0-5 \
openimageio<=2.4.17.0-1 openjpeg<=2.5.0 openjpeg-legacy<=1.5.2-2 \
openscenegraph<=3:3.6.5-3 openslide<=3.4.1 pillow<=8.4.0 \
podofo<=0.9.6-5 poppler<=1:22.08.0-2 povray<=1:3.7.0.10-2 \
proj<=9.2.1 qt-4<=4.8.7-19 \
qt-5<=1:5.15.5+webengine5.15.10+webkit5.212.0+kde20220705-9 \
qt-6<=6.7.0 r<=4.4.0 sane-backends<=1.0.32-2 scantailor<=1:0 \
scantailor-advanced<=1.0.19 scribus<=1.6.1 spandsp<=0.0.6-2 \
tdegraphics<=14.1.0 tdelibs<=14.1.0-1 tracker-miners<=3.3.1-1 \
vigra<=1.11.1-14 vtk<=9.3.0-2 \
windowmaker<=0.95.9+git20220812-0retro1 wxgtk3<=1:3.2.4-1 \
xplanet<=1.3.1-3 xreader<=3.8.5 xsane<=0.999-4"
28 changes: 28 additions & 0 deletions runtime-imaging/libtiff/autobuild/defines.stage2
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,31 @@ PKGDEP="gcc-runtime libjpeg-turbo zlib xz"
PKGDES="Library for manipulation of TIFF images"

ABSHADOW=no

PKGBREAK="argyllcms<=3.1.0 atril<=1.26.1 cups-filters<=2.0.0-1 \
darktable<=1:4.6.1 devil<=1.8.0-2 digikam<=7.9.0-3 \
digikam-trinity<=14.1.0 djview4<=4.12-2 djvulibre<=3.5.28 \
emacs<=29.3 enblend-enfuse<=4.2-8 evince<=42.3-1 \
fim<=1:0.7+git20240221 fontforge<=20230101-1 fox<=1:1.6.57-4 \
gdal<=3.8.4 gdk-pixbuf<=2.42.8-4 gegl-0.4<=0.4.48-1 \
ghostscript<=9.54.0-3 gimp<=2.10.36-1 gmic<=3.2.6 \
goldendict<=1:1.5.0~rc2-2 graphicsmagick<=1.3.43 gtk-4<=4.14.1 \
gwenview<=23.08.5 hugin<=2022.0.0-2 imagemagick<=6.9.13+7 \
imagemagick+7<=7.1.0+43-1 imlib2<=1.5.1-1 imv<=4.5.0-2 \
koffice-trinity<=14.1.0 krita<=5.2.2 lcms1<=1.19-3 lcms2<=2.14 \
leptonica<=1.84.1 libcamera<=0.2.0 libcupsfilters<=2.0.0 \
libgd<=2.3.3-1 libgdiplus<=6.0.5 libgeotiff<=1.5.1-4 \
libgxps<=0.2.5-4 libksquirrel-trinity<=14.1.0 libpano13<=2.9.19-1 \
libreoffice<=7.5.4.2-4 libwebp<=1.3.1-1 netpbm<=1:10.73.34-1 \
nufraw<=0.43+3-2 ogmrip<=1.0.1-8 okular<=23.08.5 opencv<=4.7.0-5 \
openimageio<=2.4.17.0-1 openjpeg<=2.5.0 openjpeg-legacy<=1.5.2-2 \
openscenegraph<=3:3.6.5-3 openslide<=3.4.1 pillow<=8.4.0 \
podofo<=0.9.6-5 poppler<=1:22.08.0-2 povray<=1:3.7.0.10-2 \
proj<=9.2.1 qt-4<=4.8.7-19 \
qt-5<=1:5.15.5+webengine5.15.10+webkit5.212.0+kde20220705-9 \
qt-6<=6.7.0 r<=4.4.0 sane-backends<=1.0.32-2 scantailor<=1:0 \
scantailor-advanced<=1.0.19 scribus<=1.6.1 spandsp<=0.0.6-2 \
tdegraphics<=14.1.0 tdelibs<=14.1.0-1 tracker-miners<=3.3.1-1 \
vigra<=1.11.1-14 vtk<=9.3.0-2 \
windowmaker<=0.95.9+git20220812-0retro1 wxgtk3<=1:3.2.4-1 \
xplanet<=1.3.1-3 xreader<=3.8.5 xsane<=0.999-4"

0 comments on commit db89cfb

Please sign in to comment.