summaryrefslogtreecommitdiff
path: root/graphics/libpano13
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/libpano13')
-rw-r--r--graphics/libpano13/Makefile2
-rw-r--r--graphics/libpano13/files/patch-filter.h24
2 files changed, 25 insertions, 1 deletions
diff --git a/graphics/libpano13/Makefile b/graphics/libpano13/Makefile
index e994421d3cf7..b26b160132fe 100644
--- a/graphics/libpano13/Makefile
+++ b/graphics/libpano13/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libpano13
DISTVERSION= 2.9.22
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= graphics java
MASTER_SITES= SF/panotools/${PORTNAME}/${PORTNAME}-${DISTVERSION}
diff --git a/graphics/libpano13/files/patch-filter.h b/graphics/libpano13/files/patch-filter.h
new file mode 100644
index 000000000000..c06e64103687
--- /dev/null
+++ b/graphics/libpano13/files/patch-filter.h
@@ -0,0 +1,24 @@
+--- filter.h.orig 2025-10-04 23:10:13 UTC
++++ filter.h
+@@ -511,8 +511,8 @@ typedef void (*intFunc)( unsigned char *dst, unsigne
+ // Interpolating functions for resampler
+
+ typedef void (*intFunc)( unsigned char *dst, unsigned char **rgb,
+- register double Dx,
+- register double Dy,
++ double Dx,
++ double Dy,
+ int color, int SamplesPerPixel);
+
+ // Filter function type for anti aliasing Filter
+@@ -747,8 +747,8 @@ PANO13_IMPEX int getVRPanoOptions ( VRPanoOptions *v,
+ PANO13_IMPEX int readAdjust ( aPrefs *p, fullPath* sfile, int insert, sPrefs *sP );
+ PANO13_IMPEX void readControlPoints (char* script, controlPoint *c );
+ PANO13_IMPEX int getVRPanoOptions ( VRPanoOptions *v, char *line );
+-PANO13_IMPEX void nextWord ( register char* word, char** ch );
+-PANO13_IMPEX void nextLine ( register char* line, char** ch );
++PANO13_IMPEX void nextWord ( char* word, char** ch );
++PANO13_IMPEX void nextLine ( char* line, char** ch );
+ PANO13_IMPEX int numLines ( char* script, char first );
+
+ PANO13_IMPEX char *panoParserFindOLine(char *script, int index);