pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/jasper
Module Name: pkgsrc
Committed By: tnn
Date: Sat Sep 27 15:02:00 UTC 2025
Modified Files:
pkgsrc/graphics/jasper: distinfo
Added Files:
pkgsrc/graphics/jasper/patches: patch-src_libjasper_jp2_jp2__cod.h
Log Message:
jasper: change type of jp2_colr_t.iccp to appease GCC
Already reported upstream.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/graphics/jasper/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/graphics/jasper/patches/patch-src_libjasper_jp2_jp2__cod.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/jasper/distinfo
diff -u pkgsrc/graphics/jasper/distinfo:1.60 pkgsrc/graphics/jasper/distinfo:1.61
--- pkgsrc/graphics/jasper/distinfo:1.60 Wed Aug 6 04:36:37 2025
+++ pkgsrc/graphics/jasper/distinfo Sat Sep 27 15:01:59 2025
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.60 2025/08/06 04:36:37 adam Exp $
+$NetBSD: distinfo,v 1.61 2025/09/27 15:01:59 tnn Exp $
BLAKE2s (jasper-4.2.8.tar.gz) = 7a6f49c1df69d125426ed585dcdf1d1e8a2629be9e743b1125b47dee87de5049
SHA512 (jasper-4.2.8.tar.gz) = 0479ad0e0a6e679e158c8d5e75e1921b7884e5f0aacc10376f528fa61aa27f057c4a2a5d71efa17a617e641577c0a51405a7ed798a1cd38e1590bc59ab319648
Size (jasper-4.2.8.tar.gz) = 2127775 bytes
SHA1 (patch-CMakeLists.txt) = f60e98b33f6e36903fe589d3ae04b8b2b61230de
+SHA1 (patch-src_libjasper_jp2_jp2__cod.h) = 685d9e375abfd6d01f2b35e275e5cceac2166a28
SHA1 (patch-src_libjasper_pnm_pnm__enc.c) = a2d5d53cd28f653f9e6e302f76c187fba50b1ce2
Added files:
Index: pkgsrc/graphics/jasper/patches/patch-src_libjasper_jp2_jp2__cod.h
diff -u /dev/null pkgsrc/graphics/jasper/patches/patch-src_libjasper_jp2_jp2__cod.h:1.1
--- /dev/null Sat Sep 27 15:02:00 2025
+++ pkgsrc/graphics/jasper/patches/patch-src_libjasper_jp2_jp2__cod.h Sat Sep 27 15:01:59 2025
@@ -0,0 +1,19 @@
+$NetBSD: patch-src_libjasper_jp2_jp2__cod.h,v 1.1 2025/09/27 15:01:59 tnn Exp $
+
+Arguably jp2_colr_t.iccp should be of type void* since it points to
+an opaque ICCP profile and to match usage with jas_malloc, jas_stream_read
+and jas_stream_write which all operate on void*.
+
+https://github.com/jasper-software/jasper/issues/406
+
+--- src/libjasper/jp2/jp2_cod.h.orig 2025-09-27 14:50:56.282303343 +0000
++++ src/libjasper/jp2/jp2_cod.h
+@@ -177,7 +177,7 @@ typedef struct {
+ uint_fast8_t pri;
+ uint_fast8_t approx;
+ uint_fast32_t csid;
+- uint_fast8_t *iccp;
++ void *iccp;
+ size_t iccplen;
+ /* XXX - Someday we ought to add ICC profile data here. */
+ } jp2_colr_t;
Home |
Main Index |
Thread Index |
Old Index