fix updated giflib patch2, upgrade openjpeg to 2.5.2 and tiff to 4.6.0t which puts...
authorGood Guy <[email protected]>
Sat, 7 Sep 2024 17:47:46 +0000 (11:47 -0600)
committerGood Guy <[email protected]>
Sat, 7 Sep 2024 17:47:46 +0000 (11:47 -0600)
cinelerra-5.1/configure.ac
cinelerra-5.1/thirdparty/downloads.txt
cinelerra-5.1/thirdparty/src/giflib-5.2.2.patch2
cinelerra-5.1/thirdparty/src/openjpeg-2.5.2.tar.xz [new file with mode: 0644]
cinelerra-5.1/thirdparty/src/tiff-4.6.0t.patch1 [new file with mode: 0644]
cinelerra-5.1/thirdparty/src/tiff-4.6.0t.patch2 [new file with mode: 0644]
cinelerra-5.1/thirdparty/src/tiff-4.6.0t.tar.xz [new file with mode: 0644]

index 2ec32c47b8b7d9293185f401ed1343d1cb651729..72d4f050dd20e2421f187df7271268c3c4f7e062 100644 (file)
@@ -314,7 +314,7 @@ PKG_3RD([opus],[auto],
   [ include ])
 
 PKG_3RD([openjpeg],[auto],
-  [openjpeg-2.5.0],
+  [openjpeg-2.5.2],
   [ bin/libopenjp2.a ],
   [ src/lib/openjp2 ])
 
@@ -406,7 +406,7 @@ PKG_3RD([ilmBase],[auto], [ilmBase], [] [])
 #  [])
 #
 PKG_3RD([tiff],[auto],
-  [tiff-4.6.0],
+  [tiff-4.6.0t],
   [ libtiff/.libs/libtiff.a \
     libtiff/.libs/libtiffxx.a \
     port/.libs/libport.a ],[
index 08c842987eed01bf2f6385e24a06a04d413fcbf1..bf6676cd6ffee670f36c687c42cb4fd1c0a1c1ed 100644 (file)
@@ -14,7 +14,7 @@ https://sourceforge.net/projects/libavc1394/files/latest/download?source=directo
 https://sourceforge.net/projects/libdv/files/latest/download?source=directory = 0.104
 https://sourceforge.net/projects/giflib/files/latest/download = 5.2.2
 https://github.com/xiph/flac/releases/tag/1.4.3
-https://github.com/uclouvain/openjpeg/ = Releases=sourcefiles openjpeg-2.5.0.tar.gz
+https://github.com/uclouvain/openjpeg/ = Releases=sourcefiles openjpeg-2.5.2.tar.gz
 https://sourceforge.net/projects/libjpeg-turbo/ = Code (GitHub)=sourcefiles/2.1.2/libjpeg-turbo-2.1.5.1.tar.gz
 https://sourceforge.net/projects/mjpeg/files/mjpegtools/2.2.1/
 http://www.fftw.org/fftw-3.3.10.tar.gz
@@ -33,7 +33,7 @@ http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2
 # Added 0.7.4 in at least 2016; no new updates; not in HV or CV
 https://repology.org/project/a52dec/information
 https://sourceforge.net/projects/lame/files/latest/download?source=directory = 3.100
-https://download.osgeo.org/libtiff/tiff-4.6.0.tar.xz
+https://download.osgeo.org/libtiff/tiff-4.6.0t.tar.xz
 https://sourceforge.net/projects/libuuid/files/latest/download?source=directory - 1.0.3
 https://code.videolan.org/videolan/x264/-/tree/stable/x264-stable.tar.gz (Jan. 2023 version r3106)
 https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz (snapshot 17122023)
index 41d904c991cec47519650282a99fabdabd3eeb33..7201d3c2df0b9dd3f5a5888d68b866d723ca3931 100644 (file)
@@ -85,7 +85,7 @@
 -               */
 -              qsort(SortArray, NewColorSubdiv[Index].NumEntries,
 -                    sizeof(QuantizedColorType *), SortCmpRtn);
-+              qsort(SortArray, -1, NewColorSubdiv[Index].NumEntries, SortRGBAxis);
++              QSort(SortArray, -1, NewColorSubdiv[Index].NumEntries, SortRGBAxis);
  
                /* Relink the sorted list into one: */
                for (j = 0; j < NewColorSubdiv[Index].NumEntries - 1; j++) {
diff --git a/cinelerra-5.1/thirdparty/src/openjpeg-2.5.2.tar.xz b/cinelerra-5.1/thirdparty/src/openjpeg-2.5.2.tar.xz
new file mode 100644 (file)
index 0000000..f0cf48f
Binary files /dev/null and b/cinelerra-5.1/thirdparty/src/openjpeg-2.5.2.tar.xz differ
diff --git a/cinelerra-5.1/thirdparty/src/tiff-4.6.0t.patch1 b/cinelerra-5.1/thirdparty/src/tiff-4.6.0t.patch1
new file mode 100644 (file)
index 0000000..29246ab
--- /dev/null
@@ -0,0 +1,11 @@
+--- ./Makefile.am
++++ ./Makefile.am
+@@ -60,7 +60,7 @@
+       rm -rf $(distdir)/_build/cmake
+       rm -rf $(distdir)/_inst/cmake
+-SUBDIRS = port libtiff tools build contrib test doc
++SUBDIRS = port libtiff build
+ NEW_LIBTIFF_RELEASE_DATE=$(shell date +"%Y%m%d")
diff --git a/cinelerra-5.1/thirdparty/src/tiff-4.6.0t.patch2 b/cinelerra-5.1/thirdparty/src/tiff-4.6.0t.patch2
new file mode 100644 (file)
index 0000000..5067d8d
--- /dev/null
@@ -0,0 +1,10 @@
+--- ./configure.ac
++++ ./configure.ac
+@@ -873,6 +873,7 @@
+ if test "x$enable_webp" != "xno" ; then
+   if test "x$with_webp_lib_dir" != "x" ; then
++    LIBS="-lpthread $LIBS"
+     LDFLAGS="-L$with_webp_lib_dir $LDFLAGS"
+   fi
+   
diff --git a/cinelerra-5.1/thirdparty/src/tiff-4.6.0t.tar.xz b/cinelerra-5.1/thirdparty/src/tiff-4.6.0t.tar.xz
new file mode 100644 (file)
index 0000000..dbae58e
Binary files /dev/null and b/cinelerra-5.1/thirdparty/src/tiff-4.6.0t.tar.xz differ