media-libs / sdl3-image

A simple library to load images of various formats as SDL surfaces

Official package sites : https://www.libsdl.org/projects/SDL_image/ ·

This is a simple library to load images of various formats as SDL surfaces. It can load BMP, GIF, JPEG, LBM, PCX, PNG, PNM (PPM/PGM/PBM), QOI, TGA, XCF, XPM, and simple SVG format images. It can also load AVIF, JPEG-XL, TIFF, and WebP images, depending on build options

v3.4.0 :: 0 :: gentoo

Modified
License
ZLIB
Keywords
amd64 arm64 ~ppc ~ppc64 ~x86
USE flags
avif gif jpeg jpegxl png samples static-libs stb test tiff webp

v3.2.4 :: 0 :: gentoo

Modified
License
ZLIB
Keywords
amd64 x86 ~ppc
USE flags
avif gif jpeg jpegxl png samples static-libs stb test tiff webp

General

avif
Add AV1 Image Format (AVIF) support
gif
Add GIF image support
jpeg
Add JPEG image support
jpegxl
Add JPEG XL image support
png
Add support for libpng (PNG images)
samples
Install sample programs
static-libs
Build static versions of dynamic libraries as well
stb
Use stb_image from vendored dev-libs/stb for JPEG and PNG image loading to reduce external dependencies
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tiff
Add support for the TIFF image format
webp
Add support for the WebP image format

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

media-libs / libavif : Library for encoding and decoding .avif files

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

media-libs / libjxl : JPEG XL image format reference implementation

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl3 : Simple Direct Media Layer

media-libs / libwebp : A lossy image compression format

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

virtual / zlib : Virtual for libz.so providers

media-libs / libavif : Library for encoding and decoding .avif files

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

media-libs / libjxl : JPEG XL image format reference implementation

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl3 : Simple Direct Media Layer

media-libs / libwebp : A lossy image compression format

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

virtual / zlib : Virtual for libz.so providers

app-emulation / fs-uae : Integrates the most accurate Amiga emulation code available from WinUAE

dev-lang / swi-prolog : Versatile implementation of the Prolog programming language

games-strategy / freeciv : Multiplayer strategy game (Civilization Clone)

Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/sdl3-image: Stabilize 3.4.0 arm64, #980392
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
media-libs/sdl3-image: Stabilize 3.4.0 amd64, #980392
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/sdl3-image: Keyword 3.4.0 ppc64, #980393
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/sdl3-image: Remove full stop from DESCRIPTION
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/sdl3-image: Keyword 3.4.0 arm64, #971357
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
media-libs/sdl3-image: add 3.4.0
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
media-libs/sdl3-image: Stabilize 3.2.4 x86, #968911
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/sdl3-image: Keyword 3.2.4 ppc, #962000
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Use := on virtual/zlib deps, part 5
Done via: ``` git grep -l 'virtual/zlib-' | xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g' git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g' pkgcheck scan --commits \ -c SourcingCheck,VisibilityCheck,DependencyCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib media-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/sdl3-image: Keyword 3.2.4 x86, #962000
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/sdl3-image: Stabilize 3.2.4 amd64, #963719
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
media-libs/sdl3-image: new package, add 3.2.4
Signed-off-by: Matt Jolly <kangie@gentoo.org>