liballegro_ttf5_2-5.2.7.0-bp155.2.14 >  A dk= I%z [=ZZNt-u Т1=gk%A}Jm9dfBC-eKwuסsySz{D8F<.8FI Zt`k y,YڂIfzUwM?ДۣۂH魈> 6^iȥqf 9f5o(;["z qKк`kEJsK.(RXh](1p&mB0qC[37N?pb<%jVpJL:R@ǔKe8f5409d56e8296ce8cf7d8d4794467a8ae3f3dc80a487b484e878712ec62f275daca2fd02849fc35e7009baee24ddc2b7dbced2\dk= I%z r\◹YdӀ0+ڑfmuقh!®($P) XJuC4qЋPWhh/:󢣦Ax" TO`@ZJ#eD_$13 nJW!cG+i瞜 NE3yF0R, w@׭Fg@岃睻Wg''.=V9`D !yޮb8rcq@_#$>Ns~A`=m3#8MΎ\Р WM~]@2Ŏ|#9:GG5g3 5h!50 tXUqAnFb%V "3 8.n,hryWjͥA [x;ɷ \x"''Jʓ{tR " إ*}%ZC,$uvh~VOL >8, ~ ZVIԦ.ǫ9+ܫYTk9#3M7(Ci`>p@4?4d ' B .?TZdl p t |   l   (89D:>>1@1F1G1H1I2X2Y2\2<]2D^2rb2~c3'd3e3f3l3u3v3w4Dx4Ly4Tz4p4444Cliballegro_ttf5_25.2.7.0bp155.2.14A game programming libraryAllegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: developers are free to design and structure the program as desired.dkFerdinand Thiessen Ferdinand Thiessen Paolo Stivanin mvetter@suse.comlnussel@suse.deFerdinand Thiessen Jan Engelhardt mvetter@suse.commvetter@suse.commvetter@suse.comrpm@fthiessen.derpm@fthiessen.derpm@fthiessen.deicomputo@icomputo.comdap.darkness@gmail.comdap.darkness@gmail.commeissner@suse.comnemysis@gmx.chnemysis@gmx.chnemysis@gmx.chmailaender@opensuse.org- Add missing dependencies to allegro-devel * allegro5/allegro_opengl.h includes GL/gl.h Requires: pkgconfig(gl) * allegro5/allegro_x.h includes X11/Xlib.h Requires: pkgconfig(x11)- Fixed dumb dependency- Update to version 5.2.7.0 * Avoid some undefined behavior errors. * Return key modifiers in ALLEGRO_EVENT_KEY_UP and ALLEGRO_EVENT_KEY_DOWN. * Allow calling al_map_* color functions before Allegro is initialized. * Allow minimum bitmap size to be something other than 16 on non-Android platforms * Fix ALLEGRO_KEEP_INDEX flag for bitmaps. * Add ALLEGRO_OPENGL_CORE_PROFILE display flag. * The experimental Emscripten support (via the SDL backend) is now documented in README_sdl.txt. * Fix bug in SDL voice driver. * Audio: Allows playing sounds in reverse by specifying a negative speed. Use more sensible values for PulseAudio's playback buffer, potentially resolving some crashes and high CPU usage. * Acodec: Fix edge-case looping in Ogg Vorbis stream * Native Dialog: Migrate from GTK2 to GTK3. GTK3 dropped support for menu icons. * TTF: Allow initializing TTF addon before the Font addon. Shut-down the TTF addon automatically in al_uninstall_system. * PhysFS: Fix handling of native path separators. Stop using deprecated PhysFS API. * Primitives: Fix segfault in al_draw_ribbon when num_segments > 128 Issue 1215: Correctly handle small scales when determining subdivision level for high level primitives - Enabled Opus audio and freeImage support- Update to 5.2.6.0 Core: * Fix timestamps being clamped to ints on touch inputs with X11. * Fix al_utf8_width argument type mismatch on platforms where sizeof(int) != 4. * Fix building for GNU/Linux without GNU extensions enabled * Some refactoring to simplify adding new drivers. Graphics: * Fix for OpenGL version selection and reporting on Windows and X (Edgar Reynaldo). * Report OpenGL version in display options on Android, iOS and Raspberry Pi. * Fix creation of the bitmap depth buffer for non-square bitmaps (Kevin Wellwood). * Fix ALLEGRO_ALPHA_TEST_VALUE not being interpreted correctly. * Fix reported bitshifts for ARGB_4444 and RGBA_4444 pixel formats. * Fix alpha test with the GLSL version. Linux: * Fix al_inhibit_screensaver function. SDL: * Fix requesting GLES profile on GL Allegro. * Add audio recorder implementation. * Don’t link with dl, it’s unnecessary. Addons: * Add a whole bunch of al_is_*_initialized functions (Mark Oates). * Acodec addon: * Add MP3 support via the MiniMP3 library. * Audio addon: * Allow calling al_destroy_audio_recorder on NULL. * Fix some stream garbage audio issues for high playback speeds. Image addon: * Add support for FreeImage library. * Always prefer non-system image loaders. Python wrapper: * Fix a number of bugs (zachs18 and others). Misc: * Convert our internal Python scripts to Python 3.- Update to 5.2.5: Core: * Try to identify bitmap format for unknown extensions. * Add some missing OpenGL 4.3 functions. * Add ‘al_create_thread_with_stacksize’ to create threads with a custom stack size. (Aldrik Ramaekers) * Add ‘al_get_system_id’ function, letting you disambiguate platforms at runtime. Graphics: * Add ‘al_get_monitor_dpi’ to query the DPI of a monitor. * Add new API for making blender a bitmap-local state (like transformations), which can simplify some code. See ‘al_set_bitmap_blender’ and the related APIs. Also see the ‘ex_blend_target’ example. * Added ‘al_transpose_transform’. This is useful for rotation transformations. * Rework internal GLES support for better portability. * Don’t force POT bitmaps on GLES. * Fix repeated bitmap locking on OpenGL. Linux: * Improve linux joystick detections. * Fix a number of memory leaks/crashes in the audio addon when using pulseaudio/alsa. (Julian Smythe) * Fix compilation with Mesa 18.2.5 and later. * Fix OpenGL version reporting after display creation (Edgar Reynaldo). * Fix requesting specific OpenGL versions via display options (Edgar Reynaldo). SDL: * Sebastian Krzyszkowiak has spent a lot of effort to making the SDL backend usable as a nearly fully featured Allegro backend. You can use it on platforms native Allegro implementations do not support (such as emscripten, etc.). Addons: * Better logging when failing to load a resource. * Fix a memory leak when destroying a mixer with attached streams. * Fix a memory leak in the audio destroying a mixer with attached streams. Acodec addon: * Allow modules to loop properly when the user hasn’t specified loop points. (Todd Cope) Audio addon: * Better support for big endian. (Douglas Mencken) TTF addon: * Added support of HarfBuzz in FreeType (Arves100). Documentation: * Source links now point to the correct commit on GitHub. * General improvements and clarifications. Examples: * Add ‘ex_blend_target’. - Remove allegro-5-ifdef.patch: upstreamed See https://github.com/liballeg/allegro5/issues/987 - Remove allegro-5-mesa.patch: upstreamed See https://github.com/liballeg/allegro5/issues/987- remove dependency to dumb, that causes a build cycle- Removed baselib.conf- Fix SRPM group. Generalize description.- Add allegro-5-mesa.patch: Fix build with mesa >= 18.2.5- Add allegro-5-ifdef.patch: Fix glXCreateContextAttribsARB error- Update to 5.2.4: Core: * Fix errors when reading/writing 0 byte buffers (Bruce Pascoe). * Re-initialize TLS when Allegro is installed (Issue #865). * Add al_transform_coordinates_4d. * Don't initialize the trace mutex multiple times (Issue #874). * Fix 3D (non-projection) transforms with al_hold_bitmap_drawing. Linux port: * Make compositor bypass configurable in X11, and bypass only when fullscreen by default. Audio addon: * Fix ALSA lag. * Add an option to use the desktop window when initializing DirectSound (Issue #877). Font addon: * Add support for bmfont format. Native dialog addon: * Resize the display on Windows when hiding/showing the menu (Issue #860). * Detect when al_popup_menu fails to actually work under GTK (Issue #808). * Don't clear the top-level menu when destroying the popup menu. Build system: * Don't link in libm on MSVC for DUMB (Issue #847). * Don't use the LOCATION property (Issue #847). * Don't use SYSTEM for DirectX includes. * Add hints for mingw-w64 path locations for DirectX includes/libs. Python binding: * Fix the Python code-generation scripts to run under Python 2. Lua binding: * Add script to generate LuaJIT C API for Allegro 5 (BQ). Documentation: * Many improvements (Andreas Rönnquist, others) Examples: * Add a texture to the skybox in ex_camera.- Update to 5.2.3: - Core: * Add ‘al_path_ustr’ * Handle NULL sections more gracefully with the config API. * Add missing ‘glStencilMaskSeparate prototype’. * Don’t add blank lines before config sections when writing them out. * Enable blocked locking of S3TC formats unconditionally. - Raspberry Pi port: * Set default file interface when attempting to read /boot/config.txt. - Linux port: * Make three finger salute and LED toggle configurable. * Fix KEY_CHAR events under X11 with compose key enabled. * Fix clearing the ‘ALLEGRO_MAXIMIZED’ flag under X11. * Read Allegro system config from ~/.allegro5rc on Unix. - Audio addon: * Allow setting the buffer size for ALSA. - Acodec addon: * Add DUMB 2.0 support. - Color addon: * Add XYZ, xyY, Lab and LCH color spaces. * Remove "purwablue" named color, add "rebeccablue". - Image addon: * Set compression level to ‘Z_DEFAULT_COMPRESSION’ in png saver by default. * Make PNG, JPEG compression level configurable. * Make PNG gamma value configurable. * Add WebP support with libwebp. - Python binding: * Fix some corrupted regexps in the generation script (verderten).- Restructured the spec file- Fixed changelog style to match openSUSE guidelines: * Style of bullet points. * Dropped information about non linux related changes.- Changes from 5.2.1.1 to 5.2.2 (December 2016) * Core: * Don’t accumulate time in the timer while it is stopped. * Use dynamic OpenGL ES checks, so binaries produced on newer platforms don’t crash on older ones. * Destabilize the OpenGL extensions API (BREAKING CHANGE!). * Raspberry Pi port: * Add various optimizations. * Fix ‘al_set_mouse_xy’ under X. * Python binding: * Add support Python 3 (Gabriel Queiroz). * Documentation: * Document the behavior of ‘al_set_target_bitmap’ with respect to transformations (Edgar Reynaldo). * Fix typo in ‘al_use_transform’ docs (Ryan Roden-Corrent). * Examples: * Add kerning to the ‘al_get_glyph’ example in ex_ttf. * Various fixes in ex_camera (Erich Erstu).- Update to 5.2.0 * changes attached via %%doc macro. - Introduced %%cmake macro. - Set "release with debug info" cmake build type. - Introduced liballegro_video5_2* subpackages.- update to 5.1.10 * changes: http://alleg.sourceforge.net/changes-unstable.html - update to 5.0.5 * Graphics: * Don't re-bind the FBO in al_set_target_bitmap if the new target bitmap shares the parent bitmap with the new target bitmap (Paul Suntsov). * Zero out fake refresh rate information from the nvidia proprietary driver on X11 (Peter Wang). * Input: * Fixed a race condition in al_init_joystick. * TTF fonts: * Save new bitmap flags and bitmap format at time of loading font and use them when creating pages. * Primitives addon: * Very thin arcs/pieslices were not drawn due to an overzealous check (Paul Suntsov). * Documentation: * Various documentation updates. * Generate multiple copies of a man page for all the API entries that it documents. - Update to 5.0.4 * dropped allegro-4.4.2-agl_no_dlopen.patch * dropped allegro-4.4.2-modules.patch * dropped allegro-4.4.2-monotonic.patch * dropped allegro-4.4.2-no_c++.patch * dropped allegro-4.4.2-pkgconfig.patch * dropped allegro-4.4.2-shared_plugins.patch * dropped allegro-4.4.2-src_x_xkeyboard.c.patch * dropped allegro-4.4.2-underlinking.patch- info deinstall needs to be in preun section- Use for patch(es) %{name}-version instead of %{name}-%{version}- Use SED-FIX-OPENSUSE for sed- Rename allegro4 to allegro - Change Summary - Change URL for The giftware licence - Use for patches %{name}-%{version} instead of liballeg4_4 or allegro-4.4.2 and add descriptions for patches - Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch - Use check for openSUSE %if 0%{?suse_version} - Change Description - Add sed, fix include xf86dga.h- fixed rpmlint warnings/sbin/ldconfig/sbin/ldconfiglamb21 16847494735.2.7.0-bp155.2.145.2.7.0-bp155.2.14liballegro_ttf.so.5.2liballegro_ttf.so.5.2.7/usr/lib64/-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:Backports:SLE-15-SP5/standard/bd02647df1b39c0b60eeeaa9ac92c947-allegrocpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d533fe8142d2b7a211cbb7be1dbc33c6aee3f841, strippedPRRRRRRpOY utf-8e5effd281a8d706322f139a7aff4d3c9d77ffdcbe476077d074e45f3bfd7c533?7zXZ !t/i_#G] cr$x#H("{`ݸl8 !@}41i\q]&$ _w1EXmAᢼePvŚV9ysG_0VݓjcO_"7`IDm7/._ q8L"tP]!q sR|Z5}m&k]㾣fŤ+p㝋T\Uo6&': {\6Y} .5CUndb_*ݫA|dWtIRիnEJϲВON'xGD@#qZPhwqx]܎Պ8)j3ӃN@%^i7k27 o}i[a-CE l 9. % ?=Tw"5_[DTA F ϔPt=yϹ?:uX7M)V,ٽINs14ާ"`6>,*kztG6`$^tDSd1ٻr~^Rnxޖî_l E%r^.Tɝm-.1.ճxU{PO7 tb~/}dž/xc*J|v[(j'$BfEJHe y(#j-afDTE uaX_ǵ\BJ1$Q"H|&۠jpʝM6ލ>d n<=Y[BZ$cE uN`Pw ,nlօs58[G6PMg]9JOo*7 ܴY\tn#X w ') V$21 W@ x`VΒڡ C'OIr.?ewFSfB7DgA/qÆ[-LESZik \8rq\' oX׎b*?q ^>a7H` !z0 1O6YO$yņ庩@w(=T(dPC?51Qey0e3!M$yaeqN XlJں_wS Do@mIdk>Dǜ}:Xɏtpqؚ[ xWݵ?"dB-ÙL;blg ҵ޹(%Qw5Ƴ{/FY< .1tei^ILCY/k̊`"nV{ނ{|*Z@ ߂=J XQt'@Q&^Q{~R}j|9si:H^*ڹH t?ݵ&swzO)bƗ]>TDGr<,7nͮyFgK.P&vڌCH5 qh+ 'U?Mn3g?YBA"km==e6gb&e h0 :BڒgUm!>c y'Ӆw3.\6N2΁!ӭKjǢZ4(^'lŎe"Lg7I0Ōc=G橗 ;E 2}uMD4k]϶"cm`H@ebBQ-Pd?xlBGRxN%(ဤz0lj%PU4~.3IUj؎%":!#/0K1E%+b{RrÉr ͆8Q+_+So;O^\{pCXZG\<8<;@Z a  zP;`*]BI k2Qͤ"C2A JPcW` _dJ| -*_xe(!\avrJc-3su 0Ot6Di/ r9eglӌ]GF%}QOSE=b=b!Tv8:I;%[PW0ыwP]OuL<{4j`q dz=Jo>91+e~ȏDi?eޭmTʯMǝ@D7ymr0ѷvVB@Ⱥ>Vٿgm^^Qޓw=v"Ϳ#Q ՗N܈Ľ6ԟO3[p=J;u},Y<3t oNC/SKL\v`j^ !@")eT5cZ#["#1iœo)bn `De A}Ha-xS^uGY| ̂+;l(xLզvN$}'3(g~9_|̦<rP-짹9_9<qn֟RY`J:m[a=XK9M\2dS+I@-2'zvdP\"y@p^,",a d*lk\8CqhK@*Úe ;"GYQ t 8ck;!yu+ꈈ } ' oաpHwwBaZG"Ub{sTB aCx(7\x%jC ~rD<盠Ӧ~5 ~8^htJ!^w^R$tm} UsYC0ew3˘өL[Յ]Vuc*Ucx\9a^I 3Q?*NpE~7}C9 E#$0c eB7DȍH^V_+Uv8rC59 VچNP Nj&V{?34Hȗ9Y{lrU> K&0]2'/ISQwdz y HZ`t!Ѥ&vb= MAYؘk 5?B;"5^ s11L?nMA:Ve 1âCo#=SvCl8-樣x2FțVJΚ$"2dX#\kjښB+r~؞@qJn Ж?> _vDz:lvu@*eTG2:T0S+PNJ0Zwډ.V!"qSb+9Xj؍l;EaNlY; |c<Kʀԗ(ܵuЊzz!٧ a_?3%C*ul_4@5ȭ@qIWEBD>7iw7٪eYDes< N?(2jstpr| ȟrZzgKsGTr.T0AiWጟ9@Y|6Ryù[] X?\= LgtJFZ Oqc_i"G4)g\F/(F˛hiVy%w0*:BؠL}k6'Txᮦ̇!Apyz"{hX擦cɘr䂦zN P$vQL{}Q{'{aLu({+kiwsnDu\ I΅08=Y͇i% i'šUIz&.)ӄmfEO+é0J^<3o\@|`@;_XYs oai , 268F<.٠XuӨ[q匜uz32ݙd}03wr^d$^ !Ĕ_E_y(:{'Qz213CK ȃv0eodHRFQ Fy բ!Sx`tnf|vrE *|VI);kle8V ,6$pEHإdC>TؕyFSta^gefGLPۗ,|cƄtkSV$ԕ nr+Q&r)M"J '(#C*J5_WAH/hJĦ({ E rBv UIڿSC7If WNK~3SR/] )C[QG2̻ieڱj垴k|qWԥ8.BN hjGJymR34߈GhT>Y'BF2G!~ީήOf ?Ժ-tҬ1Y-B/|9{Dba?8''K 4-je(fX_ohQ!s3Z-\÷&HE .(u?S,P5yQG%ئ =JJ%.$'v",@?gzYsh?aHa 6D\aZ=;ٱjHz##@|dv(s/UͽyN")\>ЌΦ hiH6uG(0+BD`-p ҭo;ߦcV,\/j0cX_׮KoN|~AwƉPg%JWTU࿗cMM* 8] /TsH2\fFɩC0.\UybߋUh HOY99/ŚG~W)=,8JAb+3L 0!XLOppށ3YX#ScoZ|ҸnimzX"Jx(r>:tMGrՎhM?J @'AQqSo.=B#7wm"*nxVHBpЗ!a IdUKi˞f *"Y:/_)(g4'($RQwG''r76oL,#]z|vI+#r[QxşR* SACH `nȦp\J'Y3f`s"7@+ۑpƛ %yK]5DTK<جT:Ł9;m(Cٝ٨ $;L^=V"m+޵aL܊W}\[J@5jF8HG2܄ d·D)k('p`!&Ҡ|`D̶m:*X ńX~ݰ渄 d{H\4{l_Of\3K`JP!*bt%K SU/ pD-Ob8A`RB& =lc<. 임)X|N#RÌP[cS.Ӎ<\G%IM3=^Bv#R][x.϶_N5s׷{F N1ߒ kC߫SkLRuD=i'Sr+G e꤃H8%1'3o;IOA裔{ CIf^btY♽|.GVɌy$ >kRLs MHjeWHrGonʒIc ʝJĴf(¨;X7F`6J!ćR6+_J=MJذ`A BSARvJFj.$ixJ! JSk+ `hG ј<,m z9Cxҕ@]yZFXyPuEx}Dm=&uCQ5cRf( ֯ԏWi4&#.UWǣױ4!BEIoճ} `*f\t giXMWHO(v~z 'TRrDO\"sŮ]Q *nnɒYx_ 7=^/Կ nфכ%y6 _ 0Abe-D=Y̙e_a| ?Mb[}t\ĝuLz hYp0VDϕJ7]݅2h}b)?N410iV%yH8 < L t|g㩢QnفDH[X/}d*L[v EUtS2jW(+Q Q,Fy9@Y,(5Pr&Uԣ0N/a>!q|[ރ<%Q5ϰ:oFW^;|s,K`XBD,nuID. Ox\"p+w%fÌ4iGbHnnqLk|eѾHuN%Ith*a J1@%W\|ҪC(m$x޹F")7N7rRϡ1:̹-+N򮍊F}]sx[FF* YZ