media-libs / freeimage

Image library supporting many formats

Official package sites : https://freeimage.sourceforge.io/ ·

v3.18.0-r11 :: 0 :: gentoo

Modified
License
|| ( GPL-2 FIPL-1.0 )
Keywords
amd64 arm64 x86 ~amd64-linux ~arm ~riscv ~x86-linux
USE flags
jpeg jpeg2k mng openexr png raw static-libs tiff webp

v3.18.0-r10 :: 0 :: gentoo

Modified
License
|| ( GPL-2 FIPL-1.0 )
Keywords
amd64 x86 ~amd64-linux ~arm ~arm64 ~riscv ~x86-linux
USE flags
jpeg jpeg2k mng openexr png raw static-libs tiff webp

General

jpeg
Add JPEG image support
jpeg2k
Support for JPEG 2000, a wavelet-based image compression format
mng
Add support for libmng (MNG images)
openexr
Support for the OpenEXR graphics file format
png
Add support for libpng (PNG images)
raw
Add support for raw image formats
static-libs
Build static versions of dynamic libraries as well
tiff
Add support for the TIFF image format
webp
Add support for the WebP image format

dev-libs / imath : Imath basic math package

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libmng : Multiple Image Networkgraphics lib (animated png's)

media-libs / libpng : Portable Network Graphics library

media-libs / libraw : LibRaw is a library for reading RAW files obtained from digital photo cameras

media-libs / libwebp : A lossy image compression format

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / openjpeg : Open-source JPEG 2000 library

media-libs / tiff : Tag Image File Format (TIFF) library

sys-libs / zlib : Standard (de)compression library

dev-libs / imath : Imath basic math package

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libmng : Multiple Image Networkgraphics lib (animated png's)

media-libs / libpng : Portable Network Graphics library

media-libs / libraw : LibRaw is a library for reading RAW files obtained from digital photo cameras

media-libs / libwebp : A lossy image compression format

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / openjpeg : Open-source JPEG 2000 library

media-libs / tiff : Tag Image File Format (TIFF) library

sys-libs / zlib : Standard (de)compression library

dev-games / ogre : Object-oriented Graphics Rendering Engine

dev-python / imageio : Python library for reading and writing image data

games-rpg / grimrock : Legend of Grimrock: The ultimate dungeon crawling RPG + modding engine

games-util / slade : Modern editor for Doom-engine based games and source ports

media-gfx / imv : Minimal image viewer designed for tiling window manager users

media-gfx / photoqt : Simple but powerful Qt-based image viewer

sci-electronics / gazebo : A 3D multiple robot simulator with dynamics

sci-libs / ignition-common : Set of libraries designed to rapidly develop robot applications

sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

884329
media-libs/freeimage-3.18.0-r8 - ld.lld: error: unable to find library -lomp
897912
media-libs/freeimage: oob read
918621
media-libs/freeimage: multiple vulnerabilities
Repository mirror & CI · gentoo
Merge updates from master
Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/freeimage: Stabilize 3.18.0-r11 arm64, #926894
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "dev-libs/imath -> dev-libs/Imath: rename"
This reverts commit 02ddc476fa118b2a164ee6eec1cfafb19b86c530. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Paul Zander · gentoo
dev-libs/imath -> dev-libs/Imath: rename
* match repo name so we can avoid extra logic Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: Stabilize 3.18.0-r11 x86, #914808
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: Stabilize 3.18.0-r11 amd64, #914808
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Haelwenn (lanodan) Monnier · gentoo
media-libs/freeimage: Add -std=c++14 in CXXFLAGS for clang-16 compatibility
Closes: https://bugs.gentoo.org/909421 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/31867 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/freeimage: adjust libraw patch style for consistency
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/freeimage: fix build with libraw-0.21
Closes: https://bugs.gentoo.org/887467 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: add media-libs/libtiff subslot dep
libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/freeimage: drop 3.18.0-r3, 3.18.0-r7
Cleanup now not to block upcoming <tiff-4.0.0 security cleanup. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/freeimage: x86 stable wrt bug #854828
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/freeimage: amd64 stable wrt bug #854828
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Persson Forsberg · gentoo
media-libs/freeimage: fix build with musl 1.2.3
FreeImage relies on NULL being 0, while on musl for stdc++ >= 11 it is defined as nullptr. This breaks the build for musl. Returning FALSE here is correct. Closes: https://bugs.gentoo.org/841973 Signed-off-by: Alfred Persson Forsberg <cat@catcream.org> Closes: https://github.com/gentoo/gentoo/pull/25926 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/freeimage: fix revdeps when using >=tiff-4.4.0
Closes: https://bugs.gentoo.org/848531 Closes: https://bugs.gentoo.org/848534 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
media-libs/freeimage: limit to <tiff-4.4.0 in stable
This relies on a tiff internal function that was replaced in 4.4.0 by a public function, but a simple swap means needing to depend on >=4.4.0 which is not yet stable. Force dependency to prevent mishaps. Also update deprecated jpeg dep while revbumping. Bug: https://bugs.gentoo.org/848531 Bug: https://bugs.gentoo.org/848534 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: Stabilize 3.18.0-r6 x86, #833158
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: Stabilize 3.18.0-r6 amd64, #833158
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: restore dropped libraw patch
Bug: https://bugs.gentoo.org/833158 Reported-by: Robin Couto <dbtx+gn2@ozono.us> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: simplify OpenEXR 3 dependency
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: TIFF needs OpenEXR too
But put off simplifying the depenencies for now (dropping USE=openexr, maybe?) to avoid even more churn than necessary. Closes: https://bugs.gentoo.org/833494 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: support OpenEXR 3 / imath
Bug: https://bugs.gentoo.org/833158 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/freeimage: drop 3.18.0-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
media-libs/freeimage: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: Stabilize 3.18.0-r3 x86, #820671
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-libs/freeimage: Stabilize 3.18.0-r3 amd64, #820671
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
media-libs/freeimage: restrict dependency on openexr
Package does not yet support OpenEXR-3, so restrict to :0 Closes: https://bugs.gentoo.org/788349 Closes: https://bugs.gentoo.org/820671 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/22793 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
media-libs/freeimage: drop 3.18.0-r1
Bug: https://bugs.gentoo.org/701850 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/freeimage: eutils->edos2unix
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/freeimage: restore x86 keyword
Fixes: 9301a0c8c ("media-libs/freeimage: added ~arm64") Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/freeimage: x86 stable (bug #701850)
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Roy Bamford · gentoo
media-libs/freeimage: added ~arm64
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/freeimage: amd64 stable wrt bug #701850
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Larry Pyeatt · gentoo
media-libs/freeimage: fix build with >=media-libs/libraw-0.20.0
Signed-off-by: Larry Pyeatt <larry.pyeatt@sdsmt.edu> Closes: https://bugs.gentoo.org/734724 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-libs/freeimage: fix SizeViolation issue
Closes: https://bugs.gentoo.org/748189 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
media-libs/freeimage: Revbump + security patch
Bug: https://bugs.gentoo.org/701850 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: John Helmert III <jchelmert3@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/16670 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
media-libs/freeimage: use HTTPS
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-libs/freeimage: [QA] Fix UnnecessarySlashStrip
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/freeimage: Drop old 3.15.4-r1
Closes: https://bugs.gentoo.org/663614 Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/freeimage: amd64 stable wrt bug #701174
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
media-libs/freeimage: x86 stable (bug #701174)
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/freeimage: Fix missing link against libwebpmux
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/freeimage: Fix building against libjpeg-9
Upstream only applied half of the earlier patch. Closes: https://bugs.gentoo.org/683320 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/freeimage: EAPI 7 for 3.18.0
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Patrick Nicolas · gentoo
media-libs/freeimage: version bump to 3.18.0
Bug: https://bugs.gentoo.org/671106 Signed-off-by: Patrick Nicolas <patricknicolas@laposte.net> Package-Manager: Portage-2.3.51, Repoman-2.3.12 Closes: https://github.com/gentoo/gentoo/pull/10411 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/freeimage: Put back eutils
Even though no function is used, at least one patch fails without. Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/freeimage: Drop unused eutils
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Peter Levine · gentoo
media-libs/freeimage: Fix building against =media-libs/jpeg-9*
Bug: https://bugs.gentoo.org/647422 Package-Manager: Portage-2.3.16, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7603
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
David Seifert · gentoo
media-libs/freeimage: Remove old
Gentoo-bug: 559006, 596350 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
media-libs/freeimage: x86 stable wrt bug #596350
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/freeimage: amd64 stable wrt bug #596350
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
David Seifert · gentoo
media-libs/freeimage: Add patches for CVE-2015-0852 and CVE-2016-5684
Gentoo-bug: 559006, 596350 * EAPI=6 * Make patches -p1 compliant Package-Manager: Portage-2.3.3, Repoman-2.3.1
Michael Sterrett · gentoo
add some slot deps
Package-Manager: portage-2.2.24
Michael Sterrett · gentoo
EAPI=5
Package-Manager: portage-2.2.24
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed