liballegro_video5_2-5.2.7.0-bp154.1.56 >  A b|^!M@eeeԙpc^ߎQ;K2}7ͭ{ÒXQx8䅺%Ԥ9ʨ9 ا(lGyG #c41eeVjk/,_& ]9SOr#̀~k QZS|HȰG.]iO8^&nUUzq3_U~Q%et\ٕ Ё 拮p@5?5d ) D 2CX^hp t x    (|d(89:>2k@2zF2G2H2I2X2Y2\2]2^3"b3.c3d4@e4Ef4Hl4Ju4`v4hw4x5y5 z585H5L5R5Cliballegro_video5_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|^obs-arm-11SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clause AND Zlibhttps://bugs.opensuse.orgSystem/Librarieshttps://liballeg.orglinuxaarch64b|^b|^4c1b7ebd96c4580492cc033c088ab802ff13d4ccb5df9c8361aa070868206b67liballegro_video.so.5.2.7rootrootrootrootallegro-5.2.7.0-bp154.1.56.src.rpmliballegro_video.so.5.2()(64bit)liballegro_video5_2liballegro_video5_2(aarch-64)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)liballegro.so.5.2()(64bit)liballegro_audio.so.5.2()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libogg.so.0()(64bit)libtheoradec.so.1()(64bit)libtheoradec.so.1(libtheoradec_1.0)(64bit)libvorbis.so.0()(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-arm-11 16523178785.2.7.0-bp154.1.565.2.7.0-bp154.1.56liballegro_video.so.5.2liballegro_video.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-allegrocpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=22c807da19cd8bd36466633ff818580148784064, stripped PRR RRR RR RRR0qde̽+vutf-8af3ce22a8d53432e1a2246acab1d216a593692b25f6a95fb14362a2c0385b6cb?7zXZ !t/ W*] cr$x#FҜ4m,wG2S&#ـ=רdxgAc1-4sDX>=* NpL`31=&!H Naҹ٫:qn*Y:zV&Htx)$]> sm1yi;~y_ 2FsߗLRKa%k9a<!9R`eK7(m0_DorRe;vn&7ډMI4/@Bsk2pm}wVC]6Do_ebTpPML:B7dTdLT';9Et\waWnW`‹5?{փ~93{ܿC7@ok'`κ79!ߌ>SگEjzWss])onS?+FwnQ)N~ o@6:}u1^X/oosunSf bwREM.O>DrD ١mv<rbOȿzn?c ;ErtjwrNjhc5<@+574MFS+-q ȣ> NTMě$m!+:y,GKVO[Sѧٷ?Sr{Z?[Gd4-qٝ zo+wસf':b_$B'VW܏c#)At,DFs,dA?Q#lh48$Xc4f6IZ]EF>az"f?UcM| 2k?QueC@(di[#շKClŘv!mVt@*HJwne:a>+~f%HtXt3s k;W>-&.Lj9Q#;Fh\-uG/dv!"JR7lm|;zRϜCN<$e´EqP_JTHmG_6cBT9*ߐH%; "]|oڎ%)25IoyP .޽@P`hQ, v3L;{^ \3` Yu>*DTH j}6N]HJ~ ͧ7NHA h bt35ZVN o3EfnLj lS%7hGS^V[L Y!~D9-ׄT^+چ9ԨEm>AmcV5~w <7E̻%S8׀AѮWCL_UCa"[lw3fԦ?A/^HNJi2Roy8~|\F($Lj g@B}6q=?-d}*T$ 2;]TTE8E.g8Myk:$wG Ld8IHzpʑX\˒}-1ja\ sp֮ Lcw+bGQ>/[ΎF "."JDKEy#4~ᚄ!b\bēUo7_AOxG($̊~,a6aδh./Jc0l~.ڧuG*S*>0-$:cDTT)*y~0U&VU5Y- ! ĩR= %=8"*N!sXhX~8̵!@-ؚS#5n@Od"3_)HR1Fq %G*; '(;j'S[Bg"cq>, L^dE2+е.sD1yݞGu4* i߱W2.gimAu ,z ϰ,MаnL=vcH_V%z)CԆcjĦΡa`iTr2ھ\ 2V/Ѹ,HVİ8SM!߽2T]cE\]BAjj)@guIN~$yZhN*)٩6o{7 mJ"K_4"݊"\G@2%wdxف6 }]<`R&/P'YbȬ*0Y'28fg8f`^} hYf נ:8 ̅P;2g14L<<ւ5UpY<XӒGJQ\ QquVSRUȆOn~Nz<8XHB.ZG S2Ny]ꦄ:=9)EA'{2aq0kEdA~ 钫En)tekI%ߪ%l8{ $#psp3AsF;j+t6*BŐh-,5UC\9MU\yH}jGyf:i zj!=W¾I<+@`ɝ\˼=w,E358yQ3BVAKԌEn3kL q2%yo*vzySwN|#5F>1f 5h\uh2O_S*bE'0_)JV2'e,`m#o SsLr$hVdDWrOh=XnS8|?g>D8پ{o0Af#~5mbB>CxԢQ!tԨH3|s9a-FeÈYw9bXx;~p7LoeYXf!~g>ͫ"Kk mwӄ-uS蟤Q~v^.m2&+|-J爠]'8Nʡ-HEBI!/ZfaVVF:rtS ɺdP(Std )&3뷭g4B/R75ZnM>Bv5T["qnqO0%MMl8f4O5}t@pֱ,sřCCq7+/GLVDBm[∥~A8_IZ+R^ʽ͇]s#4Wa. @N9 rE NJ ]X3՞ x/N_DvA,Qe #e+& 66Fʒi[py qZ(@%PwcbG JU[Nkqii5=0O`U6Z0rs?t44`ϊ?l^tXPW[:Wuoy3@Dq=z;7C ٸt@͆چ|dF{9{2_/0}/ Y]wWP%1.)rWj@mtK QVmf(H> f;V ׀Yl*ގ+?fZ{8$^S<3_ 4> 2&5}?_6#wFV;uV8 0}s3)bćs"lMv#tr]KRES3} vBp9KwmYEb|ߴwNĖNʲ9U126-L&3|wBKQdfSwshX(W|'8KFY 3-90,L֓ j l^D㖤 (J!u2^8g?(lO 5 zK=ӄ Ub%QݤS*eM!?uvGKҒCRٰ{ Ӹ|OC6%f_ ?oh.g-^SL6< ؙo_TQ磳k@6竝׏L΢~Qap_gQ5Ufh/Wlr% .-h붲%ph羯V{LNm.Rj a,!' '/RнU$RW|2V!6+ p -8Qɀ\y1 6!4 Oےf}/ۗv1Uj[\ڶ,A7" nZ@14{p%ËF1c k%O$)Tɔwx)/5a"Ȇ)cˆwU\ŊqEb=ZKo+2DE&1 Nx*OSVx GY'+~wޞ꤇:̒[fW8Xij[/hl@ F IrŪ5%RrP Ua5L">]qLE97Љ;Uxgx -訤}GP*V БAK44o7)c[ax0tZX\(n`YIO N8 RjXl4!$'e~k)di(}o﬏&nW{)H=Rz}B+6"4TB$$/:nIc:k7ySm%Pt9 j&9a-+P֊6pGT=ArB|p']>T3)BSAkm;=:QT(z=Qx=2+|D f^,ՃC D sO$j)q*˦ϧ*l/Jɞ lW ˉRf'2p#:\~u0w1S#KJ!C9pevDuXL4V:4KVa~#!|Ja"jE7XKjQ)x0A_˃xp՞;Z0--*mM;#(eTr^^U[ǔޏe!.(i?tߋ MGL6%wB:X2ziԴd dЅG-h. 1k[֬x ,^X ={+*,C&Ӟ!+G"*RNJOR)ו- qPu'`<ߩV 3InO!l^^uz$iŋ"Zo =3܎;TMe[b> x><ߚ Tqi.oHhQ^[ JM8/^u<xt)tl[GB3mcvmQl~x[Gt- ƺ>g'r|#}t Lw,q;2okV F ,Q+x@ShJ.Zh$O}WJ9J >#ox^+gWM/CK,395߱䁶L`5sWLcs,m~T3`{UBno]w5@+sX.Mnu\ĸC||ašjy} ȓfP{6η핰y;Ɩ+C]J\tSkF#6l;*1Ȯ]׾KT3яYGLH1[^B/L+r.zwK8mxki>܈Rjg3%-zq 6Ž1>/dV| +e+e=J<3fYkƟ=53l vnRC$ 'Tj U%<孟NGEȞWSl% xraZLCyV?CsKr#,ŗ˂vy8͆c@="tu@.. SFS+jtC>_5~3̸agIԌ-/Dܭw{fi0dvrًV>&^)!UML0`kXa\TF`UB$xA~pu\=_P.]M70xl&U5T#%5?a(_GxTBx7!T4ٯ;G7r{8:Õj /V ٪VcrEތȩE [Ig*?g0feIeG拹-T l FF3ۯ[n ;}[!jы$-pkӖݒ#o̯( T߈-g,Tka;b \ ԯ0nPtO&9:Ek$Irt: L {qvjHmTJ8{R:wC }<&Lr'R6aqLM{s\([{4&zlʳ?@Wi ;L`:s~UIm2 8F^K'U 6OO3cs\dm(T|vpX@G'% B9NUk\dCBUK(%񙧔ufmŸ|piO1{==kH*y }8e#$Q}rh(4C,`39h#01FX{aFR{ėJrPl.E)/xcZfRl@3S[PrӁM}e+H?E:1sX3%. oH@/qǿ7'ٶ\)PbD@OD AVV]]aK~6.J_(X9իoV+wP^ ՔxL=$"fa=yk= U;֊8>c,cdNviSU+l1Zu6TNYyuC/ xIb{"p5|֮f*3C(D#h_ٿg]]M}ՠKՃhLZH_jGBS[nEcsfYdT&"KʁHSvO# vW)7]f-v1wJ" v3g96!D&t,[ a$ێ(V1n:~VUk}i)W3lw!Cۣ_:|p Q)y<8pYhcBu]16{-0x50S^2,CP g-&=4<Ԯ? B 1lr 78;hR%l=ݏPsm¸@ /4LfbqZdqʔ3h>G%7]c+H.uPIUؒ#  YZ