Accepting request 1095425 from multimedia:libs

OBS-URL: https://build.opensuse.org/request/show/1095425
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flac?expand=0&rev=60
This commit is contained in:
Dominique Leuenberger 2023-06-27 21:15:19 +00:00 committed by Git OBS Bridge
commit 849d055b43
4 changed files with 65 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e322d58a1f48d23d9dd38f432672865f6f79e73a6f9cc5a5f57fcaa83eb5a8e4
size 1013700

BIN
flac-1.4.3.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,63 @@
-------------------------------------------------------------------
Fri Jun 23 10:06:09 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.4.3:
+ General
* All PowerPC-specific code has been removed, as it turned out
those improvements didn't actually improve anything
* Large improvements in encoder speed for all presets. The
largest change is for the fastest presets and for 24-bit and
32-bit inputs.
* Small improvement in decoder speed for BMI2-capable CPUs
* Various documentation fixes and cleanups
* Various fixes
* Fix building on Universal Windows Platform
+ flac
* A lot of small fixes for bugs found by fuzzing
* Various improvements to the --keep-foreign-metadata and
--keep-foreign-metadata-if-present options on decoding
+ The output format (WAV/AIFF/RF64 etc.) is now automatically
selected based on what kind of foreign metadata is stored
+ Decoded file is checked afterwards, to see whether stored
foreign format data agrees with FLAC audio properties
+ AIFF-C sowt data can now be restored
* Add --force-legacy-wave-format option, to decode to WAV with
WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
appropriate
* Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
to decode to AIFF-C
* The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
restricted to known channel orderings
* Throw an error when WAV or AIFF files are over 4GiB in length
and the --ignore-chunk-sizes option is not set
* Warn on testing files when ID3v2 tags are found
* Warn when data trails the audio data of a WAV/AIFF/RF64/W64
file
* Fix output file not being deleted after error on Windows
* Removal of the --sector--align option
+ metaflac
* A lot of small fixes for bugs found by fuzzing
* Added options --append and --data-format, which makes it
possible to copy metadata blocks from one FLAC file to another
* Added option --remove-all-tags-except
* Added option --show-all-tags
+ libFLAC
* No longer write seektables to Ogg, even when specifically
asked for. Seektables in Ogg are not defined
* Add functions FLAC__metadata_object_set_raw and
FLAC__metadata_object_get_raw to convert between blob and
FLAC__StreamMetadata
+ Build system
* Autoconf (configure): The option --enable-64-bit-words is now
on by default
* CMake: The option ENABLE_64_BIT_WORDS is now on by default
+ Testing/validation
* Fuzzers were added for the flac and metaflac command line
tools
* Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
xiph page.
-------------------------------------------------------------------
Sat Mar 11 08:35:50 UTC 2023 - Martin Pluskal <mpluskal@suse.com>

View File

@ -20,7 +20,7 @@
%define sover_plus 10
Name: flac
Version: 1.4.2
Version: 1.4.3
Release: 0
Summary: Free Lossless Audio Codec
License: BSD-3-Clause AND GPL-2.0-or-later AND GFDL-1.2-only
@ -29,7 +29,7 @@ URL: https://xiph.org/flac/
#Git-Web: https://github.com/xiph/flac
#Git-Clone: https://github.com/xiph/flac.git
#Changelog: https://xiph.org/flac/changelog.html
Source: https://downloads.xiph.org/releases/flac/%{name}-%{version}.tar.xz
Source: https://github.com/xiph/flac/releases/download/%{version}/%{name}-%{version}.tar.xz
Source2: baselibs.conf
BuildRequires: autoconf >= 2.60