aboutsummaryrefslogtreecommitdiff
path: root/graphics/openjpeg
diff options
context:
space:
mode:
authorMahdi Mokhtari <mmokhi@FreeBSD.org>2018-08-13 20:31:33 +0000
committerMahdi Mokhtari <mmokhi@FreeBSD.org>2018-08-13 20:31:33 +0000
commite720cb2863b4ae91d353bd83bab06b1e35b98a3e (patch)
tree65f055186df6e0ad2cdef44f2cbf40dfc64598f7 /graphics/openjpeg
parent33f24a0416ba3f74a94fe41c007c06bad43776d8 (diff)
Notes
Diffstat (limited to 'graphics/openjpeg')
-rw-r--r--graphics/openjpeg/Makefile1
-rw-r--r--graphics/openjpeg/files/patch-src_bin_jp3d_convert.c11
-rw-r--r--graphics/openjpeg/files/patch-src_bin_jpwl_convert.c11
3 files changed, 23 insertions, 0 deletions
diff --git a/graphics/openjpeg/Makefile b/graphics/openjpeg/Makefile
index 3ac9ebed22a8..f981036ee1d9 100644
--- a/graphics/openjpeg/Makefile
+++ b/graphics/openjpeg/Makefile
@@ -3,6 +3,7 @@
PORTNAME= openjpeg
PORTVERSION= 2.3.0
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= graphics
diff --git a/graphics/openjpeg/files/patch-src_bin_jp3d_convert.c b/graphics/openjpeg/files/patch-src_bin_jp3d_convert.c
new file mode 100644
index 000000000000..c086f0452818
--- /dev/null
+++ b/graphics/openjpeg/files/patch-src_bin_jp3d_convert.c
@@ -0,0 +1,11 @@
+--- src/bin/jp3d/convert.c.orig 2018-08-02 17:40:37 UTC
++++ src/bin/jp3d/convert.c
+@@ -297,7 +297,7 @@ opj_volume_t* pgxtovolume(char *relpath,
+ fprintf(stdout, "[INFO] Loading %s \n", pgxfiles[pos]);
+
+ fseek(f, 0, SEEK_SET);
+- fscanf(f, "PG%[ \t]%c%c%[ \t+-]%d%[ \t]%d%[ \t]%d", temp, &endian1, &endian2,
++ fscanf(f, "PG%31[ \t]%c%c%31[ \t+-]%d%31[ \t]%d%31[ \t]%d", temp, &endian1, &endian2
+ signtmp, &prec, temp, &w, temp, &h);
+
+ i = 0;
diff --git a/graphics/openjpeg/files/patch-src_bin_jpwl_convert.c b/graphics/openjpeg/files/patch-src_bin_jpwl_convert.c
new file mode 100644
index 000000000000..aea743e019c8
--- /dev/null
+++ b/graphics/openjpeg/files/patch-src_bin_jpwl_convert.c
@@ -0,0 +1,11 @@
+--- src/bin/jpwl/convert.c.orig 2018-08-02 17:47:37 UTC
++++ src/bin/jpwl/convert.c
+@@ -1348,7 +1348,7 @@ opj_image_t* pgxtoimage(const char *file
+ }
+
+ fseek(f, 0, SEEK_SET);
+- if (fscanf(f, "PG%[ \t]%c%c%[ \t+-]%d%[ \t]%d%[ \t]%d", temp, &endian1,
++ if (fscanf(f, "PG%31[ \t]%c%c%31[ \t+-]%d%31[ \t]%d%31[ \t]%d", temp, &endian1,
+ &endian2, signtmp, &prec, temp, &w, temp, &h) != 9) {
+ fprintf(stderr,
+ "ERROR: Failed to read the right number of element from the fscanf() function!\n");