commit allegro for openSUSE:Factory
Hello community, here is the log from the commit of package allegro for openSUSE:Factory checked in at 2020-03-12 23:06:33 Comparing /work/SRC/openSUSE:Factory/allegro (Old) and /work/SRC/openSUSE:Factory/.allegro.new.3160 (New) Package is "allegro" Thu Mar 12 23:06:33 2020 rev:7 rq:784180 version:5.2.6.0 Changes: --- /work/SRC/openSUSE:Factory/allegro/allegro.changes 2019-06-19 20:59:11.646023746 +0200 +++ /work/SRC/openSUSE:Factory/.allegro.new.3160/allegro.changes 2020-03-12 23:11:53.895314260 +0100 @@ -1,0 +2,37 @@ +Wed Mar 11 11:17:49 UTC 2020 - Paolo Stivanin + +- 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_ and RGBA_ 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. + +--- Old: allegro-5.2.5.0.tar.gz New: allegro-5.2.6.0.tar.gz Other differences: -- ++ allegro.spec ++ --- /var/tmp/diff_new_pack.qajZtO/_old 2020-03-12 23:11:54.783314611 +0100 +++ /var/tmp/diff_new_pack.qajZtO/_new 2020-03-12 23:11:54.795314615 +0100 @@ -1,7 +1,7 @@ # # spec file for package allegro # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -25,12 +25,12 @@ %define allegro_so_nr 5_2 %define dot_allegro_so_nr %(echo %{allegro_so_nr} | sed s/_/./) Name: allegro -Version:5.2.5.0 +Version:5.2.6.0 Release:0 Summary:A game programming library License:Zlib AND BSD-3-Clause Group: Development/Libraries/C and C++ -Url:http://liballeg.org +URL:https://liballeg.org Source0: https://github.com/liballeg/allegro5/releases/download/%{version}/allegro-%{version}.tar.gz BuildRequires: cmake BuildRequires: fdupes @@ -277,7 +277,7 @@ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DWANT_EXAMPLES=NO \ -DWANT_DEMO=NO .. -make %{?_smp_mflags} VERBOSE=1 +%make_build %install %cmake_install @@ -316,7 +316,8 @@ %postun -n liballegro_video%{allegro_so_nr} -p /sbin/ldconfig %files -n liballegro%{allegro_so_nr} -%doc CHANGES-5.?.txt CONTRIBUTORS.txt LICENSE.txt README.txt +%license LICENSE.txt +%doc CHANGES-5.?.txt CONTRIBUTORS.txt README.txt %{_libdir}/liballegro.so.%{dot_allegro_so_nr}* %config(noreplace) %{_sysconfdir}/allegro5rc ++ allegro-5.2.5.0.tar.gz -> allegro-5.2.6.0.tar.gz ++ /work/SRC/openSUSE:Factory/allegro/allegro-5.2.5.0.tar.gz /work/SRC/openSUSE:Factory/.allegro.new.3160/allegro-5.2.6.0.tar.gz differ: char 5, line 1
commit allegro for openSUSE:Factory
Hello community, here is the log from the commit of package allegro for openSUSE:Factory checked in at 2019-06-19 20:59:10 Comparing /work/SRC/openSUSE:Factory/allegro (Old) and /work/SRC/openSUSE:Factory/.allegro.new.4811 (New) Package is "allegro" Wed Jun 19 20:59:10 2019 rev:6 rq:705875 version:5.2.5.0 Changes: --- /work/SRC/openSUSE:Factory/allegro/allegro.changes 2019-03-19 09:58:39.952096373 +0100 +++ /work/SRC/openSUSE:Factory/.allegro.new.4811/allegro.changes 2019-06-19 20:59:11.646023746 +0200 @@ -1,0 +2,58 @@ +Tue May 28 10:26:33 UTC 2019 - mvet...@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 + +--- Old: allegro-5-ifdef.patch allegro-5-mesa.patch allegro-5.2.4.0.tar.gz New: allegro-5.2.5.0.tar.gz Other differences: -- ++ allegro.spec ++ --- /var/tmp/diff_new_pack.j91AJZ/_old 2019-06-19 20:59:13.046025000 +0200 +++ /var/tmp/diff_new_pack.j91AJZ/_new 2019-06-19 20:59:13.054025008 +0200 @@ -25,15 +25,13 @@ %define allegro_so_nr 5_2 %define dot_allegro_so_nr %(echo %{allegro_so_nr} | sed s/_/./) Name: allegro -Version:5.2.4.0 +Version:5.2.5.0 Release:0 Summary:A game programming library License:Zlib AND BSD-3-Clause Group: Development/Libraries/C and C++ Url:http://liballeg.org Source0: https://github.com/liballeg/allegro5/releases/download/%{version}/allegro-%{version}.tar.gz -Patch0: allegro-5-ifdef.patch -Patch1: allegro-5-mesa.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -272,8 +270,6 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build %cmake \ ++ allegro-5.2.4.0.tar.gz -> allegro-5.2.5.0.tar.gz ++ /work/SRC/openSUSE:Factory/allegro/allegro-5.2.4.0.tar.gz /work/SRC/openSUSE:Factory/.allegro.new.4811/allegro-5.2.5.0.tar.gz differ: char 5, line 1
commit allegro for openSUSE:Factory
Hello community, here is the log from the commit of package allegro for openSUSE:Factory checked in at 2019-03-19 09:58:38 Comparing /work/SRC/openSUSE:Factory/allegro (Old) and /work/SRC/openSUSE:Factory/.allegro.new.28833 (New) Package is "allegro" Tue Mar 19 09:58:38 2019 rev:5 rq:685470 version:5.2.4.0 Changes: --- /work/SRC/openSUSE:Factory/allegro/allegro.changes 2019-02-05 11:18:57.392889356 +0100 +++ /work/SRC/openSUSE:Factory/.allegro.new.28833/allegro.changes 2019-03-19 09:58:39.952096373 +0100 @@ -1,0 +2,5 @@ +Fri Mar 15 08:07:18 UTC 2019 - lnus...@suse.de + +- remove dependency to dumb, that causes a build cycle + +--- Other differences: -- ++ allegro.spec ++ --- /var/tmp/diff_new_pack.Jml8Tt/_old 2019-03-19 09:58:40.920095984 +0100 +++ /var/tmp/diff_new_pack.Jml8Tt/_new 2019-03-19 09:58:40.920095984 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -37,7 +37,6 @@ BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: libdumb-devel BuildRequires: libjpeg-devel BuildRequires: libphysfs-devel BuildRequires: pkgconfig
commit allegro for openSUSE:Factory
Hello community, here is the log from the commit of package allegro for openSUSE:Factory checked in at 2019-02-05 11:18:57 Comparing /work/SRC/openSUSE:Factory/allegro (Old) and /work/SRC/openSUSE:Factory/.allegro.new.28833 (New) Package is "allegro" Tue Feb 5 11:18:57 2019 rev:4 rq:671246 version:5.2.4.0 Changes: --- /work/SRC/openSUSE:Factory/allegro/allegro.changes 2019-02-01 11:44:56.824583196 +0100 +++ /work/SRC/openSUSE:Factory/.allegro.new.28833/allegro.changes 2019-02-05 11:18:57.392889356 +0100 @@ -6,0 +7,5 @@ +Wed Jan 23 20:24:20 UTC 2019 - Jan Engelhardt + +- Fix SRPM group. Generalize description. + +--- Other differences: -- ++ allegro.spec ++ --- /var/tmp/diff_new_pack.Sdwl6P/_old 2019-02-05 11:18:57.992889026 +0100 +++ /var/tmp/diff_new_pack.Sdwl6P/_new 2019-02-05 11:18:57.996889024 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,8 +20,8 @@ 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: you \ -are free to design and structure your program as you like. +the underlying platform. However, Allegro is not a game engine: \ +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 @@ -29,7 +29,7 @@ Release:0 Summary:A game programming library License:Zlib AND BSD-3-Clause -Group: System/Libraries +Group: Development/Libraries/C and C++ Url:http://liballeg.org Source0: https://github.com/liballeg/allegro5/releases/download/%{version}/allegro-%{version}.tar.gz Patch0: allegro-5-ifdef.patch
commit allegro for openSUSE:Factory
Hello community, here is the log from the commit of package allegro for openSUSE:Factory checked in at 2019-02-01 11:44:54 Comparing /work/SRC/openSUSE:Factory/allegro (Old) and /work/SRC/openSUSE:Factory/.allegro.new.28833 (New) Package is "allegro" Fri Feb 1 11:44:54 2019 rev:3 rq:669400 version:5.2.4.0 Changes: --- /work/SRC/openSUSE:Factory/allegro/allegro.changes 2015-05-19 23:38:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.allegro.new.28833/allegro.changes 2019-02-01 11:44:56.824583196 +0100 @@ -1,0 +2,162 @@ +Tue Jan 29 01:08:41 UTC 2019 - Ferdinand Thiessen + +- Removed baselib.conf + +--- +Mon Jan 21 20:25:27 UTC 2019 - mvet...@suse.com + +- Add allegro-5-mesa.patch: Fix build with mesa >= 18.2.5 + +--- +Mon Jan 21 14:21:39 UTC 2019 - mvet...@suse.com + +- Add allegro-5-ifdef.patch: Fix glXCreateContextAttribsARB error + +--- +Mon Jan 21 13:55:54 UTC 2019 - mvet...@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 - r...@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 - r...@fthiessen.de + +- Restructured the spec file + +--- +Thu Sep 21 14:18:30 UTC 2017 - r...@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 - icomp...@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). + * Docu
commit allegro for openSUSE:Factory
Hello community, here is the log from the commit of package allegro for openSUSE:Factory checked in at 2015-05-19 23:38:38 Comparing /work/SRC/openSUSE:Factory/allegro (Old) and /work/SRC/openSUSE:Factory/.allegro.new (New) Package is "allegro" Changes: --- /work/SRC/openSUSE:Factory/allegro/allegro.changes 2015-01-14 11:44:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.allegro.new/allegro.changes 2015-05-19 23:38:38.0 +0200 @@ -1,0 +2,5 @@ +Sun May 17 09:12:43 UTC 2015 - meiss...@suse.com + +- info deinstall needs to be in preun section + +--- Other differences: -- ++ allegro.spec ++ --- /var/tmp/diff_new_pack.KXLIPh/_old 2015-05-19 23:38:39.0 +0200 +++ /var/tmp/diff_new_pack.KXLIPh/_new 2015-05-19 23:38:39.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package allegro # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -252,7 +252,7 @@ %post -n liballeg-devel %install_info --info-dir=%{_infodir} %{_infodir}/allegro.info%{ext_info} -%postun -n liballeg-devel +%preun -n liballeg-devel %install_info_delete --info-dir=%{_infodir} %{_infodir}/allegro.info%{ext_info} %files ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.KXLIPh/_old 2015-05-19 23:38:39.0 +0200 +++ /var/tmp/diff_new_pack.KXLIPh/_new 2015-05-19 23:38:39.0 +0200 @@ -1,11 +1,9 @@ liballeg4_4 +^/usr/lib/allegro/4.4../modules.lst$ -liballeg4_4-dga2-plugin +allegro-dga2-plugin -liballeg4_4-jack-plugin - -liballeg4_4-oss-plugin +allegro-jack-plugin liballeggl4_4