commit allegro for openSUSE:Factory

2020-03-12 Thread root
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

2019-06-19 Thread root
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

2019-03-19 Thread root
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

2019-02-05 Thread root
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

2019-02-01 Thread root
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).
+ * 

commit allegro for openSUSE:Factory

2015-05-19 Thread h_root
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