From a55072a2ceebf62b550bf07a6f5fb743663c59fd Mon Sep 17 00:00:00 2001 From: dstoecker <> Date: Feb 16 2023 16:10:07 +0000 Subject: Update allegro to version 5.2.8.0 / rev 10 via SR 1065998 https://build.opensuse.org/request/show/1065998 by user dstoecker + dimstar_suse --- diff --git a/.files b/.files index 79cfe28..0549ad0 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index fe9c111..8b6a195 100644 --- a/.rev +++ b/.rev @@ -100,4 +100,12 @@ 918704 + + 6d1f52436782f65c669f928b94119991 + 5.2.8.0 + + dimstar_suse + + 1065998 + diff --git a/allegro-5.2.7.0.tar.gz b/allegro-5.2.7.0.tar.gz deleted file mode 120000 index ec8bce5..0000000 --- a/allegro-5.2.7.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeihe46g5mdposwtbwl55lgnnhsh6dme73yy4z7ru22qotsbp2coya4 \ No newline at end of file diff --git a/allegro-5.2.8.0.tar.gz b/allegro-5.2.8.0.tar.gz new file mode 120000 index 0000000..9cffb65 --- /dev/null +++ b/allegro-5.2.8.0.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeia3huq5g3j5rkjsjujin42bnv7y7g3i52zrqrfmbf4deyulgqzqmm \ No newline at end of file diff --git a/allegro.changes b/allegro.changes index 976909b..20f917c 100644 --- a/allegro.changes +++ b/allegro.changes @@ -1,4 +1,30 @@ ------------------------------------------------------------------- +Wed Feb 15 12:58:26 UTC 2023 - Ferdinand Thiessen + +- 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 - Add missing dependencies to allegro-devel diff --git a/allegro.spec b/allegro.spec index 3f5d686..a609384 100644 --- a/allegro.spec +++ b/allegro.spec @@ -1,7 +1,7 @@ # # spec file for package allegro # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,7 @@ developers are free to design and structure the program as desired. %define allegro_so_nr 5_2 %define dot_allegro_so_nr %(echo %{allegro_so_nr} | sed s/_/./) Name: allegro -Version: 5.2.7.0 +Version: 5.2.8.0 Release: 0 Summary: A game programming library License: BSD-3-Clause AND Zlib @@ -278,10 +278,12 @@ Allegro HTML documentation and man pages. %setup -q %build +# Tests require a graphics card %cmake \ - -DCMAKE_C_FLAGS="%{optflags} -fPIC" \ + -DCMAKE_C_FLAGS="%{optflags} -fPIC -D_FILE_OFFSET_BITS=64" \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DWANT_EXAMPLES=NO \ + -DWANT_TESTS=NO \ -DWANT_DEMO=NO .. %make_build