Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
games
allegro
allegro.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File allegro.changes of Package allegro
------------------------------------------------------------------- Sun Jan 21 07:41:58 UTC 2024 - Michael Vetter <mvetter@suse.com> - Update to 5.2.9.1: * Fix a regression where toggling fullscreen window when menus are used stopped working (SiegeLord) ------------------------------------------------------------------- Sun Nov 26 18:21:09 UTC 2023 - Michael Vetter <mvetter@suse.com> - Update to 5.2.9.0: Android: * Fix back button/gesture * Implement al_get_joystick_name * Great many assorted fixes Audio: * Add al_get_mixer_has_attached and al_get_voice_has_attached * Fix al_set_audio_stream_playmode return value and interaction with looping audio streams * Send PulseAudio silence if the attached mixer is stopped Acodec: * voc memory leak fixes * Fix internal looping for mod files Build system: * Add a target for copying examples, letting you build the demo without the examples * Improve CMake scripts * Support the newer WebP library which is split into two Core: * Add al_can_set_keyboard_leds and al_can_get_mouse_cursor_position * Allow outputting logs to STDOUT via ALLEGRO_TRACE environment variable * Add al_get_current_shader * Add al_get_window_borders for Windows and Linux TTF: * Fixes for al_get_glyph_width, al_get_glyph_al_get_glyph when interacting with zero-width/zero-height glyphs Linux: * Fix fullscreen window creation (#1349) * Fix some X11 + fullscreen window interaction (#1358) * Allow setting higher quality icons * Improve DISPLAY_SWITCH_IN/OUT events (#1390, #1367) * Work on improving Window positioning * Fix creating an initially maximized window * Enable toggling and setting maximized/frameless modes when menus are used * Fix popup menu (#1280) * Make AltGr (right Alt) toggle the ALLEGRO_KEYMOD_ALTGR modifier SDL: * Fix touch ids * Fix al_get_mouse_state crash * Implement al_create_mouse_cursor * Implement al_get_monitor_dpi Documentation: * Assorted clarifications and improvements ------------------------------------------------------------------- Wed Feb 15 12:58:26 UTC 2023 - Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 5.2.8.0 * Allow configuring bitmap wrapping via al_set_new_bitmap_wrap. * Graphics: * Reject creating bitmaps with negative width or height * Add a minimal shader implementation for GLSL. Minimal shader supports fewer features, but is faster. * Emscripten: Fix usage of SDL_Init for emscripten * SDL: * Ignore touch events from indirect touch devices. * Use SDL_PeepEvents for event handling, to improve performance. * Improve joysticks support * Fix mouse axis setter * Use clock_gettime with CLOCK_MONOTONIC instead of gettimeofday * Add al_play_audio_stream, a 'simple' API endpoint for audio stream playback. * Allow identifying and listing audio devices via new API: al_get_num_audio_output_devices, al_get_audio_output_device, al_get_audio_device_name * Color addon: Add linear and oklab color spaces to the color addon. * Fixed TTF rendering when using transforms * Allow identifying video files via a magic number, exposed via al_identify_video * Many other bugfixes ------------------------------------------------------------------- Thu Sep 9 11:35:36 UTC 2021 - Martin Hauke <mardnh@gmx.de> - 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) ------------------------------------------------------------------- Fri Apr 30 16:50:26 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de> - Fixed dumb dependency ------------------------------------------------------------------- Thu Apr 15 01:21:13 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de> - 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 ------------------------------------------------------------------- Wed Mar 11 11:17:49 UTC 2020 - Paolo Stivanin <info@paolostivanin.com> - 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. ------------------------------------------------------------------- Tue May 28 10:26:33 UTC 2019 - mvetter@suse.com - 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 ------------------------------------------------------------------- Fri Mar 15 08:07:18 UTC 2019 - lnussel@suse.de - remove dependency to dumb, that causes a build cycle ------------------------------------------------------------------- Tue Jan 29 01:08:41 UTC 2019 - Ferdinand Thiessen <rpm@fthiessen.de> - Removed baselib.conf ------------------------------------------------------------------- Wed Jan 23 20:24:20 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Fix SRPM group. Generalize description. ------------------------------------------------------------------- Mon Jan 21 20:25:27 UTC 2019 - mvetter@suse.com - Add allegro-5-mesa.patch: Fix build with mesa >= 18.2.5 ------------------------------------------------------------------- Mon Jan 21 14:21:39 UTC 2019 - mvetter@suse.com - Add allegro-5-ifdef.patch: Fix glXCreateContextAttribsARB error ------------------------------------------------------------------- Mon Jan 21 13:55:54 UTC 2019 - mvetter@suse.com - 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. ------------------------------------------------------------------- Tue Feb 20 00:04:44 UTC 2018 - rpm@fthiessen.de - 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). ------------------------------------------------------------------- Sat Sep 23 13:51:13 UTC 2017 - rpm@fthiessen.de - Restructured the spec file ------------------------------------------------------------------- Thu Sep 21 14:18:30 UTC 2017 - rpm@fthiessen.de - Fixed changelog style to match openSUSE guidelines: * Style of bullet points. * Dropped information about non linux related changes. ------------------------------------------------------------------- Thu Sep 14 20:16:04 UTC 2017 - icomputo@icomputo.com - 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). ------------------------------------------------------------------- Thu Jul 7 15:29:24 UTC 2016 - dap.darkness@gmail.com - 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. ------------------------------------------------------------------- Tue May 19 16:08:33 UTC 2015 - dap.darkness@gmail.com - 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 ------------------------------------------------------------------- Sun May 17 09:12:43 UTC 2015 - meissner@suse.com - info deinstall needs to be in preun section ------------------------------------------------------------------- Mon Dec 22 22:24:01 UTC 2014 - nemysis@gmx.ch - Use for patch(es) %{name}-version instead of %{name}-%{version} ------------------------------------------------------------------- Fri Dec 19 04:53:49 UTC 2014 - nemysis@gmx.ch - Use SED-FIX-OPENSUSE for sed ------------------------------------------------------------------- Thu Dec 18 22:34:16 UTC 2014 - nemysis@gmx.ch - 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 ------------------------------------------------------------------- Sun Dec 7 20:44:36 UTC 2014 - mailaender@opensuse.org - fixed rpmlint warnings ------------------------------------------------------------------- Fri May 2 09:47:59 UTC 2014 - bwiedemann@suse.com - Add 32bit modules.lst via baselibs.conf ------------------------------------------------------------------- Sat Sep 22 09:36:19 UTC 2012 - reddwarf@opensuse.org - Add texinfo BuildRequires ------------------------------------------------------------------- Thu Apr 19 16:39:35 UTC 2012 - reddwarf@opensuse.org - Update to 4.4.2 ------------------------------------------------------------------- Sun May 15 17:50:12 UTC 2011 - reddwarf@opensuse.org - Fix main pkg-config, requiring X11 related packages. Through RPM magic automatically fixes the package dependencies. ------------------------------------------------------------------- Fri May 13 00:11:38 UTC 2011 - reddwarf@opensuse.org - Fix module loading ------------------------------------------------------------------- Wed Jul 14 13:30:49 CEST 2010 - uli@suse.de - build baselibs ------------------------------------------------------------------- Sun Mar 28 10:46:53 UTC 2010 - reddwarf@opensuse.org - First release 4.4.1.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor