flac-devel-1.3.2-230.3.x86_64.rpm


Advertisement

Description

flac-devel - FLAC Library Development Package

Property Value
Distribution openSUSE Tumbleweed
Repository Multimedia Libs all
Package filename flac-devel-1.3.2-230.3.x86_64.rpm
Package name flac-devel
Package version 1.3.2
Package release 230.3
Package architecture x86_64
Package type rpm
Category Development/Libraries/C and C++
Homepage https://xiph.org/flac/
License BSD-3-Clause AND GPL-2.0-or-later AND GFDL-1.2-only
Maintainer -
Download size 68.70 KB
Installed size 407.76 KB
This package contains the files needed to compile programs that use the
FLAC library.

Alternatives

Package Version Architecture Repository
flac-devel-1.3.2-230.3.i586.rpm 1.3.2 i586 Multimedia Libs
flac-devel-1.3.2-3.2.x86_64.rpm 1.3.2 x86_64 openSUSE Oss
flac-devel-1.3.2-3.2.i586.rpm 1.3.2 i586 openSUSE Oss
flac-devel - - -

Requires

Name Value
/usr/bin/pkg-config -
glibc-devel -
libFLAC++6 = 1.3.2
libFLAC8 = 1.3.2
libstdc++-devel -
pkgconfig(flac) -
pkgconfig(ogg) -

Provides

Name Value
flac-devel = 1.3.2-230.3
flac-devel(x86-64) = 1.3.2-230.3
pkgconfig(flac) = 1.3.2
pkgconfig(flac++) = 1.3.2

Download

Type URL
Mirror widehat.opensuse.org
Binary Package flac-devel-1.3.2-230.3.x86_64.rpm
Source Package flac-1.3.2-230.3.src.rpm

Install Howto

  1. Add the Multimedia Libs repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/multimedia:/libs/openSUSE_Tumbleweed/ multimedia-libs
  2. Install flac-devel rpm package:
    # zypper install flac-devel

Files

Path
/usr/include/FLAC/all.h
/usr/include/FLAC/assert.h
/usr/include/FLAC/callback.h
/usr/include/FLAC/export.h
/usr/include/FLAC/format.h
/usr/include/FLAC/metadata.h
/usr/include/FLAC/ordinals.h
/usr/include/FLAC/stream_decoder.h
/usr/include/FLAC/stream_encoder.h
/usr/include/FLAC++/all.h
/usr/include/FLAC++/decoder.h
/usr/include/FLAC++/encoder.h
/usr/include/FLAC++/export.h
/usr/include/FLAC++/metadata.h
/usr/lib64/libFLAC++.so
/usr/lib64/libFLAC.so
/usr/lib64/pkgconfig/flac++.pc
/usr/lib64/pkgconfig/flac.pc
/usr/share/aclocal/libFLAC++.m4
/usr/share/aclocal/libFLAC.m4

Changelog

2019-01-23 - Jan Engelhardt <jengelh@inai.de>
- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
this is metadata.
2019-01-18 - Tomá? Chvátal <tchvatal@suse.com>
- Drop doxygen dependency to reduce python3 buildcycle
2018-04-27 - tiwai@suse.de
- Fix memory leak in read_metadata_vorbiscomment_() function
(CVE-2017-6888, bsc#1091045):
flac-CVE-2017-6888.patch
2017-01-01 - aloisio@gmx.com
- Update to version 1.3.2
* Fix undefined behaviour using GCC/Clang UBSAN (erikd).
* General hardening via fuzz testing with AFL (erikd and
others).
* General code improvements (lvqcl, erikd and others).
* Add FLAC in MP4 specification docs (Ralph Giles).
* Fix some cppcheck warnings (erikd).
* Assume all currently used OSes support SSE2.
flac:
* Fix potential infinite loop on flac-to-flac conversion
(erikd).
* Add WAVEFORMATEXTENSIBLE to WAV (as needed) when
decoding (lvqcl).
* Only write vorbis-comments if they are non-empty.
* Error out if decoding RAW with bits != (8|16|24).
metaflac:
* Add --scan-replay-gain option.
libraries:
* CPU detection cleanup and fixes (Julian Calaby, erikd
and lvqcl).
* Fix two stream decoder bugs (Max Kellermann).
* Fix a NULL dereference bug (on a malformed file).
* Changed the LPC order guess for a slight compression
improvement, particularly for classical music
(Martijn van Beurden).
* Improved encoding speed on older Intel CPUs.
* Fixed a seeking bug when decoding certain files
(Miroslav Lichvar).
* Put an upper bound (32768) on the number of seek
points.
* Fix potential memory leaks.
* Support 64bit brword/bwword allowing
FLAC__BYTES_PER_WORD to be set to 8 (disabled by
default).
* Fix an out-of-bounds heap read.
- Refreshed flac-cflags.patch
2016-09-10 - tchvatal@suse.com
- Drop patch that should be upstreamed first, otherwise we will
have to keep it ofrever:
* flac-ocloexec.patch
- Drop wrong patch:
* flac-fix-pkgconfig.patch
+ If using this change you get assert.h include overriden in your
project by the one from FLAC/ which is not what upstream desired
If packages fail to build they should fix their include
2015-03-21 - mpluskal@suse.com
- Build documentation as noarch
2015-03-20 - mpluskal@suse.com
- Cleanup spec file with spec-cleaner
- Update url
- Remove no longer needed patches
* flac-fix-CVE-2014-8962.patch
* flac-fix-CVE-2014-9028.patch
* 0001-getopt_long-not-broken-here.patch
- Remove following as benefit of using openssl is small
* 0001-Allow-use-of-openSSL.patch
- Add flac-cflags.patch
- Use doxygen to build documentation
- Split documentation to separate package
- Update to 1.3.1
* Improved decoding efficiency of all bit depths but especially
so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar).
* Faster encoding using SSE and AVX (lvqcl).
* Fixed bartlett, bartlett_hann and triangle functions.
* New apodization functions partial_tukey and punchout_tukey for
improved compression (Martijn van Beurden).
* Retuned compression presets to incorporate new apodization
functions (Martijn van Beurden).
* Fix -Wcast-align warnings on armhf architecture (Erik de
Castro Lopo).
* Help output documentation improvements.
* I/O buffering improvements on Windows to reduce disk
fragmentation when writing files.
* Only write vorbis-comments if they are non-empty.
* Fix symbol visibility in XMMS plugin.
* Many fixes and improvements across all the build systems.
* Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962
(heap read overflow)
2014-11-26 - tiwai@suse.de
- A couple of security fixes:
* flac-fix-CVE-2014-8962.patch:
arbitrary code execution by a stack overflow (CVE-2014-8962,
bnc#906831)
* flac-fix-CVE-2014-9028.patch:
Heap overflow via specially crafted .flac files (CVE-2014-9028,
bnc#907016)
2013-07-01 - jengelh@inai.de
- Update to final upstream release 1.3.0
* No user-visible changes
- More robust make install call

See Also

Package Description
flac-devel-32bit-1.3.2-230.3.x86_64.rpm FLAC Library Development Package
fluidsynth-2.0.5-70.1.i586.rpm A Real-Time Software Synthesizer That Uses Soundfont(tm)
fluidsynth-2.0.5-70.1.x86_64.rpm A Real-Time Software Synthesizer That Uses Soundfont(tm)
fluidsynth-devel-2.0.5-70.1.i586.rpm Development package for the fluidsynth library
fluidsynth-devel-2.0.5-70.1.x86_64.rpm Development package for the fluidsynth library
fluidsynth-dssi-1.9.9+git13012019-28.2.i586.rpm Fluidsynth Plug-In for Disposable Soft Synth Interface
fluidsynth-dssi-1.9.9+git13012019-28.2.x86_64.rpm Fluidsynth Plug-In for Disposable Soft Synth Interface
freealut-devel-1.1.0-461.8.i586.rpm Static libraries, header files and tests for openal library
freealut-devel-1.1.0-461.8.x86_64.rpm Static libraries, header files and tests for openal library
frei0r-plugins-1.6.1-40.6.i586.rpm Collection of video sources and filters plugins
frei0r-plugins-1.6.1-40.6.x86_64.rpm Collection of video sources and filters plugins
frei0r-plugins-devel-1.6.1-40.6.i586.rpm Frei0r plugin API for video sources and filters
frei0r-plugins-devel-1.6.1-40.6.x86_64.rpm Frei0r plugin API for video sources and filters
frei0r-plugins-opencv-1.6.1-40.6.i586.rpm OpenCV video sources and filters plugins
frei0r-plugins-opencv-1.6.1-40.6.x86_64.rpm OpenCV video sources and filters plugins
Advertisement
Advertisement