Remove "001-neon-implementation-of-adler32.patch" because upstreamed
deleted assembler code optimizations:
d0704a8201
Remove upstreamed patches:
- 006-fix-CVE-2022-37434.patch
- 007-fix-null-dereference-in-fix-CVE-2022-37434.patch
Refresh patches:
- 002-arm-specific-optimisations-for-inflate.patch
- 003-arm-specific-optimisations-for-inflate.patch
- 004-attach-sourcefiles-in-patch-002-to-buildsystem.patch
Switch to "https github.com" for downloading source files.
Release Announcements:
https://github.com/madler/zlib/releases/tag/v1.2.13
Signed-off-by: Nick Hainke <vincent@systemli.org>
		
	
		
			
				
	
	
		
			99 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			99 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
--- a/CMakeLists.txt
 | 
						|
+++ b/CMakeLists.txt
 | 
						|
@@ -91,34 +91,67 @@ set(ZLIB_PUBLIC_HDRS
 | 
						|
     ${CMAKE_CURRENT_BINARY_DIR}/zconf.h
 | 
						|
     zlib.h
 | 
						|
 )
 | 
						|
-set(ZLIB_PRIVATE_HDRS
 | 
						|
-    crc32.h
 | 
						|
-    deflate.h
 | 
						|
-    gzguts.h
 | 
						|
-    inffast.h
 | 
						|
-    inffixed.h
 | 
						|
-    inflate.h
 | 
						|
-    inftrees.h
 | 
						|
-    trees.h
 | 
						|
-    zutil.h
 | 
						|
-)
 | 
						|
-set(ZLIB_SRCS
 | 
						|
-    adler32.c
 | 
						|
-    compress.c
 | 
						|
-    crc32.c
 | 
						|
-    deflate.c
 | 
						|
-    gzclose.c
 | 
						|
-    gzlib.c
 | 
						|
-    gzread.c
 | 
						|
-    gzwrite.c
 | 
						|
-    inflate.c
 | 
						|
-    infback.c
 | 
						|
-    inftrees.c
 | 
						|
-    inffast.c
 | 
						|
-    trees.c
 | 
						|
-    uncompr.c
 | 
						|
-    zutil.c
 | 
						|
-)
 | 
						|
+
 | 
						|
+if(ARMv8)
 | 
						|
+    set(ZLIB_PRIVATE_HDRS
 | 
						|
+	crc32.h
 | 
						|
+	deflate.h
 | 
						|
+	gzguts.h
 | 
						|
+	inffast.h
 | 
						|
+	inffixed.h
 | 
						|
+	inflate.h
 | 
						|
+	inftrees.h
 | 
						|
+	trees.h
 | 
						|
+	zutil.h
 | 
						|
+	contrib/arm/chunkcopy.h
 | 
						|
+    )
 | 
						|
+    set(ZLIB_SRCS
 | 
						|
+	adler32.c
 | 
						|
+	compress.c
 | 
						|
+	crc32.c
 | 
						|
+	deflate.c
 | 
						|
+	gzclose.c
 | 
						|
+	gzlib.c
 | 
						|
+	gzread.c
 | 
						|
+	gzwrite.c
 | 
						|
+	infback.c
 | 
						|
+	inftrees.c
 | 
						|
+	contrib/arm/inflate.c
 | 
						|
+	contrib/arm/inffast.c
 | 
						|
+	trees.c
 | 
						|
+	uncompr.c
 | 
						|
+	zutil.c
 | 
						|
+    )
 | 
						|
+    else()
 | 
						|
+    set(ZLIB_PRIVATE_HDRS
 | 
						|
+	crc32.h
 | 
						|
+	deflate.h
 | 
						|
+	gzguts.h
 | 
						|
+	inffast.h
 | 
						|
+	inffixed.h
 | 
						|
+	inflate.h
 | 
						|
+	inftrees.h
 | 
						|
+	trees.h
 | 
						|
+	zutil.h
 | 
						|
+    )
 | 
						|
+    set(ZLIB_SRCS
 | 
						|
+	adler32.c
 | 
						|
+	compress.c
 | 
						|
+	crc32.c
 | 
						|
+	deflate.c
 | 
						|
+	gzclose.c
 | 
						|
+	gzlib.c
 | 
						|
+	gzread.c
 | 
						|
+	gzwrite.c
 | 
						|
+	inflate.c
 | 
						|
+	infback.c
 | 
						|
+	inftrees.c
 | 
						|
+	inffast.c
 | 
						|
+	trees.c
 | 
						|
+	uncompr.c
 | 
						|
+	zutil.c
 | 
						|
+    )
 | 
						|
+endif()
 | 
						|
 
 | 
						|
 if(NOT MINGW)
 | 
						|
     set(ZLIB_DLL_SRCS
 |