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