liballegro_ttf5_2-5.2.7.0-bp155.2.14 >  A dkTI%z OŔ3{u?^h e|fn`-#0GM-a_MאNNKW4SyP7 D9&Oe]\ՎJ-!~=-V<.f)yVh2`r$^Bz7k'lh(;u!v*eq=fa:xu e -_ם.*~g|6V0h;<(Gvb Hq#Iuc}~mc _>&QeZ34~b?Ɗ*g/My<-fgioM {dVfL8mȁZ#XȭX8I?yw3|ݸ1 1T{Qw%CA֊YHSx Ϩ~7RUž@+]Qkn D JIRPvv21f:% >p@4?4d ' B 6G\blt x |    (t   (89(:">1@1F1G1H1I1X1Y2\2(]20^2^b2jc3d3|e3f3l3u3v3w4Hx4Py4Xz4p4444Cliballegro_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.dkT]obs-power8-05SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clause AND Zlibhttps://bugs.opensuse.orgSystem/Librarieshttps://liballeg.orglinuxppc64leȡdkTAdkTC3c23c7fbf1b24caea94061cdb342adab22c48f97fe708f39a7d212bbfa5da1efliballegro_ttf.so.5.2.7rootrootrootrootallegro-5.2.7.0-bp155.2.14.src.rpmliballegro_ttf.so.5.2()(64bit)liballegro_ttf5_2liballegro_ttf5_2(ppc-64)@@@@@    /sbin/ldconfig/sbin/ldconfigliballegro.so.5.2()(64bit)liballegro_font.so.5.2()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libfreetype.so.6()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a9@`@`x*^h\"\\P@@\HW@\E@\E@\E@Z YLYéYo@W~D@U[%UXTT@TTA@Martin Hauke Ferdinand 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/ldconfigobs-power8-05 16847555495.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-allegrocpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e56cafd0e6e581ff3d41bccf5edd41aef31c43d4, strippedPRRRRR) Coc=Kutf-85d46ae0a42a7703ad593f262234cde298d2f5912977d76bd5ad20a44f41aa569?7zXZ !t/ )7] cr$x#HY!i <1 _XHm"@8̒msv\*uyv ޯ =@JLu {q2u6 xZi~s!'9%4ʁC%EiW+[Ũg3mJK(&wj u$dV!tjNhY<[$aN9x΀H:NJ+̤i[ugs|4rSɋaY j7A14/ =U JE''[ȅp4>co昣;,| 2 !´xfkvL`q˂s"&܀jYm2Z /ƕ^u^NJ`E~bD)s2@vdn`pKtNYwi쫧M>\{nrADBt ڌ# >lE}d$ͭO&.Y炛JuԤ֕*iwuGW wrC&Su J,cw%x lI7x$7˓sȏiSKV4G%-'M'EԢR];>g[ 8PoO}VT* 2&iïM}SI lzå~f0|" *]`cN%1*o8}Z!gzp"Hm0r;s,l̑Ndk*e݊BLG24sYMT'Ka;V?R+}UCdoW6&ֆK>7=f$%BX7VaZ ⼄=9pډ/w;1 ,T]:xyQWq(Wi ]ԗiۙ\`M"W!ިa@:7(a&ϺAߩJ2Ϣ<;Z> 8/-݊㟖[? W-2xi]pKdF A `#xֵp&wrZ8 YPP3JӐ(LJ1kqÉ}lAtd!m\;=ZsBQ?6e`=Ww(meJ?F|]unmU4 nT] z2u(qCu.spdp%m6 hSF;Χd)d4aOɼY9i/a.->^b'6g,Z$wn/9| g0!cmpU+[4֘Qc#0^.,' 5)M!iI L{Ӯ*Rל͑Xx"-U9$hQXVuNHs<ӹǖDg_UqMTBEtst5Opd7;?`,#j,qD.@ z0᱉*oǬ?YF RBuŋ]Z JVCTFխR~&x.<<:d4c%l4"@\ J~rgqet֏#.U-sY4l4V<,[3ǵN_^>C~Uē. E;9Z@5n&ly}WAiG`Ho:BǛ TݚN ϋRU ,b1&r)G8: $cNG5lJfyg#~\c"gŽ;5[1Ĵi5G󞷦9 8@Jc{C$8+,1jR"! m0T`kQ@3 PQw,1yɗǙW9RA5 ؔ->==zͨE=95L XeYpé"#LZ0%Z+졁}8+Y>4ʓr&kF^m_vA+Sg{q3Yu|aϽ/!*#iR_N4+@#g.Fq~ Oྩ]xG㈳_>4d%S%aǥrQjO! hws7a~(Ȗp_R ?QnoB]ʵʪ'foQhV"Ǒ`+yc}J@w8vF7 앋.BdA\>ń-2^* gWhyfX{tbf-6(% (MdAB7*9b z2˥.X,ɕ<`FF؋5\cPA{\1{0xB4uQj[ras_ 2scxMܶaP ڒ zҁɁz+&T a ߔSm6$;&5- ӓXoXIV;žȂɎ܍ObFpAK@S1r])8~}ui0o?Sz!̇Xaܶm G,:^$LpQ8kyl߼{XhۣuvIȔ!_?Z!<^:to1dM;}A5CBTX ͜&.GEV&4"e Mm֫$zmr Kn=l_P!&mig  "GY3wHl%>g&)-JHE2がE<"[3ƣ]gP:瘩R:/3#F1Ўs(׳q kfG=˕HHFr|ՑrsE<3H12 hdzY,HKk"n:Y s:)P78m8n;>EgfAfqdMM i~|L8 42R|D{vR]yql7psk mRgԅZ%."#zÃ+>-F?Tnj磿^V"wBAL3bX74ْծ;]OVnEJT9w%BW4lw@b"cnokAC%])Z Mg$A ;yCT*fr\8ePthyԐ9;ss0M _6Ʋy#C{ûj*q爳*I"EbP*bBOHLEe&!ؐ)|YD{:"5id<3la3U]= ka;.LPf'*6b LINҞf 콺& *>#?c櫧} &L.ݛ.scp%j^l0B;W6oWse8$Mh &Tx\nڷ@&P6h t,ԽAb+ΜaBR=G5UH~2H4?!2gѯB^ ON$l>^oMD͋^'[F $W'>`2q(Uc CG*8L";hf\-X%,Oڹh\*kaݼċӎ.%b3+/cu/lA)j; 44YBX(MV ^WujSuExAV2w劼MM; jiL% +65a O}#׮]#{7'AES%_Xxy-̋zTN?{<%uXpPsq?} |y7:F=?$IqlՀLBV7Pwg6mȂN@W@CEkq>^U;G߽Y^n(%: w}X|e;mg-3aa~`Q9MFCub]" ~R}58Oqy}f,Xkh5Y#}Ù9Je91> ۖja(t.s.N B\G usjᆰx#?@6K1a'fR+s7K~Ip?^H k/c<8/ٯOlZ N2b'am ˗D~r?7N! 6?"v6킛җaRx0 l]$< 4YrwJ),Q\Xaf,\x獘"U| ɡK3}KQMXb$1oo(c,bgH3醭VR|ibDݕ]m[K'H_nڙȧzμKع{7MMX2/q4"UD@P*pТضeAЮin<҈˕m8nՑO狦, `Ĉ( 1+,`0Kd: FN;[{O}VxMXOF4qBiV/*Vx6WZYuw$_$P5ר ,lgu 0p"z.'@D Z4]8Ny~n^6#_BFy֮e3Y m`'sh_(H$?V=mlӳ!1RP*'AI0M@晲F I!5ZEIdV^pGxފ 醥Z)(!$x,b2˷U)E^IM:?)pNz7zDm͂w:29/qF2#R5&EN 5lDV!Zդ_O$F6P@QD*O{n OVD<>ҋ/v-iy6uN(W*XX/2ު6R lM?]aVWŷ8s|_$[{Ix,NA{"˿ѕ7 IM%6Mx:ݩ@@_`GzP-+V\aNz;@1zY>ec?/)C05j֦mk;'~/H)C1&RʭP'\,p5gqP@"`l}}pOH۸OANwWsHߟ-I}l,JA@Zm{8XЉi⢄ڠ/%ѵmip2v]~&r'ץXag9]-%sٗ$qϢuY ]1ӷrjp3hk4,8 -k|WX-rfQ 7eO St]oW+tbzI 2'[\Ҍg} P#8g찂Cm>̴Rs(D?)G; zˡBZkg(hЂ-ڱURj[XmlItHm(QSe³t/`3DQFs"MMkNrlt@# y[htӯ^iuh%[3=!;d/ђBÈJGksT< /"F-?3ո)~Jtja,qh`2Qɠ+)!s#CPƨn'a7'M?!zQxcvg/BQ1x77tIim*ċ$ܿRCTx?Pd4#]2;gLKqcjA2/Rާ#cM'd57fr ޵2(gLڙiB-WvU`(tlOwuV{jD6 )$1 |k) FJRUXt-c \K|rx[qh;>Vv?l\N+9'g$h! YПм-M&VS)QyVq kl^k#"N|\=lfE)hBTAt9#{ghz:R*>ײr R#$WwpzBt QB}US7].̍F+|z|a,[<9r8T!o;eNxY8Hrrbb7ܦt{IZ.Xo`JiEe]oJK.0Kv2iW72zy'kBЌEDw,Gd7 Xk*󩋱mo)3l7/ 1uF2"{VΆ%bUv-LD eMќS+Ut״;T^"_`&D-Xj/Ɗ!CV 1*zn {-0p4O+K.*>~Ө܃ǷȰeV ޢ,1||q E@!kv<݊R,`lGHPqo]Hſ$ ;>$5L2n[6pIgd HK_LuvL iYl}k~T|GYob(6P[I/]L@-o '9z1Xe{`MM؇ N՛ Q ,>a`Ҝ,Rvb`rdloROoش| ,W.?Ag!%/m< r[SzZeBJoBt^Dz~K7-sCCǹZĚ_ ʖT,D PgF3 UpS^|=UU^sW;I$ )Q_X8ҖWuVΎ*MT⮣8:ȭb| ClrRD.ńFF^GQh< I050;BM@.(ŞXʯPty}ӣØYx;Y^3_W9vB/m\6E%`,T}\DT].5<ب1g—oV vɢ.  z3@Ϛ_0ªr/nثyƺ ~^!G}j\rs[rZF Z,,؛)瑰 o²==ƅc@ MA9-!i$/ f~513x>xOeIz#CY2 eEY7y@4`9 T>v?dm%~ (N߹{UOCIδvvp vY|U hH嬈=؄]mvKOS`nwnw融 ٓ**'[]A)Q|At9OwDCvKxd*avYlj# 8[fn:0)Z؝~?bRd,3&i tWG>SAGΫccV@_= ?R\ Ӊ0A7Vfo )3}&l=pIymu(2Ú1,-0>yhs 'r}װgwNIï@ SV&"L,Xeȧk,!צRw[ (h6N6Dm,!)Grq^F߁&3_oh\\u..aB1 ğ_J*X:nfeD+t,>ΓĚ/IUkϰnw!|-H,_I\y(Qe2Ļ1qPk7VstMRlBcɇatݡI m,]TTp% }U;9H$R7w|E1H+O-TKWRE0 <;TZ)zbo{Re YZ