mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-14 05:49:57 +00:00
00ca8b4cbd
Changelog:
=============
- imlib2_view: Toggle anti-alias flag on 'a'
- test_load_2: Add another y4m test image
- scaling: Fix potential crash when scaling large images
- test_grab: Work around linewidth=0 bug
- test: Enable skipping tests for specific files
- test: By default skip CRC checks on jxl images
- test: Colorize Skip message
- SVG loader: Suppress warning
- test: Enable skipping loader flushing
- test: Correct CFLAGS when building with alternative library packages
- test_load_2: Adjustment for libheif-1.19.x
- imlib2_load/view: Show image alpha status too
- imlib2_load/view: Add -h option for help
- imlib2_conv: Optionally produce scaled image
- imlib2_conv: Optionally render image on background before saving
- test: Change test images
- savers: Add common save parameter handler
- HEIF saver: Add one
- scale: Rearrange some variable declarations
- scale/blend: Add some missing consts
- blend: Some mostly cosmetic changes
- blend: Rename some variables for clarity
- loaders: Fix gcc15 warnings
- test: Make top-level clean clean test too
- SVG loader: Handle .svgz too
- test: Fix top-level distclean
- PNG loader: Debug printout tweaks
- image: Trivial simplification
- image: Add optional alpha check requested by loaders
- SVG loader: Check alpha in pixel data
- imlib2_view: Optionally show crc32 of image data
- test: Some trivial ouput tweaks
- test: Change many no-alpha test images to not have alpha data
- test: Corrections after no-alpha update
- GIF loader: Fix minor issue when loading transparent gifs
- test: Add transparent gif check
- Y4M Loader: Trivial simplification
- autofoo: Make building demo programs optional (default enabled)
- autofoo: No longer link modules with libImlib2.la
- test_save: Add qoi
- specs: Optionally build split rpms
- XBM loader: Debug printout tweaks
- AVIF loader: Indent
- AVIF saver: Add one
- HEIF loader: Demote avif support if regular avif loader is built
- test: Add basic avif test
- test: test_grab needs -lX11
- test: Avoid warnings from _FORTIFY_SOURCE
- AVIF loader: add new loader based on libavif
- Y4M Loader: replace fps_{den,num} with frametime_us
- Y4M Loader: provide the pixel aspect ratio directly
- autofoo: don't hardcode zlib flags
- QOI Loader: sync with upstream
- QOI Saver: add one
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
39 lines
1.3 KiB
BlitzBasic
39 lines
1.3 KiB
BlitzBasic
SUMMARY = "A graphic library for file loading, saving, rendering, and manipulation"
|
|
|
|
HOMEPAGE = "https://sourceforge.net/projects/enlightenment/"
|
|
SECTION = "libs"
|
|
LICENSE = "Imlib2"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=344895f253c32f38e182dcaf30fe8a35"
|
|
|
|
DEPENDS = "freetype "
|
|
PROVIDES = "virtual/imlib2"
|
|
PV = "1.12.4"
|
|
SRCREV = "fd4310864f820ca4db56fd663a504cdc4f840ffe"
|
|
|
|
inherit autotools pkgconfig lib_package
|
|
|
|
AUTO_LIBNAME_PKGS = ""
|
|
|
|
SRC_URI = "git://git.enlightenment.org/old/legacy-${BPN}.git;protocol=https;branch=master"
|
|
S = "${WORKDIR}/git"
|
|
|
|
PACKAGECONFIG ??= "jpeg png zlib ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
|
|
|
|
X11_DEPS = "virtual/libx11 libxext libice"
|
|
PACKAGECONFIG[x11] = "--with-x,--without-x,${X11_DEPS}"
|
|
|
|
PACKAGECONFIG[gif] = "--with-gif,--without-gif,giflib"
|
|
PACKAGECONFIG[jpeg] = "--with-jpeg,--without-jpeg,jpeg"
|
|
PACKAGECONFIG[png] = "--with-png,--without-png,libpng"
|
|
PACKAGECONFIG[tiff] = "--with-tiff,--without-tiff,tiff"
|
|
PACKAGECONFIG[webp] = "--with-webp,--without-webp,libwebp"
|
|
|
|
PACKAGECONFIG[zlib] = "--with-zlib,--without-zlib,zlib"
|
|
|
|
PACKAGECONFIG[id3] = "--with-id3,--without-id3,libid3tag"
|
|
|
|
PACKAGES =+ "${BPN}-loaders ${BPN}-filters ${BPN}-data"
|
|
FILES:${PN}-data = "${datadir}"
|
|
FILES:imlib2-loaders = "${libdir}/imlib2/loaders/*.so"
|
|
FILES:imlib2-filters = "${libdir}/imlib2/filters/*.so"
|