pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/OpenJPH
Module Name: pkgsrc
Committed By: wiz
Date: Sun Nov 16 21:26:04 UTC 2025
Modified Files:
pkgsrc/graphics/OpenJPH: Makefile PLIST distinfo
Log Message:
OpenJPH: update to 0.25.3.
0.25.3
This release:
modifies 'aligned allocation' code for better compatibility -- this activity was instigated by a request from @barracuda156.
integrates PR from @ziyao233 for better compatibility of the strerror_r function, used in ojph_sockets.cpp -- this code is not compiled by default and is not needed for the library.
0.25.2
There was a mistake in the version bump earlier. So this is a second bump to fix things.
The earlier release was to fix a bug that was discovered during OSS-Fuzz. Thanx to @cary-ilm.
0.25.0
This PR makes ojph_aligned_alloc and ojph_aligned_free C functions, called using extern "C" {}
This is the correct way to support aligned_alloc.
The function aligned_alloc is a C11 function.
For C++ is it officially supported in C++ 17, which we do NOT support.
0.24.5
Addresses OpenEXR OSS-fuzz issue 5747129672073216 that can cause heap corruption.
0.24.4
This modifies the way ATK marker segment is processed.
Also, we now check that the ATK marker segment length (Latk) makes sense.
The issue was identified in OpenEXR fuzzing. Thanx to @cary-ilm for identifying the issue.
0.24.3
This is an important bug fix.
It protects against illegally long QCD and QCC marker segments.
It was discovered during OpenEXR fussing; thanx to @cary-ilm.
0.24.2
This release has an important bug fix, contributed by @MrApplejuice.
It also has a few build and test improvements, including many contributions by @kmilos.
Thanks to the contributors.
0.24.1
Fixes compilation failure on MinGW.
Thanks to @hmaarrfk and @kmilos for discovering this problem, proposing a fix, and testing it.
0.24.0
This address a few requests. In particular,
PR #200, which is concerned with using aligned memory allocation for mem_outfile -- thanks to @hmaarrfk
Issue #206, which is concerned with setting the needed C++ standard at configuration time -- thanks to @ggarra13
Issue #207, which is concerned with installing 64bit library in /lib64 instead of /lib -- thanks to @dschepler and @kmilos
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/graphics/OpenJPH/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/graphics/OpenJPH/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/graphics/OpenJPH/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/OpenJPH/Makefile
diff -u pkgsrc/graphics/OpenJPH/Makefile:1.6 pkgsrc/graphics/OpenJPH/Makefile:1.7
--- pkgsrc/graphics/OpenJPH/Makefile:1.6 Sun Sep 21 15:02:53 2025
+++ pkgsrc/graphics/OpenJPH/Makefile Sun Nov 16 21:26:04 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2025/09/21 15:02:53 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2025/11/16 21:26:04 wiz Exp $
-DISTNAME= OpenJPH-0.23.1
+DISTNAME= OpenJPH-0.25.3
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=aous72/}
GITHUB_TAG= ${PKGVERSION_NOREV}
Index: pkgsrc/graphics/OpenJPH/PLIST
diff -u pkgsrc/graphics/OpenJPH/PLIST:1.2 pkgsrc/graphics/OpenJPH/PLIST:1.3
--- pkgsrc/graphics/OpenJPH/PLIST:1.2 Sun Sep 21 15:02:53 2025
+++ pkgsrc/graphics/OpenJPH/PLIST Sun Nov 16 21:26:04 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2025/09/21 15:02:53 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2025/11/16 21:26:04 wiz Exp $
bin/ojph_compress
bin/ojph_expand
include/openjph/ojph_arch.h
@@ -16,6 +16,6 @@ lib/cmake/openjph/openjph-config.cmake
lib/cmake/openjph/openjph-targets-release.cmake
lib/cmake/openjph/openjph-targets.cmake
lib/libopenjph.so
-lib/libopenjph.so.0.23
+lib/libopenjph.so.0.25
lib/libopenjph.so.${PKGVERSION}
lib/pkgconfig/openjph.pc
Index: pkgsrc/graphics/OpenJPH/distinfo
diff -u pkgsrc/graphics/OpenJPH/distinfo:1.3 pkgsrc/graphics/OpenJPH/distinfo:1.4
--- pkgsrc/graphics/OpenJPH/distinfo:1.3 Sun Sep 21 15:02:53 2025
+++ pkgsrc/graphics/OpenJPH/distinfo Sun Nov 16 21:26:04 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2025/09/21 15:02:53 wiz Exp $
+$NetBSD: distinfo,v 1.4 2025/11/16 21:26:04 wiz Exp $
-BLAKE2s (OpenJPH-0.23.1.tar.gz) = 0678dc7df97bcca4935a1a53f420796991b7bdd3a6d9aa6e8c499ab12e1e90ed
-SHA512 (OpenJPH-0.23.1.tar.gz) = e0c6371a2da6ffb96ea03584e171dc2a202c9c60c558155b4f57e9ab505e9bceb69311f0691d8d10e765f0f152fcf503a2872dfb48c87144015733a76b83223b
-Size (OpenJPH-0.23.1.tar.gz) = 476790 bytes
+BLAKE2s (OpenJPH-0.25.3.tar.gz) = 396d19e3d8176ae47f1112b61b9764b9cb61887f24f231c5607347c9ffd1b428
+SHA512 (OpenJPH-0.25.3.tar.gz) = c34a1a568be4f4587bb1e8bee5b3494035bdeca519f411fe0e01a8b48ac3f2ccea9e7acd8b557462a12aae1fa01bd8b678c499c8be0b221f07b59a0636363863
+Size (OpenJPH-0.25.3.tar.gz) = 477543 bytes
Home |
Main Index |
Thread Index |
Old Index