1
- Summary: A completely open audiocodec
2
- Name: wavpack
3
- Version: 5.6.0
4
- Release: 1%{?dist }
5
- License: BSD
6
1
Vendor: Microsoft Corporation
7
2
Distribution: Azure Linux
8
- URL: https://www.wavpack.com/
9
- Source: https://www.wavpack.com/%{name }-%{version }.tar.bz2
3
+ Name: wavpack
4
+ Summary: A completely open audiocodec
5
+ Version: 5.7.0
6
+ Release: 4%{?dist }
7
+ License: BSD-3-Clause AND BSD-2-Clause AND LicenseRef-Fedora-Public-Domain
8
+ Url: https://www.wavpack.com/
9
+ Source: https://www.wavpack.com/%{name }-%{version }.tar.bz2
10
+ # For autoreconf
10
11
BuildRequires: autoconf
11
12
BuildRequires: automake
12
13
BuildRequires: libtool
13
- # For autoreconf
14
14
BuildRequires: make
15
-
15
+ BuildRequires: gettext-devel
16
+
16
17
%description
17
18
WavPack is a completely open audio compression format providing lossless,
18
19
high-quality lossy, and a unique hybrid compression mode. Although the
19
20
technology is loosely based on previous versions of WavPack, the new
20
21
version 4 format has been designed from the ground up to offer unparalleled
21
22
performance and functionality.
22
-
23
+
23
24
%package devel
24
- Summary: WavPack - development files
25
- Requires: %{name }%{?_isa } = %{version }-%{release }
26
- Requires: pkgconfig
27
-
25
+ Summary: WavPack - development files
26
+ Requires: %{name }%{?_isa } = %{version }-%{release }
27
+ Requires: pkgconfig
28
+
28
29
%description devel
29
30
Files needed for developing apps using wavpack
30
-
31
+
31
32
%prep
32
33
%autosetup -p1
33
-
34
+
34
35
%build
35
36
autoreconf -ivf
36
37
# Debian and Buildroot recomendation:
37
38
# WavPack "autodetects" CPU type to enable ASM code. However, the assembly code
38
39
# for ARM is written for ARMv7 only and building WavPack for an ARM-non-v7
39
40
# architecture will fail.
40
41
# http://lists.busybox.net/pipermail/buildroot/2015-October/142117.html
41
- %configure --disable-static \
42
- %ifarch armv3l armv4b armv4l armv4tl armv5tel armv5tejl armv6l armv6hl
43
- --disable-asm \
44
- %endif
45
-
46
- %make_build
47
-
42
+ %configure --disable-static --disable-rpath --disable-asm
43
+
44
+ make %{?_smp_mflags }
45
+
48
46
%install
49
47
%make_install
50
48
rm -f %{buildroot }/%{_libdir }/* .la
51
- # Documentation installed through the %doc macro
49
+ # we will install the documentation ourselves through the %doc macro
52
50
rm -rf %{buildroot }/%{_docdir }/
53
-
51
+
54
52
%ldconfig_scriptlets
55
-
56
53
%files
57
54
%{_bindir }/*
58
55
%{_libdir }/libwavpack.so.*
@@ -62,187 +59,236 @@ rm -rf %{buildroot}/%{_docdir}/
62
59
%{_mandir }/man1/wvtag.1*
63
60
%doc AUTHORS doc/wavpack_doc.html doc/style.css
64
61
%license COPYING
65
-
62
+
66
63
%files devel
67
64
%{_includedir }/*
68
65
%{_libdir }/pkgconfig/*
69
66
%{_libdir }/libwavpack.so
70
67
%doc ChangeLog doc/WavPack5PortingGuide.pdf doc/WavPack5LibraryDoc.pdf doc/WavPack5FileFormat.pdf
71
-
68
+
72
69
%changelog
73
- * Wed Sep 06 2023 Archana Choudhary <archana1 @microsoft.com> - 5.6 .0-1
74
- - Upgrade to 5.6.0 - CVE-2021-44269 CVE-2022-2476
70
+ * Fri Dec 20 2024 Akarsh Chaudhary < v-akarshc @microsoft.com> - 5.7 .0-4
71
+ - Initial Azure Linux import from Fedora 41 (license: MIT).
75
72
- License verified
76
73
77
- *
Fri Oct 15 2021 Pawel Winogrodzki <[email protected] > -
5.4.0-2
78
- - Initial CBL-Mariner import from Fedora 33 (license: MIT).
79
-
74
+ * Mon Jul 29 2024 Tomas Korbar
< [email protected] > - 5.7.0-3
75
+ - Disable asm code parts
76
+ - ASM code parts break support for cf-protection on x86_64 ,
77
+ since they do not contain such feature. This situation is
78
+ likely to repeat in the future and thus all code parts
79
+ should be compiled by compiler which knows distribution
80
+ settings.
81
+
82
+ * Sat Jul 20 2024 Fedora Release Engineering
< [email protected] > - 5.7.0-2
83
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
84
+
85
+ * Wed Mar 13 2024 Tomas Korbar
< [email protected] > - 5.7.0-1
86
+ - Rebase to 5.7.0
87
+ - Resolves: rhbz#2267425
88
+
89
+ * Sat Jan 27 2024 Fedora Release Engineering
< [email protected] > - 5.6.0-6
90
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
91
+
92
+ * Thu Nov 02 2023 Tomas Korbar
< [email protected] > - 5.6.0-5
93
+ - Add licenses to fully conform to SPDX
94
+
95
+ * Sat Jul 22 2023 Fedora Release Engineering
< [email protected] > - 5.6.0-4
96
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
97
+
98
+ * Sat Mar 11 2023 Tomas Korbar
< [email protected] > - 5.6.0-3
99
+ - Change the License tag to the SPDX format
100
+
101
+ * Sat Jan 21 2023 Fedora Release Engineering
< [email protected] > - 5.6.0-2
102
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
103
+
104
+ * Thu Dec 08 2022 Tomas Korbar
< [email protected] > - 5.6.0-1
105
+ - Rebase to 5.6.0
106
+ - Resolves: rhbz#2148994
107
+
108
+ * Sat Jul 23 2022 Fedora Release Engineering
< [email protected] > - 5.5.0-2
109
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
110
+
111
+ * Wed Jul 13 2022 Tomas Korbar
< [email protected] > - 5.5.0-1
112
+ - Rebase to 5.5.0
113
+ - Resolves: rhbz#2105686
114
+
115
+ * Wed Apr 6 2022 Peter Lemenkov
< [email protected] > - 5.4.0-5
116
+ - Fix for CVE-2021-44269
117
+
118
+ * Sat Jan 22 2022 Fedora Release Engineering
< [email protected] > - 5.4.0-4
119
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
120
+
121
+ * Fri Jul 23 2021 Fedora Release Engineering
< [email protected] > - 5.4.0-3
122
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
123
+
124
+ * Wed Jan 27 2021 Fedora Release Engineering
< [email protected] > - 5.4.0-2
125
+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
126
+
80
127
* Sun Jan 17 2021 Sérgio Basto
< [email protected] > - 5.4.0-1
81
128
- Update wavpack to 5.4.0 (#1915740)
82
129
- Security fix for CVE-2020-35738
83
-
130
+
84
131
* Wed Jul 29 2020 Fedora Release Engineering
< [email protected] > - 5.3.0-2
85
132
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
86
-
133
+
87
134
* Sat Apr 18 2020 Peter Lemenkov
< [email protected] > - 5.3.0-1
88
135
- Update to 5.3.0
89
-
136
+
90
137
* Fri Jan 31 2020 Fedora Release Engineering
< [email protected] > - 5.2.0-2
91
138
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
92
-
139
+
93
140
* Thu Jan 09 2020 Tomas Korbar
< [email protected] > - 5.2.0-1
94
141
- Update to 5.2.0
95
-
142
+
96
143
* Mon Aug 19 2019 Tomas Korbar
< [email protected] > - 5.1.0-16
97
144
- Fix for CVE-2019-1010317
98
-
145
+
99
146
* Mon Aug 19 2019 Tomas Korbar
< [email protected] > - 5.1.0-15
100
147
- Fix for CVE-2019-1010319
101
-
148
+
102
149
* Sat Jul 27 2019 Fedora Release Engineering
< [email protected] > - 5.1.0-14
103
150
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
104
-
151
+
105
152
* Fri May 17 2019 Peter Lemenkov
< [email protected] > - 5.1.0-13
106
153
- Fix for CVE-2019-11498
107
-
154
+
108
155
* Wed Apr 10 2019 Peter Lemenkov
< [email protected] > - 5.1.0-12
109
156
- Fix for CVE-2018-19840, CVE-2018-19841
110
-
157
+
111
158
* Thu Feb 28 2019 Sérgio Basto
< [email protected] > - 5.1.0-11
112
159
- Make the manual pages decompression format agnostic
113
-
160
+
114
161
* Sun Feb 03 2019 Fedora Release Engineering
< [email protected] > - 5.1.0-10
115
162
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
116
-
163
+
117
164
* Sat Jul 14 2018 Fedora Release Engineering
< [email protected] > - 5.1.0-9
118
165
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
119
-
166
+
120
167
* Tue May 22 2018 Miroslav Lichvar
< [email protected] > - 5.1.0-8
121
168
- Fix for CVE-2018-10536, CVE-2018-10537, CVE-2018-10538, CVE-2018-10539,
122
169
CVE-2018-10540
123
-
170
+
124
171
* Tue Feb 20 2018 Peter Lemenkov
< [email protected] > - 5.1.0-7
125
172
- Fix for CVE-2018-6767, CVE-2018-7253, and two more GH issues
126
-
173
+
127
174
* Fri Feb 09 2018 Fedora Release Engineering
< [email protected] > - 5.1.0-6
128
175
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
129
-
176
+
130
177
* Sat Feb 03 2018 Igor Gnatenko
< [email protected] > - 5.1.0-5
131
178
- Switch to %%ldconfig_scriptlets
132
-
133
179
* Thu Aug 03 2017 Fedora Release Engineering
< [email protected] > - 5.1.0-4
134
180
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
135
-
181
+
136
182
* Thu Jul 27 2017 Fedora Release Engineering
< [email protected] > - 5.1.0-3
137
183
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
138
-
184
+
139
185
* Sat Feb 11 2017 Fedora Release Engineering
< [email protected] > - 5.1.0-2
140
186
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
141
-
187
+
142
188
* Wed Feb 01 2017 Sérgio Basto
< [email protected] > - 5.1.0-1
143
189
- Update wavpack to 5.1.0
144
-
190
+
145
191
* Thu Apr 21 2016 Sérgio Basto
< [email protected] > - 4.80.0-1
146
192
- Update wavpack to 4.80.0
147
-
193
+
148
194
* Mon Mar 28 2016 Sérgio Basto
< [email protected] > - 4.75.2-1
149
195
- Update to 4.75.2
150
-
196
+
151
197
* Fri Feb 05 2016 Fedora Release Engineering
< [email protected] > - 4.70.0-6
152
198
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
153
-
199
+
154
200
* Fri Jun 19 2015 Fedora Release Engineering
< [email protected] > - 4.70.0-5
155
201
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
156
-
202
+
157
203
* Sat Feb 21 2015 Till Maas
< [email protected] > - 4.70.0-4
158
204
- Rebuilt for Fedora 23 Change
159
205
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
160
-
206
+
161
207
* Mon Aug 18 2014 Fedora Release Engineering
< [email protected] > - 4.70.0-3
162
208
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
163
-
209
+
164
210
* Sun Jun 08 2014 Fedora Release Engineering
< [email protected] > - 4.70.0-2
165
211
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
166
-
212
+
167
213
* Mon Feb 17 2014 Peter Lemenkov
< [email protected] > - 4.70.0-1
168
214
- Ver. 4.70.0
169
-
215
+
170
216
* Sun Aug 04 2013 Fedora Release Engineering
< [email protected] > - 4.60.1-8
171
217
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
172
-
218
+
173
219
* Sun Jul 21 2013 Peter Lemenkov
< [email protected] > - 4.60.1-7
174
220
- Reconfigure to allow building on AArch64
175
221
- Cleanup spec-file
176
-
222
+
177
223
* Fri Feb 15 2013 Fedora Release Engineering
< [email protected] > - 4.60.1-6
178
224
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
179
-
225
+
180
226
* Thu Jan 3 2013 Miroslav Lichvar
< [email protected] > 4.60.1-5
181
227
- Fix -Wstrict-aliasing compiler warnings
182
-
228
+
183
229
* Sun Jul 22 2012 Fedora Release Engineering
< [email protected] > - 4.60.1-4
184
230
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
185
-
231
+
186
232
* Sat Jan 14 2012 Fedora Release Engineering
< [email protected] > - 4.60.1-3
187
233
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
188
-
234
+
189
235
* Mon Feb 07 2011 Fedora Release Engineering
< [email protected] > - 4.60.1-2
190
236
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
191
-
237
+
192
238
* Sun Jan 9 2011 Peter Lemenkov
< [email protected] > 4.60.1-1
193
239
- Version 4.60.1 (bugfix release)
194
240
- Added man-pages
195
241
- The only patch was rebased
196
242
- Small cosmetic spec-file cleanups
197
-
243
+
198
244
* Mon Sep 28 2009 Peter Lemenkov
< [email protected] > 4.60-1
199
245
- Version 4.60
200
-
246
+
201
247
* Mon Jul 27 2009 Fedora Release Engineering
< [email protected] > - 4.50.1-4
202
248
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
203
-
249
+
204
250
* Wed Feb 25 2009 Fedora Release Engineering
< [email protected] > - 4.50.1-3
205
251
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
206
-
252
+
207
253
* Sat Aug 30 2008 Peter Lemenkov
< [email protected] > 4.50.1-2
208
254
- Fixes to meet the Fedora Packaging Guidelines
209
-
255
+
210
256
* Sun Aug 24 2008 Peter Lemenkov
< [email protected] > 4.50.1-1
211
257
- Version 4.50.1
212
-
258
+
213
259
* Wed Jun 18 2008 Peter Lemenkov
< [email protected] > 4.50-1
214
260
- Version 4.50
215
-
261
+
216
262
* Tue Feb 19 2008 Fedora Release Engineering
< [email protected] > - 4.41-2
217
263
- Autorebuild for GCC 4.3
218
-
264
+
219
265
* Sat May 12 2007 Peter Lemenkov
< [email protected] > 4.41-1
220
266
- Version 4.41
221
267
- Removed unnecessary --with-pic
222
-
268
+
223
269
* Fri Dec 15 2006 Peter Lemenkov
< [email protected] > 4.40-1.1
224
270
- Rebuild
225
-
271
+
226
272
* Fri Dec 15 2006 Peter Lemenkov
< [email protected] > 4.40-1
227
273
- Version 4.40
228
-
274
+
229
275
* Tue Sep 12 2006 Peter Lemenkov
< [email protected] > 4.32-3%{?
dist }
230
276
- Rebuild for FC6
231
-
277
+
232
278
* Sat Jul 01 2006 Peter Lemenkov
< [email protected] > 4.32-2%{?
dist }
233
279
- force PIC-only code
234
-
280
+
235
281
* Wed Jun 28 2006 Peter Lemenkov
< [email protected] > 4.32-1%{?
dist }
236
282
- Version 4.32
237
-
283
+
238
284
* Thu Mar 30 2006 Peter Lemenkov
< [email protected] > 4.31-2%{?
dist }
239
285
- rebuild
240
-
286
+
241
287
* Sat Jan 07 2006 Peter Lemenkov
< [email protected] > 4.31-1
242
288
- Fixed several issues with wavpack.pc.in
243
289
- Cosmetic fixes.
244
290
- Version 4.31
245
-
291
+
246
292
* Sun Nov 13 2005 Peter Lemenkov
< [email protected] > 4.3-1
247
293
- Initial build for FC-Extras
248
294
- Version 4.3
0 commit comments