notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
libjxl JPEG XL reference encoder/decoder
0.10.0 graphics on this many watch lists=8 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.9.2Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-06-17 00:45:09
Last Update: 2024-02-22 00:56:45
Commit Hash: 4c1f4b3
People watching this port, also watch:: glib, jpeg-turbo, mkfontscale, pcre, libedit
License: BSD3CLAUSE
WWW:
https://jpeg.org/jpegxl/
Description:
The JPEG XL Image Coding System (ISO/IEC 18181) has a rich feature set and is particularly optimised for responsive web environments, so that content renders well on a wide range of devices. Moreover, it includes several features that help transition from the legacy JPEG format.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (51 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libjxl-0.10.0/catalog.mk
  3. /usr/local/share/licenses/libjxl-0.10.0/LICENSE
  4. /usr/local/share/licenses/libjxl-0.10.0/BSD3CLAUSE
  5. bin/cjpegli
  6. bin/cjxl
  7. bin/djpegli
  8. bin/djxl
  9. bin/jxlinfo
  10. include/jxl/cms.h
  11. include/jxl/cms_interface.h
  12. include/jxl/codestream_header.h
  13. include/jxl/color_encoding.h
  14. include/jxl/decode.h
  15. include/jxl/decode_cxx.h
  16. include/jxl/encode.h
  17. include/jxl/encode_cxx.h
  18. include/jxl/jxl_cms_export.h
  19. include/jxl/jxl_export.h
  20. include/jxl/jxl_threads_export.h
  21. include/jxl/memory_manager.h
  22. include/jxl/parallel_runner.h
  23. include/jxl/resizable_parallel_runner.h
  24. include/jxl/resizable_parallel_runner_cxx.h
  25. include/jxl/stats.h
  26. include/jxl/thread_parallel_runner.h
  27. include/jxl/thread_parallel_runner_cxx.h
  28. include/jxl/types.h
  29. include/jxl/version.h
  30. lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jxl.so
  31. lib/libjxl.so
  32. lib/libjxl.so.0.10
  33. lib/libjxl.so.0.10.0
  34. lib/libjxl_cms.so
  35. lib/libjxl_cms.so.0.10
  36. lib/libjxl_cms.so.0.10.0
  37. lib/libjxl_extras_codec.so
  38. lib/libjxl_extras_codec.so.0.10
  39. lib/libjxl_extras_codec.so.0.10.0
  40. lib/libjxl_threads.so
  41. lib/libjxl_threads.so.0.10
  42. lib/libjxl_threads.so.0.10.0
  43. libdata/pkgconfig/libjxl.pc
  44. libdata/pkgconfig/libjxl_cms.pc
  45. libdata/pkgconfig/libjxl_threads.pc
  46. share/man/man1/cjxl.1.gz
  47. share/man/man1/djxl.1.gz
  48. share/thumbnailers/jxl.thumbnailer
  49. @owner
  50. @group
  51. @mode
Collapse this list.
Dependency lines:
  • libjxl>0:graphics/libjxl
To install the port:
cd /usr/ports/graphics/libjxl/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/libjxl
  • pkg install libjxl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libjxl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1708538032 SHA256 (libjxl-libjxl-v0.10.0_GH0.tar.gz) = ab32d52b033c814d24762db4942a3b45315d9db37bf5c8a9741ccc1bb0a52d97 SIZE (libjxl-libjxl-v0.10.0_GH0.tar.gz) = 1910132

Expand this list (6 items)

Collapse this list.

SHA256 (jbeich-skcms-42030a7_GH0.tar.gz) = b7537267dd0fda80a98939cc4e4d15614d2d6f433cc8421b797e0f47078c2979 SIZE (jbeich-skcms-42030a7_GH0.tar.gz) = 10050433 SHA256 (libjxl-testdata-ff8d743_GH0.tar.gz) = d225523e0576f21b6f8de106d2eac4e07650522bae7b65011993792a4dbc3eda SIZE (libjxl-testdata-ff8d743_GH0.tar.gz) = 69102242 SHA256 (webmproject-sjpeg-e5ab130_GH0.tar.gz) = 89d706381311af14e1124276266aebf41977f5facfd2a984cd365835e4bb55ff SIZE (webmproject-sjpeg-e5ab130_GH0.tar.gz) = 2481141

Collapse this list.


Packages (timestamps in pop-ups are UTC):
libjxl
ABIlatestquarterly
FreeBSD:13:aarch640.9.20.9.2
FreeBSD:13:amd640.9.20.9.2
FreeBSD:13:armv6--
FreeBSD:13:armv70.9.20.9.2
FreeBSD:13:i3860.10.00.9.2
FreeBSD:13:powerpc-0.9.1
FreeBSD:13:powerpc64-0.9.1
FreeBSD:13:powerpc64le-0.9.2
FreeBSD:14:aarch640.9.20.9.2
FreeBSD:14:amd640.9.20.9.2
FreeBSD:14:armv6--
FreeBSD:14:armv70.9.10.9.2
FreeBSD:14:i3860.9.20.9.2
FreeBSD:14:powerpc0.8.20.9.1
FreeBSD:14:powerpc64-0.9.1
FreeBSD:14:powerpc64le0.8.20.9.2
FreeBSD:15:aarch640.9.2-
FreeBSD:15:amd640.9.2-
FreeBSD:15:armv70.9.2-
FreeBSD:15:powerpc0.9.0-
FreeBSD:15:powerpc640.9.0-
FreeBSD:15:powerpc64le0.9.2-
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. a2x : textproc/asciidoc
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. update-mime-database : misc/shared-mime-info
  6. python3.9 : lang/python39
Test dependencies:
  1. googletest>0 : devel/googletest
Runtime dependencies:
  1. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. libbrotlienc.so : archivers/brotli
  2. libhwy.so : devel/highway
  3. libgif.so : graphics/giflib
  4. libOpenEXR.so : graphics/openexr
  5. libpng.so : graphics/png
  6. libjpeg.so : graphics/jpeg-turbo
  7. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  8. libglib-2.0.so : devel/glib20
  9. libintl.so : devel/gettext-runtime
This port is required by:
for Build
  1. graphics/vips
for Libraries
  1. comms/xastir
  2. graphics/GraphicsMagick
  3. graphics/ImageMagick7
  4. graphics/darktable
  5. graphics/geeqie
  6. graphics/gimp-app
  7. graphics/gimp-jxl-plugin
Expand this list (18 items / 11 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. graphics/gthumb
  3. graphics/imlib2
  4. graphics/imlib2-jxl
  5. graphics/kf5-kimageformats
  6. graphics/krita
  7. graphics/sdl2_image
  8. graphics/vips
  9. multimedia/ffmpeg
  10. x11/swayimg
  11. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. graphics/ImageMagick7-nox11*
  2. graphics/darktable42*
  3. Collapse this list of deleted ports.
for Run
  1. multimedia/emby-server
  2. multimedia/emby-server-devel

Configuration Options:
===> The following configuration options are available for libjxl-0.10.0: GIF=on: GIF image format support JPEG=on: JPEG image format support LTO=on: Use Link-Time Optimization MANPAGES=on: Build and/or install manual pages OPENEXR=on: HDR image format support via OpenEXR PIXBUF=on: GDK-PixBuf library support PNG=on: PNG image format support ===> Use 'make config' to modify these settings
Options name:
graphics_libjxl
USES:
cmake:testing compiler:c++11-lib cpe localbase:ldflags pkgconfig shared-mime-info jpeg python:build gnome
pkg-message:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/libjxl/libjxl/tar.gz/v0.10.0?dummy=/
Collapse this list.
Port Moves
  • port moved here from graphics/jpeg-xl on 2021-06-16
    REASON: Project was renamed upstream

Number of commits found: 53

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.10.0
22 Feb 2024 00:56:45
commit hash: 4c1f4b3f46bc13ebdebe251df3d38ef840ab14cccommit hash: 4c1f4b3f46bc13ebdebe251df3d38ef840ab14cccommit hash: 4c1f4b3f46bc13ebdebe251df3d38ef840ab14cccommit hash: 4c1f4b3f46bc13ebdebe251df3d38ef840ab14cc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.10.0

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.10.0
Reported by:	GitHub (watch releases)
0.9.2
07 Feb 2024 12:25:02
commit hash: f0b61161e30e0037df92819ad6caf58bb9a01fd4commit hash: f0b61161e30e0037df92819ad6caf58bb9a01fd4commit hash: f0b61161e30e0037df92819ad6caf58bb9a01fd4commit hash: f0b61161e30e0037df92819ad6caf58bb9a01fd4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.9.2

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.9.2
Reported by:	GitHub (watch releases)
0.9.1
11 Jan 2024 13:17:02
commit hash: 08f4b954852a3c0c5ac91fc18a5888ec360e7245commit hash: 08f4b954852a3c0c5ac91fc18a5888ec360e7245commit hash: 08f4b954852a3c0c5ac91fc18a5888ec360e7245commit hash: 08f4b954852a3c0c5ac91fc18a5888ec360e7245 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.9.1

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.9.1
Reported by:	GitHub (watch releases)
0.9.0
29 Dec 2023 12:57:36
commit hash: 70e2590d63b044a9b050295a4a5dfd8b646e2e5ccommit hash: 70e2590d63b044a9b050295a4a5dfd8b646e2e5ccommit hash: 70e2590d63b044a9b050295a4a5dfd8b646e2e5ccommit hash: 70e2590d63b044a9b050295a4a5dfd8b646e2e5c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: drop bundled graphics/jpeg-turbo after 11b08d733b7c
0.9.0
22 Dec 2023 20:01:30
commit hash: 11b08d733b7c027401aa514d11028a9482c57e93commit hash: 11b08d733b7c027401aa514d11028a9482c57e93commit hash: 11b08d733b7c027401aa514d11028a9482c57e93commit hash: 11b08d733b7c027401aa514d11028a9482c57e93 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.9.0

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.9.0
Reported by:	GitHub (watch releases)
0.8.2_3
10 Sep 2023 11:44:32
commit hash: 1b4453302bf757bf78831f0546a746b35492f755commit hash: 1b4453302bf757bf78831f0546a746b35492f755commit hash: 1b4453302bf757bf78831f0546a746b35492f755commit hash: 1b4453302bf757bf78831f0546a746b35492f755 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Bump PORTREVISION for OpenEXR users

Because OpenEXR's SONAME has changed with the 3.2.0 update.
New SONAME: libOpenEXR-3_2.so.31
0.8.2_2
13 Aug 2023 14:48:46
commit hash: 4ef0e6dadce641b311e344ec24d72fd80c4774ffcommit hash: 4ef0e6dadce641b311e344ec24d72fd80c4774ffcommit hash: 4ef0e6dadce641b311e344ec24d72fd80c4774ffcommit hash: 4ef0e6dadce641b311e344ec24d72fd80c4774ff files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libjxl: allow LTO and PPC8 crypto on powerpc64
0.8.2_1
13 Aug 2023 14:48:43
commit hash: 9633c4df8d1d704c9310f257ce7534187b13af25commit hash: 9633c4df8d1d704c9310f257ce7534187b13af25commit hash: 9633c4df8d1d704c9310f257ce7534187b13af25commit hash: 9633c4df8d1d704c9310f257ce7534187b13af25 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libjxl: remove noop powerpc knob
0.8.2_1
28 Jul 2023 17:13:17
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
0.8.2
15 Jun 2023 00:42:26
commit hash: 753122117e4495491ee889129a564e4a383612b8commit hash: 753122117e4495491ee889129a564e4a383612b8commit hash: 753122117e4495491ee889129a564e4a383612b8commit hash: 753122117e4495491ee889129a564e4a383612b8 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.8.2

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.8.2
Reported by:	GitHub (watch releases)
0.8.1
28 Apr 2023 19:52:48
commit hash: 0bafdac68158d54d6aa6a06c96b566809066d770commit hash: 0bafdac68158d54d6aa6a06c96b566809066d770commit hash: 0bafdac68158d54d6aa6a06c96b566809066d770commit hash: 0bafdac68158d54d6aa6a06c96b566809066d770 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak JPEG=off after 115fc1237eeb

Error: Missing: bin/cjpeg_hdr

https://github.com/libjxl/libjxl/commit/759a29f9e6e0

PR:		271124
Submitted by:	fsbruva@yahoo.com
0.8.1
13 Apr 2023 00:51:19
commit hash: c6132c766da2e4cf17cce9a001331560f6d330abcommit hash: c6132c766da2e4cf17cce9a001331560f6d330abcommit hash: c6132c766da2e4cf17cce9a001331560f6d330abcommit hash: c6132c766da2e4cf17cce9a001331560f6d330ab files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libjxl: fix build on powerpc / powerpc64

/usr/local/include/hwy/ops/ppc_vsx-inl.h:2719:34: error: use of 'long long' with
'__vector' requires VSX support (available on POWER7 or later) to be enabled
0.8.1
03 Mar 2023 15:56:39
commit hash: 0b4ef05121c56a358553868394ea7a7e12d4edf9commit hash: 0b4ef05121c56a358553868394ea7a7e12d4edf9commit hash: 0b4ef05121c56a358553868394ea7a7e12d4edf9commit hash: 0b4ef05121c56a358553868394ea7a7e12d4edf9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak some tests after 7ea47cecaa27

$ make test
[...]
83% tests passed, 748 tests failed out of 4401

https://github.com/libjxl/libjxl/commit/73df8b879862
0.8.1
23 Feb 2023 13:00:03
commit hash: 60194bbd3a61c366aaba11c62aa74737310d3f4dcommit hash: 60194bbd3a61c366aaba11c62aa74737310d3f4dcommit hash: 60194bbd3a61c366aaba11c62aa74737310d3f4dcommit hash: 60194bbd3a61c366aaba11c62aa74737310d3f4d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: convert PIXBUF=off to CMAKE_BOOL after 7ea47cecaa27

https://github.com/libjxl/libjxl/commit/043d52913b63
0.8.1
03 Feb 2023 22:23:41
commit hash: 2adedbc4bda5e22d3ef8d4cc2ac1e8b293582c39commit hash: 2adedbc4bda5e22d3ef8d4cc2ac1e8b293582c39commit hash: 2adedbc4bda5e22d3ef8d4cc2ac1e8b293582c39commit hash: 2adedbc4bda5e22d3ef8d4cc2ac1e8b293582c39 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.8.1

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.8.1
Reported by:	GitHub (watch releases)
0.8.0
18 Jan 2023 15:50:45
commit hash: cf3f58ef039939701aaf83cace9fbfabe656eafacommit hash: cf3f58ef039939701aaf83cace9fbfabe656eafacommit hash: cf3f58ef039939701aaf83cace9fbfabe656eafacommit hash: cf3f58ef039939701aaf83cace9fbfabe656eafa files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.8.0 (nop)

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.8.0
Reported by:	GitHub (watch releases)
0.8.0.r1
16 Jan 2023 13:21:35
commit hash: 115fc1237eeb0df41b373480cb33c5f14380c481commit hash: 115fc1237eeb0df41b373480cb33c5f14380c481commit hash: 115fc1237eeb0df41b373480cb33c5f14380c481commit hash: 115fc1237eeb0df41b373480cb33c5f14380c481 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: update to 0.8.0.r1

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.8.0rc1
Reported by:	GitHub (watch releases)
0.7.0
05 Oct 2022 16:48:01
commit hash: dfd63e9ee7b001e53fadc5477b2119a203dde2a4commit hash: dfd63e9ee7b001e53fadc5477b2119a203dde2a4commit hash: dfd63e9ee7b001e53fadc5477b2119a203dde2a4commit hash: dfd63e9ee7b001e53fadc5477b2119a203dde2a4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: don't disable -Werror

FreeBSD is supported upstream, and upstream regularly tests with Clang.
I'd like to be notified of new warnings. Let's see how long it lasts.

Tested by:	Clang 11/13/14/15, GCC 11, -DNDEBUG
0.7.0
21 Sep 2022 16:46:38
commit hash: 3037c199e66a2cc589134dd736e41e5e54915caecommit hash: 3037c199e66a2cc589134dd736e41e5e54915caecommit hash: 3037c199e66a2cc589134dd736e41e5e54915caecommit hash: 3037c199e66a2cc589134dd736e41e5e54915cae files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/jpeg-xl: update to 0.7.0

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.7.0
Reported by:	GitHub (watch releases)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.7.r
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.7.r
09 Aug 2022 16:05:50
commit hash: 7ea47cecaa27a9e3f25e7a5f23d2059ab6b21e13commit hash: 7ea47cecaa27a9e3f25e7a5f23d2059ab6b21e13commit hash: 7ea47cecaa27a9e3f25e7a5f23d2059ab6b21e13commit hash: 7ea47cecaa27a9e3f25e7a5f23d2059ab6b21e13 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/jpeg-xl: update to 0.7.r

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.7rc
Reported by:	GitHub (watch releases)
0.6.1_6
09 Aug 2022 16:05:49
commit hash: 2259e3be98dc401379762502f100535efb7a8277commit hash: 2259e3be98dc401379762502f100535efb7a8277commit hash: 2259e3be98dc401379762502f100535efb7a8277commit hash: 2259e3be98dc401379762502f100535efb7a8277 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak fetch due to repo growth

fetch: https://github.com/libjxl/libjxl/commit/e903d53a58b4.patch: size
mismatch: expected 4935, actual 4937

-index e89e8af0a..467442073 100644
+index e89e8af0a8..4674420737 100644
0.6.1_6
28 Jul 2022 00:35:34
commit hash: 6896c7c48fac43c1e71c0963de693cd6044b55f7commit hash: 6896c7c48fac43c1e71c0963de693cd6044b55f7commit hash: 6896c7c48fac43c1e71c0963de693cd6044b55f7commit hash: 6896c7c48fac43c1e71c0963de693cd6044b55f7 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/highway: update to 1.0.0

Changes:	https://github.com/google/highway/releases/tag/1.0.0
Reported by:	GitHub (watch releases)
0.6.1_5
02 Jun 2022 23:05:11
commit hash: 786d1f0a60607a4ea6811085c0cbc01be84778b0commit hash: 786d1f0a60607a4ea6811085c0cbc01be84778b0commit hash: 786d1f0a60607a4ea6811085c0cbc01be84778b0commit hash: 786d1f0a60607a4ea6811085c0cbc01be84778b0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/highway: update to 0.17.0

Changes:	https://github.com/google/highway/releases/tag/0.17.0
Reported by:	GitHub (watch releases)
0.6.1_5
27 Mar 2022 21:17:50
commit hash: 6e98271eb57db88b3b6582c1645445cb075213e0commit hash: 6e98271eb57db88b3b6582c1645445cb075213e0commit hash: 6e98271eb57db88b3b6582c1645445cb075213e0commit hash: 6e98271eb57db88b3b6582c1645445cb075213e0 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak on riscv64 after 32c2b95c682e

Hard-float 'd' ABI can't be used for a target that doesn't support the D
instruction set extension (ignoring target-abi)
ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all
errors)
c++: error: linker command failed with exit code 1 (use -v to see invocation)

Reported by:	pkg-fallout
0.6.1_5
27 Mar 2022 13:21:30
commit hash: bd08b1edde618be0d9644299561b696a507a446fcommit hash: bd08b1edde618be0d9644299561b696a507a446fcommit hash: bd08b1edde618be0d9644299561b696a507a446fcommit hash: bd08b1edde618be0d9644299561b696a507a446f files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
graphics/gdk-pixbuf2: add trigger to run gdk-pixbuf-query-loaders

gdk-pixbuf2 uses a cache of its loadable modules, which is updated by
${RREFIX}/bin/gdk-pixbuf-query-loaders and stored in
${PREFIX}/lib/gdk-pixbuf-2.0/${GTK2_VERSION}/loaders.

Remove the pre-existing @exec and @postexec commands in the ports
providing such modules, and add a trigger in graphics/gdk-pixbuf2
to do this automatically.

Reviewed by:		bapt
Differential Revision: https://reviews.freebsd.org/D34679
0.6.1_5
23 Feb 2022 12:31:57
commit hash: 1cd24a832a0949ee9c26677fcb6e5c7fe5da6c57commit hash: 1cd24a832a0949ee9c26677fcb6e5c7fe5da6c57commit hash: 1cd24a832a0949ee9c26677fcb6e5c7fe5da6c57commit hash: 1cd24a832a0949ee9c26677fcb6e5c7fe5da6c57 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: document recommended addons

Most GTK apps are covered by PIXBUF option. Exceptions are apps that
hardcode formats or have custom import/export. For example, xsane
(unlike simple-scan) doesn't support saving with .jxl extension.
0.6.1_5
21 Feb 2022 18:19:06
commit hash: 952502d4bc71bdb364c13da40cdf2662f963613acommit hash: 952502d4bc71bdb364c13da40cdf2662f963613acommit hash: 952502d4bc71bdb364c13da40cdf2662f963613acommit hash: 952502d4bc71bdb364c13da40cdf2662f963613a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: split GIMP into gimp-jxl-plugin

gimp-app is a heavy dependency that prevents enabling JXL in other ports.

PR:		261043
0.6.1_4
18 Feb 2022 20:39:27
commit hash: fcb1353a347a5badae497c663cc6b5c6378e44cccommit hash: fcb1353a347a5badae497c663cc6b5c6378e44cccommit hash: fcb1353a347a5badae497c663cc6b5c6378e44cccommit hash: fcb1353a347a5badae497c663cc6b5c6378e44cc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/highway: switch to shared library after 00e47df9ed1a

PR:		261003
0.6.1_3
18 Feb 2022 20:39:06
commit hash: 00e47df9ed1a51872ebac971f615489e051ce6edcommit hash: 00e47df9ed1a51872ebac971f615489e051ce6edcommit hash: 00e47df9ed1a51872ebac971f615489e051ce6edcommit hash: 00e47df9ed1a51872ebac971f615489e051ce6ed files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
devel/highway: update to 0.16.0

Changes:	https://github.com/google/highway/releases/tag/0.16.0
Reported by:	GitHub (watch releases)
0.6.1_2
18 Feb 2022 20:39:06
commit hash: 0d15484b17ae3b48dbd6b8511861074b77f41ea7commit hash: 0d15484b17ae3b48dbd6b8511861074b77f41ea7commit hash: 0d15484b17ae3b48dbd6b8511861074b77f41ea7commit hash: 0d15484b17ae3b48dbd6b8511861074b77f41ea7 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak fetch via local mirror

fetch:
https://codeload.github.com/barmco/skcms/tar.gz/6437475?dummy=/barmco-skcms-6437475_GH0.tar.gz:
Not Found
0.6.1_2
13 Feb 2022 09:18:15
commit hash: 337e0109d343c4dcfc243db75ba5c31424ea2b63commit hash: 337e0109d343c4dcfc243db75ba5c31424ea2b63commit hash: 337e0109d343c4dcfc243db75ba5c31424ea2b63commit hash: 337e0109d343c4dcfc243db75ba5c31424ea2b63 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: chase LTO on powerpc64 reference
0.6.1_2
08 Jan 2022 20:24:35
commit hash: fdd0ceeceefafad3ce9bda41029ca4973e5fb71dcommit hash: fdd0ceeceefafad3ce9bda41029ca4973e5fb71dcommit hash: fdd0ceeceefafad3ce9bda41029ca4973e5fb71dcommit hash: fdd0ceeceefafad3ce9bda41029ca4973e5fb71d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: switch to system highway

PR:		261003
0.6.1_1
08 Jan 2022 18:13:31
commit hash: afbd51f052833f7a152390a6a7b80af14e14fe53commit hash: afbd51f052833f7a152390a6a7b80af14e14fe53commit hash: afbd51f052833f7a152390a6a7b80af14e14fe53commit hash: afbd51f052833f7a152390a6a7b80af14e14fe53 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak pkg-config support

Convert static libhwy from package to LDFLAGS, so pkgconf doesn't try
to expand missing package in Requires.private outside of --static.

$ pkg-config --cflags libjxl
Package libhwy was not found in the pkg-config search path.
Perhaps you should add the directory containing `libhwy.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libhwy', required by 'libjxl', not found

PR:		261003
Reported by:	Greg V
0.6.1
30 Oct 2021 00:42:30
commit hash: a0210022876b25217caf13c642912f71c2ceb6cbcommit hash: a0210022876b25217caf13c642912f71c2ceb6cbcommit hash: a0210022876b25217caf13c642912f71c2ceb6cbcommit hash: a0210022876b25217caf13c642912f71c2ceb6cb files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/jpeg-xl: update to 0.6.1

Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.6.1
Reported by:	GitHub (watch releases)
Security:	CVE-2021-22563 CVE-2021-22564
0.6
20 Oct 2021 16:13:09
commit hash: 54ae137252837b744aff8fb9c6c348ad79cb8b06commit hash: 54ae137252837b744aff8fb9c6c348ad79cb8b06commit hash: 54ae137252837b744aff8fb9c6c348ad79cb8b06commit hash: 54ae137252837b744aff8fb9c6c348ad79cb8b06 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
graphics/libjxl: Add CPE information

Approved by:	portmgr (blanket)
0.6
04 Oct 2021 20:31:50
commit hash: 52327e4bc56239d946ca6eff89e6cdc03c518ef8commit hash: 52327e4bc56239d946ca6eff89e6cdc03c518ef8commit hash: 52327e4bc56239d946ca6eff89e6cdc03c518ef8commit hash: 52327e4bc56239d946ca6eff89e6cdc03c518ef8 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/jpeg-xl: update to 0.6

Changes:	https://gitlab.com/wg1/jpeg-xl/-/releases/v0.6
Reported by:	GitHub (watch releases)
0.5_1
01 Oct 2021 14:56:29
commit hash: 44ad1dcfb3f8d165c4772dab40a513570d2db37fcommit hash: 44ad1dcfb3f8d165c4772dab40a513570d2db37fcommit hash: 44ad1dcfb3f8d165c4772dab40a513570d2db37fcommit hash: 44ad1dcfb3f8d165c4772dab40a513570d2db37f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: drop obsolete OpenEXR fix after 155610d50513
0.5_1
01 Oct 2021 14:56:29
commit hash: 3ea002fded27752e45b2bc4674a3685ef1206451commit hash: 3ea002fded27752e45b2bc4674a3685ef1206451commit hash: 3ea002fded27752e45b2bc4674a3685ef1206451commit hash: 3ea002fded27752e45b2bc4674a3685ef1206451 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: replace fc75da3a3b2a with upstream version
0.5_1
30 Sep 2021 21:23:30
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
0.5_1
30 Sep 2021 19:26:46
commit hash: 9838b755d298f9860c586e38f64a3fb6984ed89fcommit hash: 9838b755d298f9860c586e38f64a3fb6984ed89fcommit hash: 9838b755d298f9860c586e38f64a3fb6984ed89fcommit hash: 9838b755d298f9860c586e38f64a3fb6984ed89f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: document upstreaming for 6280c5793ec5
0.5_1
30 Sep 2021 19:02:16
commit hash: 6280c5793ec5d93b939844f8fc35fde21e8ffb9ecommit hash: 6280c5793ec5d93b939844f8fc35fde21e8ffb9ecommit hash: 6280c5793ec5d93b939844f8fc35fde21e8ffb9ecommit hash: 6280c5793ec5d93b939844f8fc35fde21e8ffb9e files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libjxl: use the upstream build fix from
https://github.com/google/highway/commit/3769cb2c464c

While here, also remove the BROKEN_powerpc64 (I did not see it because I tested
on powerpc64le previously).

Reported by:	jbeich
0.5_1
30 Sep 2021 15:48:31
commit hash: fc75da3a3b2adf1148010fe1f3cd75528387bdcccommit hash: fc75da3a3b2adf1148010fe1f3cd75528387bdcccommit hash: fc75da3a3b2adf1148010fe1f3cd75528387bdcccommit hash: fc75da3a3b2adf1148010fe1f3cd75528387bdcc files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/libjxl: fix build on powerpc64*

Add FreeBSD variants for linux code.

The include in cpu.cc is not actually necessary, so I did not include anything
for FreeBSD.
0.5_1
07 Sep 2021 05:16:13
commit hash: c031e141d868210e50b9aa48aa3452d786dd19decommit hash: c031e141d868210e50b9aa48aa3452d786dd19decommit hash: c031e141d868210e50b9aa48aa3452d786dd19decommit hash: c031e141d868210e50b9aa48aa3452d786dd19de files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak fetch

fetch: https://github.com/libjxl/libjxl/commit/adb32f3f8f37.patch: size
mismatch: expected 5662, actual 5664

-index d87e3d72..02145643 100644
+index d87e3d72f..02145643e 100644

Reported by:	Daniel Aleksandersen
0.5_1
22 Aug 2021 07:21:22
commit hash: c350bf15e24eb44eb5576db28322d78bee7ab23bcommit hash: c350bf15e24eb44eb5576db28322d78bee7ab23bcommit hash: c350bf15e24eb44eb5576db28322d78bee7ab23bcommit hash: c350bf15e24eb44eb5576db28322d78bee7ab23b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: fails to build on powerpc64

third_party/highway/hwy/nanobenchmark.cc:50:10: fatal error:
'sys/platform/ppc.h' file not found
 #include <sys/platform/ppc.h>  // NOLINT __ppc_get_timebase_freq
          ^~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
0.5_1
03 Aug 2021 18:19:14
commit hash: 56ffa089e2baf297adb8da027f01c373183bdb68commit hash: 56ffa089e2baf297adb8da027f01c373183bdb68commit hash: 56ffa089e2baf297adb8da027f01c373183bdb68commit hash: 56ffa089e2baf297adb8da027f01c373183bdb68 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: graphics/openexr PORTREVISION bumps

OpenEXR changes its SONAME again, so bump PORTREVISION of its users.
0.5
02 Aug 2021 17:21:04
commit hash: e29332bfc5317b47c7ccc31aa58f3e3719f9d1e4commit hash: e29332bfc5317b47c7ccc31aa58f3e3719f9d1e4commit hash: e29332bfc5317b47c7ccc31aa58f3e3719f9d1e4commit hash: e29332bfc5317b47c7ccc31aa58f3e3719f9d1e4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: chase LICENSE after 155610d50513

See https://github.com/libjxl/libjxl/commit/bdde644b94c1
0.5
02 Aug 2021 17:15:13
commit hash: 155610d5051387732990acb735a7b895ce043f5bcommit hash: 155610d5051387732990acb735a7b895ce043f5bcommit hash: 155610d5051387732990acb735a7b895ce043f5bcommit hash: 155610d5051387732990acb735a7b895ce043f5b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/jpeg-xl: update to 0.5

Changes:	https://gitlab.com/wg1/jpeg-xl/-/releases/v0.5
Reported by:	GitHub (watch releases)
0.3.7_4
17 Jul 2021 09:17:59
commit hash: 3cda93bdf69bfb4ea99181e638e661c467dad38dcommit hash: 3cda93bdf69bfb4ea99181e638e661c467dad38dcommit hash: 3cda93bdf69bfb4ea99181e638e661c467dad38dcommit hash: 3cda93bdf69bfb4ea99181e638e661c467dad38d files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: bump PORTREVISION after math/Imath update
0.3.7_3
03 Jul 2021 05:15:12
commit hash: 4030a14b56cadbbad0d09068011f6624050811f5commit hash: 4030a14b56cadbbad0d09068011f6624050811f5commit hash: 4030a14b56cadbbad0d09068011f6624050811f5commit hash: 4030a14b56cadbbad0d09068011f6624050811f5 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Bump PORTREVISION for openexr update

OpenEXR's patchlevel updated bumped the major version
of the OpenEXR library, hence bump PORTREVISION of all
ports that require OpenEXR.
0.3.7_2
17 Jun 2021 00:37:47
commit hash: 8dddba70191e258bd9130f6294002bcd214ad3d3commit hash: 8dddba70191e258bd9130f6294002bcd214ad3d3commit hash: 8dddba70191e258bd9130f6294002bcd214ad3d3commit hash: 8dddba70191e258bd9130f6294002bcd214ad3d3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/libjxl: unbreak with libc++ 12

In file included from tools/cpu/os_specific.cc:60:
/usr/include/sys/cpuset.h:153:12: error: unknown type name 'cpusetid_t'
int     cpuset(cpusetid_t *);
               ^
/usr/include/sys/cpuset.h:154:18: error: unknown type name 'cpuwhich_t'; did you
mean '__cpuwhich_t'?
int     cpuset_setid(cpuwhich_t, id_t, cpusetid_t);
                     ^
/usr/include/sys/_types.h:146:14: note: '__cpuwhich_t' declared here
typedef int             __cpuwhich_t;   /* which parameter for cpuset. */
                        ^
In file included from tools/cpu/os_specific.cc:60:
/usr/include/sys/cpuset.h:154:30: error: unknown type name 'id_t'; did you mean
'pid_t'?
int     cpuset_setid(cpuwhich_t, id_t, cpusetid_t);
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.3.7_2
17 Jun 2021 00:36:40
commit hash: 5c3f345f37988316e0d89ffe3df3dd223b635e63commit hash: 5c3f345f37988316e0d89ffe3df3dd223b635e63commit hash: 5c3f345f37988316e0d89ffe3df3dd223b635e63commit hash: 5c3f345f37988316e0d89ffe3df3dd223b635e63 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/jpeg-xl: chase project rename/move

https://gitlab.com/wg1/jpeg-xl/-/commit/8304ea4440fd
https://gitlab.com/wg1/jpeg-xl/-/issues/245

Number of commits found: 53