liballegro_color5_2-5.2.7.0-bp154.1.56 >  A b|[!M@eeeAqR+mhUgd@P &i| pls@ d>RD*&|FW LeE(*`O+BqiF5߶ΜO0Ӷ t2ob2g۷]j5а8Xd:=] W謷,x,+d4d?[3[Yp"磘g{>yhQ| D(kBuqc5da82944d6fb23c7c1966182609dd515d95d3ca8187f95d4a3425b891b127f74b652038075888c6d904700d7de1a6ba4b5bfa0e^b|[!M@eeezzP>#r3-j^* 7.!W>ޕ^ >mJ"4%~8T |\D-htRaavZ'X ?ZLA/] Y{ :щm+X qpv=1.t4Pz5ViM5_l`6JgIUNذk+vP i!JRV;w@6 BWoɣ *o>w`>p@5`?5Pd ) D 2CX^hp t x    (|)(P8X9:>2/@2>F2MG2dH2lI2tX2xY2\2]2^2b2c3d4e4 f4 l4u4 v4(w4x4y4 z4555 5LCliballegro_color5_25.2.7.0bp154.1.56A 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.b|[$old-atreju2uSUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clause AND Zlibhttps://bugs.opensuse.orgSystem/Librarieshttps://liballeg.orglinuxx86_64ub|[ b|[ c3f8d286177a8edc238b4aa2e455b8b9e1e2e94d9dfadae1048d1339e632622bliballegro_color.so.5.2.7rootrootrootrootallegro-5.2.7.0-bp154.1.56.src.rpmliballegro_color.so.5.2()(64bit)liballegro_color5_2liballegro_color5_2(x86-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigliballegro.so.5.2()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(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/ldconfigold-atreju2 16523169645.2.7.0-bp154.1.565.2.7.0-bp154.1.56liballegro_color.so.5.2liballegro_color.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-SP4/standard/bd02647df1b39c0b60eeeaa9ac92c947-allegrocpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=47c9d6a14d1a981bfb41a1a28256520bdb7b15ee, stripped PRRRRR R RRRkpήD;outf-8d708f9657c93803d258d049a8b8bc7e0b7162ca89d8de783364b62942d3f2a1f?7zXZ !t/w_$P] cr$x#FҜ Qޕ0{J/~ɛ s}J~oԣrTaUV] )+ֆ"gٸvKeF&ɰu/[T!cG" mb^3(i) * DܞH8D*Єu{My˟'/3)h>43AVlPE%`'?>&~$6]?MWhl֖Ԏ*$=0M1ѲA'Hgenk$(Wc &Q*4YpZFD 2~#]D7q(za*j/RKE87m=Xbg$Ϟ]+6ڛq&F&Hwa+u9U~Kԋ,%jT9Hmmb,Gl^SD>5TzwOVk' 542m9OR2J_D` 0C"hr氨84 J*6-v8?X«B j3*Ư1e#=7)~QuL|w{\b"s4䭪5+i`9yOUJN\8H;h#Vg ڼS$\P+X'QsUf Y;p!0-¶{:jG/k|?ڮ1- 5#xg%NUH3cSƔl`Vsqun~ٚ>ԑ0rZJ+N mqR85Z?0ַ%eh *KpPr `k~_2uzٵ˪e[nb +ώ @{zUR";L^Q& zLnT $t,Qz[#<+us,skwS=+U!BŻV7C2uދ ݟK |x<+|/`9 %ڵCL6@.`ȵa;`$de `J4!3f k9V Se˫cFU Wde~ sMl{`,)X0'42XXUѺkHʒIk v%KBG "W PW34[,qwTiFJi0I=-ˢX@ghDS0Z΁H>wVKRnsRb[8BYhYVn6ڸQdh:D4n.<6xL,8e1ok=c2R \>ɃC%y S uV9?Tᛎ[!+IW+.$7!c+\[qI0wbۘ|TJz^ wj6ᯑ,褭y* r`pYA¤A*`#7ޤFkߺBǜc xp@PK `.|#]^/ G,PUoH@(()ބD-f*|PcVU 1?~ttYJ?# I4KykuzP~{є { xZko~ׅh9m,>u BbqK-mMP"+,/-q'sP]ɪѱ * .ѩ0+E+ JB70i¿DRqq|- .vDZ#5E+ gɜ;n,OZuiKҝa5մ'ӌJB+](E!A9}cjmKJY(_df<ϻH}Mp^~:rhƦF8c]V4-R׶V )U(7~dƜ=ylLٺPw-If\ĩq7I5OD Cz 0Õ!.XǶjvFg[%SY?Жz1b@gQfQjOץ<Ҁ0K+eM_8P/NN :~G,~^d}^P&< N7͔kF#ȩMnƾFql]OmA@H-1i5h=[D!J:E|aM"||}(dh0_Q|'<&3).t~zkvpչU,z0w&DjL@{Sq @ⷔt`ڃhCvG[\!bbuaNZiU@r_t &t 'cb2`I4wh)|»\p'hߞF&3L4až]qYcW G/uXD󦱒e̡ZN#J*G62n~RP,dvT-_gKDy-3Fo++96#oӜ!_nɏ(מP,_f B8-K.zL ֪s0z6\Nî%FW@΍ E˓|ek6[do $@1fxcA*rro6ec^zYE iW" a Ay}xmYd VóRtX"˞ĤB5 ?j},œ1 "- <ߙ(@5"U*)hw u2?gdq7hԏgFۛ*%qA] Eͬe6GDfPyԎUf'?۽9RMpF2u(5>:чgt/^ ˉuѬ.l Ed-[gjF5OȝJ3fcFxScJc4Wug`G gkNф^hQ(6ugpoOZ,F3pN H`,TZ-5[3'1RNYrk,uX1LBg-Ճ&@c=e3?SιBXi{8-n/3/̊ Yq[~GYm [ifMF`TU Y%P2 ~;YN@Cg߆Opnm%VmH̰d\z#XۀO Z;"g8~Ț©pܲěnT5Lh;K^^^5uV8kU̬CJ~MYՃUd 3fYƉA>GA4HT97S4&w*k a@Qr|o6|a?shy. z;>P2, sAMZ RD9symg ϩZSuMύ3Ngrl y@kpɚH:gF6cEp֜m{l~'1tVwz%-Wo-VO.;_!*#3ߐ|61myqAC;W |l&: ?)a5gsP)męp[|j1EtoEb"b=͗o>eml7MJ4J]! >j".SbY ?j.`33EGعIK:ɨ+rT50yG~j S+GMd]B\? x#$2(Z~fkFZ q-Hdź|J~14,z;k<\<,G#w;ȅ60cbg!րTqz!~߬ph;ɐ|VB:^z࡟.Lh3&Vt,CIFn*qݡ,@r?g0oX3ge~ ב7 /0vB0PYrVcwLT>kݰEOwi#_r܈_\/Uǜ%~ɡ-TIl{hМ E7{ 9kƟ^љc^;P7){1װlKWRYv܄ZA?/s&kfchR‡zO&s ε;aPLH"Qd&$Ҥ*\ K@W,PuD-⛗P2cP=O'3uꎥ  YPa}33=T%q$(4?zW{u,wztW['$DQ%LB^A6]Rb1˰6ݗB ̝e%0u<`5 %"d46j|1-mDrU]FG4eǍjɬU[$8n6~yi5v,Gg#@iS'> 6+~tފ Oy]٭{Ï2l'9w.O+n/ V`k߬: ip>c7}B`6á x ˶XզL&E ;6hhv^.uӢ'h5xEYH %#D\ˮ{`#I"[TMx R vI=-J<3*ln_/$XCqC +ޮg'Ӌ]l1W[->RQ/Ry4jx8MJ$y̜Zp&@&iA :$Ofc"O؍h[Ç@r`X%l*llVҬƺ|݊.JY*ݖZYͭ9f(ɒhwoIC[^E89&9.bG!KCW̝#4evW: _˾Fke"f^Ӊf*DJ)n1C2 JfHMIGBF[9Q)%1NR)ݐW>+#Hlޝ8ĽBUJtܜ4 yoq,u=G݈Kd^cJ-Gj*Sf]Gjb;uU5p/|yΜvF;{F]3-ks4%*w;kMs >3 E"WcS^ACwbG._%8mb"(DҾq$LsVڏq.b$v|'˖ Ɠv'@\zGFTiooZ&!ϼ8;EylCU>w];UC ,Ӄa6j ?V¬jyU) \M2S9̉ce/Vp^0]ں''UK 7e)* ]P6BpȻL.laC喊-<ݔ2 UXVG=9MuOno&才8eOf\ь J?=/?ힶ=^e{h5ݼҥs|Ay$ji)RScZԘ([:A(M85S3'p7 >6:CQ֣wʷc=1-锸~P$<۴FKfq$^44}u*XDC+-g\~1q <)8PBj)]iSnX$ѻ :jMzK"lY1Uwe-4"!:?n}v~^7_Ohyl;1 U&uv'vX3aY[Bj78Wyiv#[ dAh(`ZA:U'%7H(-c ;=ւ"@ܼ9;t2jqn3:9(^FjlSP׵1]%h%6Tk+v2[e m ` k> z{*>DS/JhIVB8x3 7Ռ8A4'rמ0kv7r~݂C[Hٻtf?&ʑʿ|:٠:!Q۷wHAniIVFkLďo `G^\4cHH_Wl{^v>[_- q`jIޠu ZNlTrg3NP7\Iۉopnf&/p{$k7ycKBE ioou|րcŎ5Y)`XWKAOH!58,xT/= @ 1>,kfp\bT_yg4SZ -`&`Z?;,> ׼>KS Z|@d">"Zy?4lrK ,<ٿ'H5,gޖ>NhHMwP%vr+z΍}WVN= o' RXAظ