Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.11.0_1 05 Nov 2024 14:55:47 |
Piotr Kubaj (pkubaj) |
graphics/libjxl: fix build on big-endian
-- Big-endian architecture detected; defaulting to lcms2 instead of skcms |
0.11.0_1 13 Oct 2024 13:55:03 |
Matthias Andree (mandree) |
graphics/openexr: PORTREVISION bump of openexr users due to ABI change |
0.11.0 13 Sep 2024 22:08:35 |
Jan Beich (jbeich) |
graphics/libjxl: update to 0.11.0
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.11.0
Reported by: GitHub (watch releases) |
0.10.3 27 Jun 2024 16:58:10 |
Jan Beich (jbeich) |
graphics/libjxl: update to 0.10.3
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.10.3
Reported by: GitHub (watch releases) |
0.10.2 27 Jun 2024 16:58:08 |
Jan Beich (jbeich) |
graphics/libjxl: simplify plist updates |
0.10.2 08 Mar 2024 14:40:39 |
Jan Beich (jbeich) |
graphics/libjxl: update to 0.10.2
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.10.2
Reported by: GitHub (watch releases) |
0.10.1 28 Feb 2024 16:36:28 |
Jan Beich (jbeich) |
graphics/libjxl: update to 0.10.1
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.10.1
Reported by: GitHub (watch releases) |
0.10.0 22 Feb 2024 00:56:45 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
graphics/libjxl: drop bundled graphics/jpeg-turbo after 11b08d733b7c |
0.9.0 22 Dec 2023 20:01:30 |
Jan Beich (jbeich) |
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 |
Matthias Andree (mandree) |
*: 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 |
Piotr Kubaj (pkubaj) |
graphics/libjxl: allow LTO and PPC8 crypto on powerpc64 |
0.8.2_1 13 Aug 2023 14:48:43 |
Piotr Kubaj (pkubaj) |
graphics/libjxl: remove noop powerpc knob |
0.8.2_1 28 Jul 2023 17:13:17 |
Daniel Engberg (diizzy) |
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0 |
0.8.2 15 Jun 2023 00:42:26 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Piotr Kubaj (pkubaj) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Stefan Eßer (se) |
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 |
Stefan Eßer (se) |
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 ) |
0.7.r 09 Aug 2022 16:05:50 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Tobias C. Berner (tcberner) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
devel/highway: switch to shared library after 00e47df9ed1a
PR: 261003 |
0.6.1_3 18 Feb 2022 20:39:06 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
graphics/libjxl: chase LTO on powerpc64 reference |
0.6.1_2 08 Jan 2022 20:24:35 |
Jan Beich (jbeich) |
graphics/libjxl: switch to system highway
PR: 261003 |
0.6.1_1 08 Jan 2022 18:13:31 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Stefan Eßer (se) |
graphics/libjxl: Add CPE information
Approved by: portmgr (blanket) |
0.6 04 Oct 2021 20:31:50 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
graphics/libjxl: drop obsolete OpenEXR fix after 155610d50513 |
0.5_1 01 Oct 2021 14:56:29 |
Jan Beich (jbeich) |
graphics/libjxl: replace fc75da3a3b2a with upstream version |
0.5_1 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
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 |
Jan Beich (jbeich) |
graphics/libjxl: document upstreaming for 6280c5793ec5 |
0.5_1 30 Sep 2021 19:02:16 |
Piotr Kubaj (pkubaj) |
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 |
Piotr Kubaj (pkubaj) |
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 |
Jan Beich (jbeich) |
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 |
Jan Beich (jbeich) |
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 |
Matthias Andree (mandree) |
*: graphics/openexr PORTREVISION bumps
OpenEXR changes its SONAME again, so bump PORTREVISION of its users. |
0.5 02 Aug 2021 17:21:04 |
Jan Beich (jbeich) |
graphics/libjxl: chase LICENSE after 155610d50513
See https://github.com/libjxl/libjxl/commit/bdde644b94c1 |
0.5 02 Aug 2021 17:15:13 |
Jan Beich (jbeich) |
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 |
Matthias Andree (mandree) |
*: bump PORTREVISION after math/Imath update |
0.3.7_3 03 Jul 2021 05:15:12 |
Matthias Andree (mandree) |
*: 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 |
Jan Beich (jbeich) |
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 ) |
0.3.7_2 17 Jun 2021 00:36:40 |
Jan Beich (jbeich) |
graphics/jpeg-xl: chase project rename/move
https://gitlab.com/wg1/jpeg-xl/-/commit/8304ea4440fd
https://gitlab.com/wg1/jpeg-xl/-/issues/245 |