flac-doc-1.3.2-2.3.1<>,Zָ/=„OhNS}{6W dk7*Roߟ."8NW; iq{-0- l ~2v>Eȴ! a,*s/gf* vNN܎ġДZDE<6Z!P*zCs ku@ν>*{U5ɍ2K*;φ;۸fkVo~D}e/ePKݙ3А.WiI\EqSÐS!e 0(6=+O͘;>9h?Xd   9hltx  X x     0 15;H@@DEE E](Es8E|9E:GF`G`HdIiXj$Yj(\j4]nt^(bc8defluv$wxzHCflac-doc1.3.22.3.1Free Lossless Audio Codec LibraryThis package contains documentation for flacZlamb02SiopenSUSE Leap 42.3openSUSEBSD-3-Clause AND GPL-2.0-or-later AND GFDL-1.2-onlyhttp://bugs.opensuse.orgDocumentation/HTMLhttps://xiph.org/flac/linuxnoarchkOFgDFD(fP)?g04-P'G`X_OvNc7lqh8mag;p7AKQ0SN,3?;N>.uJξ%Yb?P=vLIώ7@1x e DsG4#ThU \ty9S^.#PH!~56/`&%=8P.=5N[wXXE}=gDITV6O)vooBB#S/  K; ._b{;0:'Gm d+DTN'N'a'9 % Pt->M pd8iM. 2BM~b% 1RUMA )+F "p9tO~!Y "ez7$vA큤A큤Z6XHlXC\XC\XC\XHlZ5Xh_{Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z5Z59ca80ba541b8a65d9ca0280891eeee02ad1419ecc56e060eccf8184a87c4285fb234ee4d69f5fce4486a80fdaf4a4263fbc093901857fcd118f065f900982c24b59c1b6d7fc0fb7965f821a3d36505e3cb90aff222b4062412ad610ea8fedd7f9aa1f5a6da8fc6063cef975b9065439d7846476cb81dcc90c21805221d5ffea63e0623549c760664307f9a9f284484338dfeb9f0d1ed0a283d9d8c19123eba1d501cede1dd129a22ab915ef0984bedfb01c4a166fb3c34550b3962cec3038f3bcc2dd2f3a91797491a4ca730e56e5058f79a6e15db8990935b0675edb5d97c8bb337efbec07a710611184b65c6610a7f7fcdd7b57b3825e8fbf2cd5fbb81ce7085459a0927d813fbf36aca7a2d11e0f3ceaaae73746596a7519cfe782d8aa0656249334b2e7fc28090f26abeb328eb785b2664b94b805ec76d5d3b148f4ec83653a533719967171590554f36526cd0d4287d4378179d657fabc239ca9c58d09f391726fa221470ca34bbc9d834ba7ef20457028fa9c6eacb646848f2b66d0fb5503279182e204e6398f5de92e72892f8c8479cedfb99310f27b8651db1376ec4cf79423c6dc65d6b7647e0d2ac1fb3712e994418c80608b8bab4b2de098f99fa9d484d84e14ebfaf1b17d6095cf67f29b75cc91c926cfb02f03550bb78833942cde0d376ce70d5ef511a735ab04a98d62157e9c902746f21aefa313d1eb7c5c047b0720bf886490962981bd01ac799572b6d8b42f10bf56608ea03163d8f3ace77de2c4bab633ecb04ff6943147ea5734362e43e1217530284aebf13b8910c44342f8ac33a686d3970ac93ce742281c23604fb22ebf5629d71486409d04a7b82adef89042f1d8d140e58089e8f51ea4580bee1f3206bad9ec7f7aeaa35f5f8e395bc727a6ada2aa8ca8e3581d976f1f9e1ee234a437d9cf25c434a8048bfdafddc4cb5062905237cdc8e128c7343287672ac55340c840b5cac6e0dbbbbd98ec7be75ffa7b99ed05e3fca91aa91dc8b233484cc087a2767e47820874152c38cb516d7c13e8deab03c9ad1e777a4d12518376e40128b85a97bdf4dd7924de947fc4bc56f88346d87e20756e5b3c088aff27463e856f1b6962686f1d80d7b3fda449e8164d9413a1dfceba6c7c373c06c628dc6bebad97409bd16cfb7e6d9a9d51e4bd6c96d79a6eae13b9bfdd1c85c099a5f16c917c1b2e7436d61121c19144e5aa8f4f30942bf04420485624e74ea26de58646bb46eeac6468ad418b5924b2c87f282b32b29216823faf1f8582e341490df44cb505ab11847b00eed2cf76adae1861b565217c2095b49c6ab36aac9ed38da19cdb3221252300c7c1a11bb183ccdb1e338af2785b78d8fc7846d5e40288c5565016a1d3528cbaba41c3ba4abe78997826bb96dafe0a1d5fde94a7f337a0285cfbe2915a5cc2aaad97fd7b5670bb8fa6655841cc561005f5e52ae138c61f48dbac4610eb618689998ccfd9a4401aab9a23daceeeb452b723d266d488de4935177cdf8613ea5a62ef4c7aec14c06f0c78f723eecb90baa72c5f9d8121f959c6e81c3acaf077f62322f82b4c221f5f4adc5e05e3e8c252d4895cc70e1bec4fca63392a7e8e71c1d5dac651031ec540a27fcf72d2169809ed20eabc2a8d244bc85795655ef44f786415804448c7712e4a051650e02b8eace204d472b06a9bf6da7d810fc1f94b574a0a98e833a8f6e896fad894aa3c521a9183672a54b38ed1c09cf1dad86407b44beeb6c7ffc0c351fc4be0af2eacbfe0ac1cec8807792e24a3fa180a1c853204ee64235708fb8e162a12aa6c64dfdd86c9adea07793cbd674279d4fdb5eb588d1e2e28aeebbccb5ec7ca410931838ed7a6a8d343415a84636cdfebc85f8a8cf63ec3508ee78b3bf4656c5cd707e6f578991932413472186c531ed05886f30a2be256e9df86a25586f6443da25058e7338a96c3ce7ee4918bb4d8b8c8f1a68a4f320da8294a085f251fbc22f07caf51cf90cbae1412067567cdc4fe60d5e140230ea6f3540cb3065905da924d48215f005c1bdbad199249db654349fdd05a6e053d3a61976f5384c22ee1ce3d23e1f57e6f4cfbcea62ff3053f141200e29f5646e5b5fb0139d30f8470b7046d86103299b2a0306ddf33ec0049ff4412a8e93e25320b9e260951c6a04c5284bbbb79cc2c1015fa3fb439a297ad9702382c627ac710a9468cdb3192f49bb88c57568e1fb602f85ef35a44fb3397eec84ebe7ecc2f4b6d84cf7dde476280c655bd8e853e4f8f89b46bc471a5ecc4f88240e83b40c4c6055a5aeea07cd44c4cdcee5d921d7b592e0fef7417fdab56812453607dd73eb1fc6c6ee591b95c282aad889151b6ae2148ab7e10c0d13a246afc5208401e538903012b9dc88048f1f4a8a94a2cd1b57af8d7e59268827e8bb873877644ed220285df40532cf3deaaa1981a1050a6ca27aaf057430e7c4724a49d14e65ba897910e63e9232923f2c51d8b0959314dd1588739b4d7c0c0d89927ec71308445a3ec0e73d61f64838c6c65ca701b63b4ba2a39fff8c1ca2d7f3bf8e90a24ba04c5928de84276c49721e2bc2f70d2b0fcd7cf9f1f70b6d732121a276009c56d2ca27c9f7468f3116e377f60ea8e784ac6343fa21090d76ff4f8555253d1346ea18f6dc99f9956be1c99ed32be8e71721799a38862d345c424ff881d0fe90074a55686ec425e2f71548705e9dc311c21120fa1d72038780a13d61472dc9244a9cf6a95c148727068de6dcea2e9378d6e767d5403acbb397bebc3d3ee8f814a26f633eda73f1fafd576b5ace0cee3fb7de4666120a04f403d6d08b3bf1c78b1532e275e8780716160a897eb2eb22a705f231e709ae42d0775b803169f1a1e2a622ea48733937feed35335715bd0d4cec2617e3a8f602a5ff5fb4d878acbe0e00c3076392336427e766dd7986982311bac9381e3e29f5aebf3749e2aa5168cbf73e7269e4922ab7fb2cb3f5540c37762ff9221d9b6d179cb5a0b6f89223b733e1c15896484d0b2d54b5c1faa983d2ddd0b417d31f7db041e13166135a37fd59f7dc09433adf4aba4751e3a2213bc6c81026c385524b59f0e011930117700499efb6abe8df8e3c6a626185ba93a50dba5cb09f32558ab2cc91af592bcb47bca0fa231c1ed6842a1d99bec4f7ae58afc4b8d78d539f67ff396df9846477e13055915ebb4b4915d47930306b8ff32be822cb9b6ba8d60a83da8b86b45b52c89a1ed7f7c0bbf5a61aa18a3ef71989e29e108eeb8aa90e517b2dde82b43b4a2be4d6b05d8fc8b4c1957a8b3249363b4cafcf9a0fa9077db5adb6ac2a72597204dd7fb522273e5c4e3aaab9e65191a75f0bbaa2758738b45e13885a96e98b20ac55df5a16931ceccd81fd42b984e385320f3a7f98b2ea05b0e0e7fd4011b0ed8e434f4e94e52ac02b3f7d31d0fa1982cb910030fc4044212b0b4a717ef5e6065b6482c05200e79ebe9e0654cc8f212ba390f7f902c11f564142fe0e5290d8cd9ffac9d6e7362606aefeedbb2f06e62ec594c71e3c3a41b4303d24ff72f9944d9d4e824db53d72bd6d02555040283ba605a792c7f62958e05d8834fc6abedafb7f22bdf589407a1c1727e43d704df8466f34cb64aab7943f6803ef6d3c7f8fef289973be43d76b7757cd5cf8ad28bd97ab012d6ea65553491db4f77b05f9cf497e1a5ee8d3652841c8fe800a659b0d1ab7f030be0ac2e94e8179a3895c71359d536d631e2d869bc40194b97c24f0acaf58185af22d35fe47ead0ca852406ebb5d3e3db0776cac543622a23d63ff4fff11276bcad1c98ef7b4af98c88d5590b38920002829d61c4f1e0613034030239995625988d7d8e785530fcaaa70138d22c7d35c9b809c2d3b69f74d25f8fb41bbfcade000daa2ea3b5cf04099cbffbbab306a78d40b914579e63d19ad0a3b752d5ab9710761fff37bc14970431c46d84348c67be8f444dc6fe00d9a2f12ec2b237b0352e8c3bca90e2b587a0b6b6d8e82b75991616edd277508944a85d6716d37bbc21934b19144e2606b7ec20aa14cd4e4d8be23c6d6bbe0184fd891ff59e006cf157aabeb91ae637a6d770b07c1011935f050f10b7fe425509491f207f574f468c228548b4a85dd54d544810bd0edd37f06823b3009016b9d1175e2b95dfbc8d590f70c25a81e71b99f6c8246b067e633b944580fb3a48041550acbaec88ee57edc4cf859332f37e08b46c97b54a97a3bdd1359704389d87011f19b5543c8d4fe092fea67860c23d5d06b6df37adbad7ca1bd6631a22e447691fabafb92a43bc4422077c3a07de7491a2db5b6d103ee6861f8a30f33ac21971a75af4ad160b358ed49cb5c1ff6de16e1693242c41889658b76b4d59e49fe5143fd7722787aa653e7fcc564e6857c46c96b9960781daaa33a43410f10f8f011354ba2c47d929bf347f72f728442772baa97725776e17fbc6a5ee3341b4f82c8d196fb0775c226e38613b44af2c637380582a9c6bd671598acc191a80729d421c47511cbe248051e4a9ae722efb793f7ef185f543a6faf0d2c3598c4798028562c8363ec58490308cd3a62eedada851b12e3768169c865638d02e1d4ce999f844f7d58b699f04d881507198f092bcec7c0fb59f519b4c5bc0f13c172ed70d277b6785f2eba751f508509f19d74d2dabe0733028ee31b130576bce77f39c5a9b6d5f3ce166502590461b14f115e2bc956d62bd08d3afaa4d0b9b093c50a17646be9c3cbc35cbd50d44fa59c9fe4edb3a8cba14aa73b2ec505252b2cbfefa817bf7c30a44e1bcc50e78c9682d9b2a1e8775b93aca725334d1786423609792dd73cf516ce97724f6e3e0e1b2e40d189d835839ff584db8eae21cd13b940502b980f42ade3bf37216a8cbc773259b0cf8f9845ce5e1b78ea431d98b9b2352ec5637c02867902cf528491b31e0a90cd38e0a6c88d5166e38a96f1cc1f41999a3ec619702021c4c2dceb941365314505fd4112a29ba5af3a275a1758b4fc9d2df136ed322de6a0e5d999ca3a72ee38c666243c43273bf618fc2f73fe1f6e2b2cf74628003bdf14826929d527ae4cc30175f2f9e50f7c6cd238494b75b88e884162f6aa8ae5881c6daa9d847c9274588b746ed168c0ba1738040f5e7229451049b73b03d2d7e4530c194f77ab5a678045ac817e23c989dea5c2cd3c44adaf467c9fed730d4d46afca2c03db34008db5feb80dcbb845a14b4a164e7ff6eadb021750fdef5faae6f227c592531bfea759253eed803c97f70dc271d6fad050cdd46ca9b715ae8017b8917615c65559e246e5b758d83320168e6626f292a261688dd3f82d526e81cbd9aa0b2cdd7fb9f39b0952e6bbb9e162e6c6037077088c8cd768c91dc809ee5d860982cb39d4a1fd272f1e06c698777796d22e5037ee12ca03ce06c1d3911956325a22c6d94e9c4cad96a8199e17d16fdd93e12f0ea0565795cc60e5fdc02f5da1280acaf7b16de4bf4eee3dbbfe67806d3d6ee12a5e283812e092b5a74b0d47e95e9a9b1cc394ed471b4ab97be14f1e1a7cefa2a5327b5dfc494fd8688fd887991cdabc7cd16cfabe8a14b9848f813df53fc2e38c6c507f0ab91770a0ed9a668a03551d5a3e094c590d5113232b74cd902f58fcf9a4ad5a8b52323af8cc15e96fb2e93d555ee53f2e8c322d74f5db81ccb84a8e900da69f15e20895ac1b69aa7b101cb7e6a2b5ff45273f7b43ab2dc23e1b0e1407e679f2f086f78702ccc4c02fe2acc0add800e26c895ab50ec51b079facb03465c2b6159d211e8e37896ebd706335ce3bfa77006652bc83919780d665555b3f046f25d0c68cf46392420a1bcfecaa6a232c30772b844cda39a451e3986c39235c3a410586a03618462efa53a673b77eb3e307f44581916d9f1197df2fc9de3b66d6cfa0ef80b2b4cf6e82812e342e8016a48e1f9d3461b08d704688cc3ca28563de7b5c68e3b116316f1232ea4f00ceedb6339b13411e240a3fed01fd0c59b66d248a98548b07373568b6d8ee9038ffd3d90492be9c274ffc0818b5be081868c5aaa21631fec90bbcc052feb8262eb5d1420436fa28dc3ef3f6dffbbe604e9dd9ad233c569538b8e13044af331d732rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootflac-1.3.2-2.3.1.src.rpmflac-doc   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2ZXh@WU ]@U TuQo@Q@Qu&@Q/FPZP}@P+PE@O_6OX@O"O@NNN @Nu@N=,Ls@K(J@tiwai@suse.dealoisio@gmx.comtchvatal@suse.commpluskal@suse.commpluskal@suse.comtiwai@suse.dejengelh@inai.decrrodriguez@opensuse.orgcfarrell@suse.comseife+obs@b1-systems.comidonmez@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgschwab@linux-m68k.orgdimstar@opensuse.orgdvaleev@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcoolo@suse.comcrrodriguez@opensuse.orgjengelh@medozas.decrrodriguez@opensuse.orgcristian.rodriguez@opensuse.orgjengelh@medozas.decoolo@novell.com- Fix memory leak in read_metadata_vorbiscomment_() function (CVE-2017-6888, bsc#1091045): flac-CVE-2017-6888.patch- 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- 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- Build documentation as noarch- 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)- 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)- Update to final upstream release 1.3.0 * No user-visible changes - More robust make install call- Update to flac 1.3.0pre4 (packaged as 1.2.99_git* to avoid messing with RPM versioning) * Mostly non-linux related bugfixes plus autotools fixes - flac-openssl.patch --> 0001-Allow-use-of-openSSL.patch - remove flac-1.2.1-automake1_13.patch, fixed in upstream. - add 0001-getopt_long-not-broken-here.patch, FLAC bundles GNU-compatible getopt_long for broken OS, but we do have a functional version in libc already.- license update: BSD-3-Clause and GPL-2.0+ and GFDL-1.2 Numerous GPL-2.0+ licensed files;documtation is GFDL-1.2- add flac-1.2.1-automake1_13.patch, fix build with automake-1.13.1- Add flac-fix-pkgconfig.patch to fix includedir in the pkgconfig files.- add xz buildrequires for old distros.- Update to current git * patches deleted: - flac-1.2.1-asm.patch - flac-1.2.1-bitreader.patch - flac-gcc43-fixes.diff - flac-gcc47.patch - flac-leaks.patch - flac-no-xmms.diff - flac-visibility.patch - flac-printf-format-fix.diff All Upstreamed either by us or other distros. - Add flac-openssl.patch, do crypto with openssl (not wanted upstream) - Restore make check- Don't ignore $(AM_CFLAGS). - Remove ppc patch.- Add flac-gcc47.patch: Replacing strcpy without 'lenght limitation' with strncpy, limited to 4 chars. This is safe, as we check the length already to be sure it is 4 chars, yet do not suffer from the problem that strcpy wants to add a '\0' char in plus to the target string.- don't use fvisibility=hidden on ppc. As it can't find symbols afterwards- Fix some memory and resources leak. - Link shared libraries with -Bsymbolic-functions - annotate relevant functions with proper attributes to allow the compiler generate better code (attribute hot. alloc_size)- Support symbol visibility features - Disable test suite, nothing wrong with it, it just takes too long to run and uses private/hidden symbols to test flac's internals.- Use O_CLOEXEC in all library code.- add libtool as buildrequire to make the spec file more reliable- Build with --enable-sse, this only disables runtime checking if the *OS* supports SSE, which registers a SIGILL signal handler then tries to execute SSE code... it still tests the running *CPU* though.- Apply packaging guidelines (remove redundant/obsolete tags/sections from specfile, etc.) - Add flac-devel to baselibs- Do not build with -fno-strict-aliasing since is no longer required. - Impoer two patches from redhat, one speeds up decoding and the other enables the working ASM optimizations.- run make check, but only the basic test suite, complete one takes hours.- add baselibs.conf as a source- updated patches to apply with fuzz=0lamb02 1525065942  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     1.3.2-2.3.1flacAUTHORSCOPYING.FDLCOPYING.GPLCOPYING.LGPLCOPYING.XiphFLAC.tagREADMEapi_09_2all_8h_source.html_09_2export_8h.html_09_2export_8h_source.html_09_2metadata_8h.html_09_2metadata_8h_source.htmlall_8h_source.htmlannotated.htmlarrowdown.pngarrowright.pngassert_8h_source.htmlbc_s.pngbdwn.pngcallback_8h.htmlcallback_8h_source.htmlclassFLAC_1_1Decoder_1_1File-members.htmlclassFLAC_1_1Decoder_1_1File.htmlclassFLAC_1_1Decoder_1_1File.pngclassFLAC_1_1Decoder_1_1Stream-members.htmlclassFLAC_1_1Decoder_1_1Stream.htmlclassFLAC_1_1Decoder_1_1Stream.pngclassFLAC_1_1Decoder_1_1Stream_1_1State-members.htmlclassFLAC_1_1Decoder_1_1Stream_1_1State.htmlclassFLAC_1_1Encoder_1_1File-members.htmlclassFLAC_1_1Encoder_1_1File.htmlclassFLAC_1_1Encoder_1_1File.pngclassFLAC_1_1Encoder_1_1Stream-members.htmlclassFLAC_1_1Encoder_1_1Stream.htmlclassFLAC_1_1Encoder_1_1Stream.pngclassFLAC_1_1Encoder_1_1Stream_1_1State-members.htmlclassFLAC_1_1Encoder_1_1Stream_1_1State.htmlclassFLAC_1_1Metadata_1_1Application-members.htmlclassFLAC_1_1Metadata_1_1Application.htmlclassFLAC_1_1Metadata_1_1Application.pngclassFLAC_1_1Metadata_1_1Chain-members.htmlclassFLAC_1_1Metadata_1_1Chain.htmlclassFLAC_1_1Metadata_1_1Chain_1_1Status-members.htmlclassFLAC_1_1Metadata_1_1Chain_1_1Status.htmlclassFLAC_1_1Metadata_1_1CueSheet-members.htmlclassFLAC_1_1Metadata_1_1CueSheet.htmlclassFLAC_1_1Metadata_1_1CueSheet.pngclassFLAC_1_1Metadata_1_1CueSheet_1_1Track-members.htmlclassFLAC_1_1Metadata_1_1CueSheet_1_1Track.htmlclassFLAC_1_1Metadata_1_1Iterator-members.htmlclassFLAC_1_1Metadata_1_1Iterator.htmlclassFLAC_1_1Metadata_1_1Padding-members.htmlclassFLAC_1_1Metadata_1_1Padding.htmlclassFLAC_1_1Metadata_1_1Padding.pngclassFLAC_1_1Metadata_1_1Picture-members.htmlclassFLAC_1_1Metadata_1_1Picture.htmlclassFLAC_1_1Metadata_1_1Picture.pngclassFLAC_1_1Metadata_1_1Prototype-members.htmlclassFLAC_1_1Metadata_1_1Prototype.htmlclassFLAC_1_1Metadata_1_1Prototype.pngclassFLAC_1_1Metadata_1_1SeekTable-members.htmlclassFLAC_1_1Metadata_1_1SeekTable.htmlclassFLAC_1_1Metadata_1_1SeekTable.pngclassFLAC_1_1Metadata_1_1SimpleIterator-members.htmlclassFLAC_1_1Metadata_1_1SimpleIterator.htmlclassFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.htmlclassFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.htmlclassFLAC_1_1Metadata_1_1StreamInfo-members.htmlclassFLAC_1_1Metadata_1_1StreamInfo.htmlclassFLAC_1_1Metadata_1_1StreamInfo.pngclassFLAC_1_1Metadata_1_1Unknown-members.htmlclassFLAC_1_1Metadata_1_1Unknown.htmlclassFLAC_1_1Metadata_1_1Unknown.pngclassFLAC_1_1Metadata_1_1VorbisComment-members.htmlclassFLAC_1_1Metadata_1_1VorbisComment.htmlclassFLAC_1_1Metadata_1_1VorbisComment.pngclassFLAC_1_1Metadata_1_1VorbisComment_1_1Entry-members.htmlclassFLAC_1_1Metadata_1_1VorbisComment_1_1Entry.htmlclasses.htmlclosed.pngdecoder_8h.htmldecoder_8h_source.htmldir_1982b5890de532b4beef7221dae776e2.htmldir_527642952c2881b3e5b36abb4a29ebef.htmldir_d44c64559bbebec7f509842c48db8b23.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsencoder_8h.htmlencoder_8h_source.htmlexport_8h.htmlexport_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngformat_8h.htmlformat_8h_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlglobals.htmlglobals_defs.htmlglobals_enum.htmlglobals_eval.htmlglobals_func.htmlglobals_type.htmlglobals_vars.htmlgroup__flac.htmlgroup__flac__callbacks.htmlgroup__flac__decoder.htmlgroup__flac__encoder.htmlgroup__flac__export.htmlgroup__flac__format.htmlgroup__flac__metadata.htmlgroup__flac__metadata__level0.htmlgroup__flac__metadata__level1.htmlgroup__flac__metadata__level2.htmlgroup__flac__metadata__object.htmlgroup__flac__stream__decoder.htmlgroup__flac__stream__encoder.htmlgroup__flacpp.htmlgroup__flacpp__decoder.htmlgroup__flacpp__encoder.htmlgroup__flacpp__export.htmlgroup__flacpp__metadata.htmlgroup__flacpp__metadata__level0.htmlgroup__flacpp__metadata__level1.htmlgroup__flacpp__metadata__level2.htmlgroup__flacpp__metadata__object.htmlgroup__porting.htmlgroup__porting__1__1__2__to__1__1__3.htmlgroup__porting__1__1__3__to__1__1__4.htmlgroup__porting__1__1__4__to__1__2__0.htmlhierarchy.htmlindex.htmljquery.jsmetadata_8h.htmlmetadata_8h_source.htmlmodules.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngordinals_8h_source.htmlsplitbar.pngstream__decoder_8h.htmlstream__decoder_8h_source.htmlstream__encoder_8h.htmlstream__encoder_8h_source.htmlstructFLAC____EntropyCodingMethod-members.htmlstructFLAC____EntropyCodingMethod.htmlstructFLAC____EntropyCodingMethod__PartitionedRice-members.htmlstructFLAC____EntropyCodingMethod__PartitionedRice.htmlstructFLAC____EntropyCodingMethod__PartitionedRiceContents-members.htmlstructFLAC____EntropyCodingMethod__PartitionedRiceContents.htmlstructFLAC____Frame-members.htmlstructFLAC____Frame.htmlstructFLAC____FrameFooter-members.htmlstructFLAC____FrameFooter.htmlstructFLAC____FrameHeader-members.htmlstructFLAC____FrameHeader.htmlstructFLAC____IOCallbacks-members.htmlstructFLAC____IOCallbacks.htmlstructFLAC____StreamDecoder-members.htmlstructFLAC____StreamDecoder.htmlstructFLAC____StreamEncoder-members.htmlstructFLAC____StreamEncoder.htmlstructFLAC____StreamMetadata-members.htmlstructFLAC____StreamMetadata.htmlstructFLAC____StreamMetadata__Application-members.htmlstructFLAC____StreamMetadata__Application.htmlstructFLAC____StreamMetadata__CueSheet-members.htmlstructFLAC____StreamMetadata__CueSheet.htmlstructFLAC____StreamMetadata__CueSheet__Index-members.htmlstructFLAC____StreamMetadata__CueSheet__Index.htmlstructFLAC____StreamMetadata__CueSheet__Track-members.htmlstructFLAC____StreamMetadata__CueSheet__Track.htmlstructFLAC____StreamMetadata__Padding-members.htmlstructFLAC____StreamMetadata__Padding.htmlstructFLAC____StreamMetadata__Picture-members.htmlstructFLAC____StreamMetadata__Picture.htmlstructFLAC____StreamMetadata__SeekPoint-members.htmlstructFLAC____StreamMetadata__SeekPoint.htmlstructFLAC____StreamMetadata__SeekTable-members.htmlstructFLAC____StreamMetadata__SeekTable.htmlstructFLAC____StreamMetadata__StreamInfo-members.htmlstructFLAC____StreamMetadata__StreamInfo.htmlstructFLAC____StreamMetadata__Unknown-members.htmlstructFLAC____StreamMetadata__Unknown.htmlstructFLAC____StreamMetadata__VorbisComment-members.htmlstructFLAC____StreamMetadata__VorbisComment.htmlstructFLAC____StreamMetadata__VorbisComment__Entry-members.htmlstructFLAC____StreamMetadata__VorbisComment__Entry.htmlstructFLAC____Subframe-members.htmlstructFLAC____Subframe.htmlstructFLAC____Subframe__Constant-members.htmlstructFLAC____Subframe__Constant.htmlstructFLAC____Subframe__Fixed-members.htmlstructFLAC____Subframe__Fixed.htmlstructFLAC____Subframe__LPC-members.htmlstructFLAC____Subframe__LPC.htmlstructFLAC____Subframe__Verbatim-members.htmlstructFLAC____Subframe__Verbatim.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csschangelog.htmldevelopers.htmldocumentation.htmldocumentation_bugs.htmldocumentation_example_code.htmldocumentation_format_overview.htmldocumentation_tools.htmldocumentation_tools_flac.htmldocumentation_tools_metaflac.htmlfaq.htmlfavicon.icofeatures.htmlflac.cssformat.htmlid.htmlindex.htmllicense.htmllogo.svglogo130.gifogg_mapping.html/usr/share/doc/packages//usr/share/doc/packages/flac//usr/share/doc/packages/flac/api/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8041/openSUSE_Leap_42.3_Update/b4352dc74e92b8c9f2f20db5630ee9cb-flac.openSUSE_Leap_42.3_Updatedrpmlzma5i586-suse-linux         directoryUTF-8 Unicode textASCII textXML 1.0 document textHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 145 x 80, 8-bit colormap, non-interlacedPNG image data, 144 x 80, 8-bit colormap, non-interlacedPNG image data, 172 x 80, 8-bit colormap, non-interlacedPNG image data, 164 x 80, 8-bit colormap, non-interlacedPNG image data, 163 x 80, 8-bit colormap, non-interlacedPNG image data, 404 x 472, 8-bit colormap, non-interlacedPNG image data, 168 x 80, 8-bit colormap, non-interlacedPNG image data, 169 x 80, 8-bit colormap, non-interlacedPNG image data, 197 x 80, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedASCII text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedSVG Scalable Vector Graphics imageGIF image data, version 87a, 262 x 130:Sj4f ?p]"k%U8Pʰ%ыo3zdL>әj(F{5 Y4vܓx¸SinRv.:Mċyh^^9Վ% )cce(H]7}=Ƕ*E;vHkg3:n}y{9DI| k;(Toč#\T8psAkorY7M#w;d@)ĝ| `d*N{|PZ~K4=oMBW33ˇ-턥LdX9 ׏ A^zjGZFrD*6xެX{_t(zْg“RtA\|)Wvq~DX㙉 Iy/eK)d}Zѭ"!b踖/QpjRcۉ\E6vJ!V n$ d!^q3*C ;{!Gߌ :y7vy q-pmV.,2T U`[NftP|VhB;ɫW#:1=g oJ)O[G;Mhx`%:K:1 !=}IGǏY7Ppmn`b1Gj!lEq.ƃ#N*eqQATBn^cN neP I)[`ՕӠf Q/](W?0 ɆLILkEcaʿ $l`6m]` =i*~ӄ3I?KFp_~M\j JY1%P羆!t/V.ui,UDXAzHii&p-nBYœ"" V~rfm<żl:bQCa#ZϠ~#~-2 T.b6NCjz=uzk,}**a4gĞ73ʃ6/nįycA$EUB9TuL0E8z7Ս*5N.hl; ݷpQxaJIѼv6Sj9\}X/]. ""m%b}hV9wX ]:ľ,͘-{jpPD.svKl Q=^bv:ѹItz2`F|[҂|}K;F]p "0h~fZL\MT :MtLG u̩hrC DДEaN)Ԩz6@{cœZpf Ėq3΅,별h(<9"]`+P{uyq?o٢f' Xy2x(7~>z@rbP?iVTTh,XqGmh#J[GDbz8gJ k-}e|2'k*i6s'$R>(CfmFrHȜc̮g5!,D|&Nׯ[R6F=Fx=%#+-lJ(0E'~*rrv&7u"l}] h/F:!;+E-&Jg78@ RaUMzMӝJa_DՇ!CvsCOlfD6Z6IHW0ah)_kJY`8O*mvӛέ跀݂^1tU8$e~mxij4LB19f}Y#E:2&^12oT{FHf-Mm6ԂCں}%,cS>"9oMXvU"g8Xr"e[2e\) HfǒDvQM6{=k4[Ƅhn7dvU.30X](⣳9&:ya1Љ>9