media-libs / libjxl

JPEG XL image format reference implementation

Official package sites : https://github.com/libjxl/libjxl ·

JPEG XL reference implementation (encoder and decoder), called libjxl. Contains command line utilities: cjxl, djxl, jxlinfo.

v9999 :: 0 :: gentoo

Modified
License
BSD
USE flags
gdk-pixbuf gimp210 openexr

v0.7.0_pre20220511 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
USE flags
openexr

v0.7.0_pre20220329 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~riscv
USE flags
examples openexr

General

examples
Install examples, usually source code
gdk-pixbuf
Build a gdk-pixbuf loader
gimp210
Enable plugin for GIMP 2.10.x series
openexr
Support for the OpenEXR graphics file 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

app-arch / brotli : Generic-purpose lossless compression algorithm

dev-cpp / gflags : Google's C++ argument parsing library

dev-cpp / highway : Performance-portable, length-agnostic SIMD with runtime dispatch

dev-libs / glib : The GLib library of C routines

media-gfx / gimp : GNU Image Manipulation Program

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / lcms : A lightweight, speed optimized color management engine

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

media-libs / libpng : Portable Network Graphics library

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

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

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-arch / brotli : Generic-purpose lossless compression algorithm

dev-cpp / gflags : Google's C++ argument parsing library

dev-cpp / highway : Performance-portable, length-agnostic SIMD with runtime dispatch

dev-libs / glib : The GLib library of C routines

media-gfx / gimp : GNU Image Manipulation Program

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / lcms : A lightweight, speed optimized color management engine

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

media-libs / libpng : Portable Network Graphics library

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

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

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-misc / shared-mime-info : The Shared MIME-info Database specification

kde-frameworks / kimageformats : Framework providing additional format plugins for Qt's image I/O system

media-gfx / gimp : GNU Image Manipulation Program

media-gfx / graphicsmagick : Collection of tools and libraries for many image formats

media-gfx / gthumb : Image viewer and browser for Gnome

media-libs / imlib2 : Version 2 of an advanced replacement library for libraries like libXpm

856037
media-libs/libjxl: assertion failure (with further impact?)
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/libjxl: arm stable wrt bug #851444
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-libs/libjxl: Stabilize 0.7.0_pre20220329 sparc, #851444
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libjxl: Stabilize 0.7.0_pre20220329 ppc64, #851444
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/libjxl: Stabilize 0.7.0_pre20220329 ppc, #851444
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Daniel Novomesky · gentoo
media-libs/libjxl: version bump to 20220511 snapshot
- Drop old 0.7.0_pre20220311 - Depend on media-libs/libjpeg-turbo instead virtual/jpeg - -DCMAKE_SKIP_RPATH=ON is no longer needed Closes: https://bugs.gentoo.org/843629 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25447 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libjxl: Stabilize 0.7.0_pre20220329 arm64, #838505
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libjxl: Stabilize 0.7.0_pre20220329 x86, #838505
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/libjxl: Stabilize 0.7.0_pre20220329 amd64, #838505
Signed-off-by: Sam James <sam@gentoo.org>
Daniel Novomesky · gentoo
media-libs/libjxl: fix live ebuild
jxlinfo is now installed by default, it was promoted from examples to tools. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25132 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/libjxl: Keyword 0.7.0_pre20220311 arm64, #836013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-libs/libjxl: Keyword 0.7.0_pre20220311 arm, #836013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/libjxl: Keyword 0.7.0_pre20220311 ppc64, #836013
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/libjxl: Keyword 0.7.0_pre20220311 ppc, #836013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-libs/libjxl: Keyword 0.7.0_pre20220311 sparc, #836013
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
media-libs/libjxl: rework atomic issue with upstream's solution
backport patch from libjxl upstream to fix the atomic issue, btw, we can safely drop this patch in next version bump. URL: https://github.com/libjxl/libjxl/pull/1166 Bug: https://bugs.gentoo.org/836125 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Daniel Novomesky · gentoo
media-libs/libjxl: version bump to 20220329 snapshot
Closes: https://github.com/gentoo/gentoo/pull/24807 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
media-libs/libjxl: Keyword 0.7.0_pre20220311 riscv, #836013
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
media-libs/libjxl: use -pthread to fix missing atomic issue
Due to there is no 1, 2byte atomic instruction in 64bit RISC-V hardware, the software layer have to emulate relavant function in atomic library Let's explicitly pass -pthread here to work around pthread builtin since glibc version 2.34 as the "-pthread" option will pull in libatomic for machines like RISC-V Closes: https://bugs.gentoo.org/836125 Upstream: https://github.com/libjxl/libjxl/issues/1283 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-libs/libjxl: add missing conditional dep to 9999
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
media-libs/libjxl: add subslot binders
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Daniel Novomesky · gentoo
media-libs/libjxl: new package, moved from ::guru
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>