File: use-system-wavpack.patch

package info (click to toggle)
unar 1.10.1-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 20,844 kB
  • ctags: 7,130
  • sloc: ansic: 56,529; objc: 50,000; cpp: 4,075; makefile: 108; sh: 37; perl: 10
file content (41 lines) | stat: -rw-r--r-- 1,040 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Description: Use the system wavpack library
 Use the system wavpack library instead of the embedded one so that if
 wavpack has a security vulnerability, unar doesn't have to be
 changed.
Author: Matt Kraai <kraai@debian.org>
Last-Update: 2012-09-06
--- a/XADMaster/Makefile.linux
+++ b/XADMaster/Makefile.linux
@@ -41,6 +41,7 @@
 	-lgnustep-base \
 	-lz \
 	-lbz2 \
+	-lwavpack \
 	-licuuc \
 	-lobjc \
 	-lm
--- a/XADMaster/Makefile.common
+++ b/XADMaster/Makefile.common
@@ -209,12 +209,6 @@
 			PPMd/VariantG.c \
 			PPMd/VariantH.c \
 			PPMd/VariantI.c \
-			wavpack/bits.c \
-			wavpack/float.c \
-			wavpack/metadata.c \
-			wavpack/unpack.c \
-			wavpack/words.c \
-			wavpack/wputils.c \
 			WinZipJPEG/ArithmeticDecoder.c \
 			WinZipJPEG/Decompressor.c \
 			WinZipJPEG/JPEG.c
--- a/XADMaster/XADWinZipWavPackHandle.h
+++ b/XADMaster/XADWinZipWavPackHandle.h
@@ -1,6 +1,6 @@
 #import "CSBlockStreamHandle.h"
 
-#import "wavpack/wavpack.h"
+#import <wavpack/wavpack.h>
 
 @interface XADWinZipWavPackHandle:CSBlockStreamHandle
 {