blosc-devel-1.13.5-lp152.3.4 >  A ^Fp/=„r-G|<3n-/RLlwVq-{%KvL&E"av>SՠExhpN\.ѢGLsuXP͔`ΛX\.űH|+n˿{GŎ$5 qʻe+cwfvKeHl6؆h-*tm]V ;trVXW"ae{MxS_PS e;@61ebcd7645fcd271e91234380426f760b28bff1e9c91e5a74efce774809944e19cbeee94f528d1c93ae36a58cbaa584e00604bbfg^Fp/=„1X $  77#OT7=bBF(- JziأP^xmWlu'Ӥ`VD"Up>C?C d  C .4< p        e     6X Y(}8 9 :z F>qG> H> I> X>Y?\?4 ]?h ^@b@cATdAeAfAlAuA vBwB< xBp yBzBBBBCCblosc-devel1.13.5lp152.3.4Development libraries for libblosc1This package provides development libraries and headers for libblosc1.^Fgbuild30openSUSE Leap 15.2openSUSEMIT AND BSD-3-Clause AND BSD-2-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.blosc.org/linuxx86_64gAo 7- n BTA큤A큤ZtZt^Fӭ^Fө^FgZtZtZtZtZtZtZtZt35845da65bd13b4b610752116d8c0cae703cf22a86a007574133c35bc8395b20dd25f6fb9a0ca18c47613b7886cbb8ad5a203842a2bb4b8d208c523f8aa2e22a8a0cba9c4e94e938f8848fea661b5d0c4c0c04c9b047370a066bb1892f49d4ee6f7848621aa469363c1a9c376cd5f5b7e612a80095c26d48ccd545c6a7fa60419c50c1d9ac1a73807b97a98bfd7ef5de8f6ded8d51d0725ac6f0fdced6e00fbbad0ebe765e081bd1282555679b2b3a13d021c6240fda85bd33272735c3cc36f6890866d7429f1e46f2e6d7b9556a1880322a87e3b1c6d06889c4b811786b9de1e96daf8e7147c5450e279692420d4d7cb321b8de0fc9f5dd59d21370df526dd26055576f497987aadf6e9dcf6e37eae550a97865cfc3f595b60097a37cec7d2eea15c52360593ab9d5ee756c7a5cc34efb4dfdc39aa5b5ff28b3fd736812a6fclibblosc.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootblosc-1.13.5-lp152.3.4.src.rpmblosc-develblosc-devel(x86-64)pkgconfig(blosc)@    /usr/bin/pkg-configlibblosc1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.13.53.0.4-14.6.0-14.0-15.2-14.14.1ZyZDZ?XWW~D@V@VUĝU[%mpluskal@suse.comjengelh@inai.dempluskal@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.commkravec@suse.comnormand@linux.vnet.ibm.comtoddrme2178@gmail.com- Update to version 1.13.5: * Fixed a buffer overrun that happens when compressing small buffers and len(destination_buffer) < (len(source_buffer) + BLOSC_MAX_OVERHEAD). Reported by Ivan Smirnov. * Tests work now when external compressors are located in non-system locations. Fixes #210. Thanks to Leif Walsh. * Fixed a bug uncovered by the python-blosc test suite: when a buffer is to be copied, then we should reserve space for the header, not block pointers. * Serious optimization of memory copy functions (see new blosc/fastcopy.c). This benefits the speed of all the codecs, but specially the BloscLZ one. As a result of the above, the BloscLZ codec received a new adjustment of knobs so that you should expect better compression ratios with it too.- Fix RPM group. Compact descriptions.- Update to version 1.12.1: * Backported BloscLZ parameters that were fine-tuned for C-Blosc2. - Packaging changes: * Run spec-clener * Use shared libraries with compression codecs instead of bundled ones * Use more of cmake macros * Build in parallel- Update to 1.11.2 - Enabled use as a CMake subproject, exporting shared & static library targets for super-projects to use. See PRs #178, #179 and #180. Thanks to Kevin Murray. - Internal LZ4 codec updated to 1.7.5. - Internal Zstd codec updated to 1.1.2.- Update to 1.11.1 - Fixed a bug introduced in 1.11.0 and discovered by pandas test suite. This basically prevented to decompress buffers compressed with previous versions of C-Blosc. See: https://github.com/Blosc/python-blosc/issues/115 - Update to 1.11.0 - Internal Zstd codec upgraded to 1.0.0. - New block size computation inherited from C-Blosc2. Benchmarks are saying that this benefits mainly to LZ4, LZ4HC, Zlib and Zstd codecs, both in speed and in compression ratios (although YMMV for your case). - Added the @rpath flag in Mac OSX for shared libraries. Fixes #175. - Added a fix for VS2008 - License changed from MIT to 3-clause BSD style. - Update to 1.10.2 - Force the use of --std=gnu99 when using gcc. Fixes #174. - Update to 1.10.1 - Removed an inconsistent check for C11 (__STDC_VERSION__ >= 201112L and _ISOC11_SOURCE) as this seem to pose problems on compilers doing different things in this check (e.g. clang). See https://github.com/Blosc/bloscpack/issues/50. - Update to 1.10.0 - Initial support for Zstandard (0.7.4). Zstandard (or Zstd for short) is a new compression library that allows better compression than Zlib, but that works typically faster (and some times much faster), making of it a good match for Blosc. - Update to 1.9.3 - Reverted a mistake introduced in 1.7.1. At that time, bit-shuffling was enabled for typesize == 1 (i.e. strings), but the change also included byte-shuffling accidentally. This only affected performance, but in a quite bad way (a copy was needed). This has been fixed and byte-shuffling is not active when typesize == 1 anymore.- Update to 1.9.2 * Check whether Blosc is actually initialized before blosc_init(), blosc_destroy() and blosc_free_resources(). This makes the library more resistant to different initialization cycles (e.g. https://github.com/stevengj/Blosc.jl/issues/19). - Update to 1.9.1 * The internal copies when clevel=0 are made now via memcpy(). At the beginning of C-Blosc development, benchmarks where saying that the internal, multi-threaded copies inside C-Blosc were faster than memcpy(), but 6 years later, memcpy() made greats strides in terms of efficiency. With this, you should expect an slight speed advantage (10% ~ 20%) when C-Blosc is used as a replacement of memcpy() (which should not be the most common scenario out there). * Added a new DEACTIVATE_AVX2 cmake option to explicitly disable AVX2 at build-time. Thanks to James Bird. * The ``make -jN`` for parallel compilation should work now. Thanks to James Bird. - Update to 1.9.0 * New blosc_get_nthreads() function to get the number of threads that will be used internally during compression/decompression (set by already existing blosc_set_nthreads()). * New blosc_get_compressor() function to get the compressor that will be used internally during compression (set by already existing blosc_set_compressor()). * New blosc_get_blocksize() function to get the internal blocksize to be used during compression (set by already existing blosc_set_blocksize()). * Now, when the BLOSC_NOLOCK environment variable is set (to any value), the calls to blosc_compress() and blosc_decompress() will call blosc_compress_ctx() and blosc_decompress_ctx() under the hood so as to avoid the internal locks. See blosc.h for details. This allows multi-threaded apps calling the non _ctx() functions to avoid the internal locks in C-Blosc. For the not multi-threaded app though, it is in general slower to call the _ctx() functions so the use of BLOSC_NOLOCK is discouraged. * In the same vein, from now on, when the BLOSC_NTHREADS environment variable is set to an integer, every call to blosc_compress() and blosc_decompress() will call blosc_set_nthreads(BLOSC_NTHREADS) before the actuall compression/decompression process. See blosc.h for details. * Finally, if BLOSC_CLEVEL, BLOSC_SHUFFLE, BLOSC_TYPESIZE and/or BLOSC_COMPRESSOR variables are set in the environment, these will be also honored before calling blosc_compress(). * Calling blosc_init() before any other Blosc call, although recommended, is not necessary anymore. The idea is that you can use just the basic blosc_compress() and blosc_decompress() and control other parameters (nthreads, compressor, blocksize) by using environment variables (see above). - Update to 1.8.1 * Disable the use of __builtin_cpu_supports() for GCC 5.3.1 compatibility. - Update to 1.8.0 * The code is (again) compatible with VS2008 and VS2010. This is important for compatibility with Python 2.6/2.7/3.3/3.4. * Introduced a new global lock during blosc_decompress() operation. As the blosc_compress() was already guarded by a global lock, this means that the compression/decompression is again thread safe. However, when using C-Blosc from multi-threaded environments, it is important to keep using the *_ctx() functions for performance reasons. NOTE: _ctx() functions will be replaced by more powerful ones in C-Blosc 2.0.- Update to 1.7.1 * Fixed a bug preventing bitshuffle to work correctly on getitem(). Now, everything with bitshuffle seems to work correctly. * Fixed the thread initialization for blosc_decompress_ctx(). Issue [#158]. Thanks to Chris Webers. * Fixed a bug in the blocksize computation introduced in 1.7.0. This could have been creating segfaults. * Allow bitshuffle to run on 1-byte typesizes. * New parametrization of the blocksize to be independent of the typesize. This allows a smoother speed throughout all typesizes. * lz4 and lz4hc codecs upgraded to 1.7.2 (from 1.7.0). * When calling set_nthreads() but not actually changing the number of threads in the internal pool does not teardown and setup it anymore. PR #153. Thanks to Santi Villalba. - Update to 1.7.0 * Added a new 'bitshuffle' filter so that the shuffle takes place at a bit level and not just at a byte one, which is what it does the previous 'shuffle' filter. * New acceleration mode for LZ4 and BloscLZ codecs that enters in operation with complevel < 9. This allows for an important boost in speed with minimal compression ratio loss. Francesc Alted. * LZ4 codec updated to 1.7.0 (r130). * PREFER_EXTERNAL_COMPLIBS cmake option has been removed and replaced by the more fine grained PREFER_EXTERNAL_LZ4, PREFER_EXTERNAL_SNAPPY and PREFER_EXTERNAL_ZLIB. In order to allow the use of the new API introduced in LZ4 1.7.0, PREFER_EXTERNAL_LZ4 has been set to OFF by default, whereas PREFER_EXTERNAL_SNAPPY and PREFER_EXTERNAL_ZLIB continues to be ON. * Implemented SSE2 shuffle support for buffers containing a number of elements which is not a multiple of (typesize * vectorsize). Jack Pappas. * Added SSE2 shuffle/unshuffle routines for types larger than 16 bytes. Jack Pappas. * 'test_basic' suite has been split in components for a much better granularity on what's a possibly failing test. Also, lots of new tests have been added. Jack Pappas. * Fixed compilation on non-Intel archs (tested on ARM). Zbyszek Szmek. * Modifyied cmake files in order to inform that AVX2 on Visual Studio is supported only in 2013 update 2 and higher. * Added a replacement for stdbool.h for Visual Studio < 2013. * blosclz codec adds Win64/Intel as a platform supporting unaligned addressing. That leads to a speed-up of 2.2x in decompression. * New blosc_get_version_string() function for retrieving the version of the c-blosc library. Useful when linking with dynamic libraries and one want to know its version. * New example (win-dynamic-linking.c) that shows how to link a Blosc DLL dynamically in run-time (Windows only). * The `context.threads_started` is initialized now when decompressing. This could cause crashes in case you decompressed before compressing (e.g. directly deserializing blosc buffers). @atchouprakov. * The HDF5 filter has been removed from c-blosc and moved into its own repo at: https://github.com/Blosc/hdf5 * The MS Visual Studio 2008 has been tested with c-blosc for ensuring compatibility with extensions for Python 2.6 and up. - Remove update-included 0001-Fix-cmake-system-check.patch and 0002-Fix-compilation-on-unknown-archs.patch- Replaced long syntax with macros %cmake, %cmake_install, %ctest- Add two patches dragged from fedora to support non-intel archi 0001-Fix-cmake-system-check.patch 0002-Fix-compilation-on-unknown-archs.patch- Update to version 1.6.1: * Fixed a subtle, but long-standing bug in the blosclz codec that could potentially overwrite an area beyond the output buffer. * Support for runtime detection of AVX2 and SSE2 SIMD instructions, allowing running AVX2 capable c-blosc libraries to run on machines with no AVX2 available (will use SSE2 instead). * A new blocksize computation allows for better compression ratios for larger typesizes (> 8 bytes), without not penalizing the speed too much (at least on modern CPUs). - changes from version 1.6.0: * Support for AVX2 is here! The benchmarks with a 4-core Intel Haswell machine tell that both compression and decompression are accelerated around a 10%, reaching peaks of 9.6 GB/s during compression and 26 GB/s during decompression (memcpy() speed for this machine is 7.5 GB/s for writes and 11.7 GB/s for reads). Many thanks to @littlezhou for this nice work. * Support for HPET (high precision timers) for the `bench` program. This is particularly important for microbenchmarks like bench is doing; since they take so little time to run, the granularity of a less-accurate timer may account for a significant portion of the runtime of the benchmark itself, skewing the results. Thanks to Jack Pappas. - changes from version 1.5.4: * Updated to LZ4 1.6.0 (r128). * Fix resource leak in t_blosc. Jack Pappas. * Better checks during testing. Jack Pappas. * Dynamically loadable HDF5 filter plugin. Kiyo Masui. - changes from version 1.5.3: * Use llabs function (where available) instead of abs to avoid truncating the result. Jack Pappas. * Use C11 aligned_alloc when it's available. Jack Pappas. * Use the built-in stdint.h with MSVC when available. Jack Pappas. * Only define the __SSE2__ symbol when compiling with MS Visual C++ and targeting x64 or x86 with the correct /arch flag set. This avoids re-defining the symbol which makes other compilers issue warnings. Jack Pappas. * Reinitializing Blosc during a call to set_nthreads() so as to fix problems with contexts. Francesc Alted. - changes from version 1.5.2: * Using blosc_compress_ctx() / blosc_decompress_ctx() inside the HDF5 compressor for allowing operation in multiprocess scenarios. See: https://github.com/PyTables/PyTables/issues/412 The drawback of this quick fix is that the Blosc filter will be only able to use a single thread until another solution can be devised. - changes from version 1.5.1: * Updated to LZ4 1.5.0. Closes #74. * Added the 'const' qualifier to non SSE2 shuffle functions. Closes [#75]. * Explicitly call blosc_init() in HDF5 blosc_filter.c, fixing a segfault. * Quite a few improvements in cmake files for HDF5 support. Thanks to Dana Robinson (The HDF Group). * Variable 'class' caused problems compiling the HDF5 filter with g++. Thanks to Laurent Chapon. * Small improvements on docstrings of c-blosc main functions. - changes from version 1.5.0: * Added new calls for allowing Blosc to be used *simultaneously* (i.e. lock free) from multi-threaded environments. The new functions are: - blosc_compress_ctx(...) - blosc_decompress_ctx(...) See the new docstrings in blosc.h for how to use them. The previous API should be completely unaffected. Thanks to Christopher Speller. * Optimized copies during BloscLZ decompression. This can make BloscLZ to decompress up to 1.5x faster in some situations. * LZ4 and LZ4HC compressors updated to version 1.3.1. * Added an examples directory on how to link apps with Blosc. * stdlib.h moved from blosc.c to blosc.h as suggested by Rob Lathm. * Fix a warning for {snappy,lz4}-free compilation. Thanks to Andrew Schaaf. * Several improvements for CMakeLists.txt (cmake). * Fixing C99 compatibility warnings. Thanks to Christopher Speller. - specfile: * update copyright yearbuild30 1581700199 1.13.5-lp152.3.41.13.5-lp152.3.41.13.5blosc-export.hblosc.hlibblosc.soblosc.pcblosc-develREADME_HEADER.rstexamplesREADME.rstmany_compressors.cmultithread.cnoinit.csimple.cwin-dynamic-linking.c/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/blosc-devel//usr/share/doc/packages/blosc-devel/examples/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/e6117477996fa13024e476da096f807d-blosccpioxz5x86_64-suse-linuxC source, ASCII textpkgconfig filedirectoryASCII textPR|*^-&'blVutf-846ee5ecaa77dc046bb235a4c1d7e8d2821d8c9124d0dc1ae590a7f595c0f8c94? 7zXZ !t/[ =] crv(vX0zcC $EZ1/QLq >KLT$X6LnE >mN+ئ"+3vj4ܴDzvA-:ec,j ZR|mޛNB,f<4*M͗bw[il[q#k#Lb@ti1( a@P7k2q Gxڪu5w^A*@4Eb91'a{szӟJ3ΕG:$.;}-K'6qTq5ϳj? KU6 [L@ch-:ZyYiHӵ]׳[I8sS "r*YC[Iw `= j B!ixhb;qw ǘDDE7[4Σ ԕf '6) y(0-'Gbpz?iňO*lD&e$VPNk?^|Ya:6 vJj٭myu+OxĞDYM!<"F cR 5'G؝PH#!iRf d,蟰ŷ`Unv Z[&ba֭.rHt~rlJ59CǓq'mBy7dz/HO~Bkl(` DZՀ o bՆAw/L Ѧe7a6=&%ėxtRC6vKSĈ]P ĺjw!nl}HPp7 z͟t,WC/>R5dBB&m0jHuw3=^,ݯٰCS1caXA.>'K2@!retsACQu61MΗnD\ARU$1sytXk 0:G$s86Oi/QWle\l#aȠyZnS%^T5(G0#`V7û LNw7) ,GfmŞ*W&ig$U|3r PXVaR’QCj{>7|{ ~p+1W@ͳ[4GFAƀB k!3130L{|څ֭Φt {]GOG #tkْ2U\3t4-?0V~dIeR3(Rn.^ #K ~rGS$@>d)0mj]nvMKR Nd[z*Yf|FG qofߦTVR.gݛ%Ǟ9&N "K$o,E|e~LO~Z}6Q)Kf5a^zf—3k7Ȝ;d=Xv.LtVb69++-&L*Byzrdi}pӽ@|I>rZBӠ '.gs~}+A{9V5yTy.>5XP9A(dƝ6Dg' C>̖gn0"9##. :=u9*Ћj`I`0`Ud$:c)ڠQ& {{T2!BLL i{gԐB׮|:BKvG'R d V:{i[քT1e3q$,T I_$`q69G8 kq|BI.^nRƺL>Lz8ǜZSHp"\6qr"ͦ;e%Ä%ѲA$rʒ- ٳXtZ}748i#'"r%J  3}S5ELN߶A6r8Sڀ"n/BʻWϵEW#t.qB d#2uW:Ɂ̺&0QXxN:r`hV8eG,u,"s.HI>dIǫ|z|uv/1QV镍jUG!fKc`tцU5tu5|6p<Ac\({6k7 \[zTa{cuش^hG,~,Ѽvn_yPH%HkFպ͹uJCazH){Ni퓢gBEC.A?q~<:oP Xw@:}#JKsvYڇBEs$gD#|Dlŕ(ųlU&$/C~eB4sDg9 ̌NoԯM5 ]hc6%l=;vb.<:J_oqP;M<v ]a_\^.sƎ?B0K.աaaZ=z3ULΤa{AhAnz$9cYx{aMMlP:jJZ?@'Ժ9}O~TOl:݄GGCum @_b=!vk3'7j@ 4S[2'H? `Z`;^X>7ptȞb%c*M2q]x1>Ia1 g /14 ;U3He;lA!ic^MP癄:Y=g*Y8"<86ŋrp|1V(E {ҌSL+';+=now+* zon7'ȅz93'da7W9e)˲i!??ˎ'IG[S;|$ْbRI0uRc3.-rSRd8${TdWvU:dUHƉV>`'~*gTXPu:3)"s*o#I"-H\CC' G p{:&2 @ޜ13oxzcs-Ĺ_3e- 4 .~]=O4Blx8dwl ˯`}V,(C -,0D* nh$η=^mBOGcʫeyݤMݸ, @#o0HAe:_oc2%Hu?UB0je x`Aw תt%X+ qTN(༒c笚}y`+S@vhbH&rS讵GO}ƻ: lv.4xdrfNJy5 > ؠw+5ʖ )JưBʱ U;;=`ݬ{W[)E]+{`0mpy hy2>=QxPA)NeȪnq/fd=\_WRE` Z^w*c,Liu^ {7H2obI벑[wy>Sc$0;!GK؄6|^떟<( ̬z]Ȗ< XAx8ES-{_HOnxf Nc#ZT+%dz'i;140eKEhPQ̬@zML%Fh"[5/id[H@ +xB-}]<  ^O̊)ޞF%[~Ř9lh*}RV$A{CS#ˎtCٲ.j/; tE\P]jِ4|)*(1H|ꚟ{Rh/ Lv\Q,: ?2_W #G=mu$v־xTK:;,]/dw7ebW`2: >ptK7Y [#k,ԹVxe骷[޷ݭ*zޜ s`0PhuA5Qף3?Uo|#QnĕCmuH*cy؎'Ux-G lR6Z\M&zG~^AHuMfTAytkxnynI &Zw#;fC#Xk48ȥq>^"fs늴GEuiUiT (!S2x3 n}N8JDp_S:QFd'AZH6_51Ƿ@n*;'LdG`U&sBނj)r!C-3Lq3VԠH%*6J.ꦵ@} ؟UanY475C |5=$-= n;2OP|Y+>_GM i%e%{ZTn&q0^2V`LGʏz 0U!:< 6OJWqAP&ߗH;+m ?D:VEB.][Szd}ۘKTVHL>ai~E|bz·=ϱMyUBVhd?-rwySnw&\o g`ȉȓWS9jtmzS¹ˮ0&{e"#|; xѰjsۚĊUgl9h"(Q54@$?@݋ Cc?d;%?~=JJ;:àK:~a1ћopލOW<uhPKT{)]'|;8A,89 }p:.i{tw:qF29SƴȨuʦ L f*!/74sKC6Q)OzEYL v(UppΗ[A"@y܌U=#7bK{B[N-OG+k.rн;16e1|)RdW]J/@<$GŌB&N"ܦl0#NK*bTE@I=fy 'We8V=π,-ViBM̔@%\D5E'5IͤD]ew}mi9Ѯy;}_o[gIm:By*3@\  /}6FW:x5Ip(5@:<*\4 T:$X~6[A[b6@6u@i jW@Qۃ"~7rJ@0RQWGwu/8Bf=ݎ;YhJ] VSV@BE)' *щ&WYKUAA]UZ ;HYgPUh|XһCđv !a*Lr F0\"rH޹ՍDG7[K G ɸ6jB&[4)`$T#֤WK-_+wy?awvȩYcWy5UCmhS$m E/&eVL{khXed{/_1(%Gv5 7OrZ0O⨁G8`lK_X} 9#sSQb&Rd$^e{yښ]CA 0&_a\1]󣥣 \끜"'L`v7f$$]DqA6)ƇMEV f}&jkmp5+Ϳ́:T4^+ &k`Eʥd^s _86ޒĕZڻW gM"5_܌ .@?6g@# elW]ҢNi̐r iJH:aC"rM3r9sh:n7nOeCz9Dw#s<l. V:J+{+%zxͭ9@FDLeͤXw2_hs\9NU!˫M@O^~ͷe]1%U7 h_}N峗[3qy뢔r?vo\=@uM d(r塿pe$B9y¢5vԝix9S]  =C ܘ8 B-j=qp \Hݪ1=iWWYgULCHH%}y@ZUvd07zУg|1\}#|?ON5[(׬82>$_[%stdkLh ^" t蝺bd|r´8:c%M +wfU\dUध$wJ7ȆǬRi|8q @YN@*!:(ɺ9p9 x/n*YkFg9aDzWG=9~ex4(B&az35}NN@ܤ7׭Ŷ YZ