Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

liballegro_primitives5_2-devel-5.2.9.1-1.3 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: liballegro_primitives5_2-devel Distribution: openSUSE:Factory:zSystems
Version: 5.2.9.1 Vendor: openSUSE
Release: 1.3 Build date: Sun Jan 21 08:41:58 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 10756 Source RPM: allegro-5.2.9.1-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://liballeg.org
Summary: Development files for liballegro_primitives
Development files needed to build applications which use liballegro_primitives.

Provides

Requires

License

BSD-3-Clause AND Zlib

Changelog

* Sun Jan 21 2024 Michael Vetter <[email protected]>
  - Update to 5.2.9.1:
    * Fix a regression where toggling fullscreen window when menus are used stopped working (SiegeLord)
* Sun Nov 26 2023 Michael Vetter <[email protected]>
  - 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 2023 Ferdinand Thiessen <[email protected]>
  - 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 09 2021 Martin Hauke <[email protected]>
  - 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 2021 Ferdinand Thiessen <[email protected]>
  - Fixed dumb dependency
* Thu Apr 15 2021 Ferdinand Thiessen <[email protected]>
  - 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 2020 Paolo Stivanin <[email protected]>
  - 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 2019 [email protected]
  - 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 2019 [email protected]
  - remove dependency to dumb, that causes a build cycle
* Tue Jan 29 2019 Ferdinand Thiessen <[email protected]>
  - Removed baselib.conf

Files

/usr/include/allegro5/allegro_primitives.h
/usr/lib64/liballegro_primitives.so
/usr/lib64/pkgconfig/allegro_primitives-5.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 4 00:10:59 2024