-------------------------------------------------------------------
Wed Apr 26 13:54:31 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

- Add mygui-add-missing-include.patch: Add missing include exposed
  by gcc 13.

-------------------------------------------------------------------
Sun Dec 19 16:48:27 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>

- Update to version 3.4.1
  * Implement new MSDF font
  * Add new eventWidgetDestroyed
  * Add support for custom shaders for each render item
  * Add support for Unicode code points outside of the
    Basic Multilingual Plane
  * Allow std::function in the MyGUI::newDelegate
  * Allow const functions and const classes in the MyGUI::newDelegate
  * Some bug fixes
  * Widgets
    * Some bug fixes in ListBox and EditBox
    * Button: make Button without "normal_checked" skin display
      "pushed" skin
    * Window: add borders snapping, when resizing it
  * Platform Ogre:
    * make it possible to use OGRE_RESOURCEMANAGER_STRICT=1 mode
    * use Ogre::Renderable to render Gui, this fixes several issues
      with recent Ogre version
  * LayoutEditor: fix multi language support
- Update MyGUI-install-libCommon.patch
- Add 0001-Fix-linking-with-Wl-no-undefined.patch
- Drop upstream fixed MyGUI-lib_suffix.patch,
  MyGUI-gcc47-visibility.patch,
  MyGUI-libs-versioning.patch
- Add rpmlintrc

-------------------------------------------------------------------
Fri Oct 22 17:31:09 UTC 2021 - Adam Mizerski <adam@mizerski.pl>

- Renamed patches:
  - MyGUI-libCommon-fixup.patch -> MyGUI-libs-versioning.patch
- Added patches:
  - MyGUI-install-libCommon.patch
- Extracted "tools" to a subpackage; fixed generated desktop files.
- Moved devel "*.so" files to "devel" subpackage. MyGUI contains only libs with
  versions. Installing dependent applications doesn't pull MyGUI-devel.

-------------------------------------------------------------------
Mon Jun 28 08:34:10 UTC 2021 - Aleksa Sarai <asarai@suse.com>

- Update BuildRequires to fix OBS builds.

-------------------------------------------------------------------
Fri Mar 27 11:55:54 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>

- Run spec-cleaner
- Update to 3.4:
  * Added LanguageManager::getLanguages
  * Fix lost key focus event not being triggered sometimes
  * Fix inconsistency: _riseMouseButtonMove was using Layer
    coordinates (most of the time).
    _riseMouseButtonReleased/Pressed were using absolute coordinates.
  * Other InputManager events fixes.
  * Cleaner and much faster logic for adding and removing
    render items (it was the performance bottleneck when
    working with many items on screen).
  * ScrollBar: Fixed wrong tracking area bug.
  * Button: make Button with key focus (can be set only
    manually through code) have highlighted state.
  * ItemBox: add possibility to not update ItemBox content
    when working with items (huge speed boost, when
    adding/removing many in single frame)
  * EditText: add support for alpha in text and text
    shadow colours (multiplied with widget's alpha).
  * ItemBox: add options to hide ItemBox scroll bars
    (same as for ScrollView and EditBox).
  * MultiListBox: slightly advanced and more flexible
    custom compare function.
  * EditBox: add Ctrl+Left/Right hotkey support (moves
    cursor to next word).
  * MultiListBox: add eventNotifyItem.
  * OpenGL3Platform: Added new rendering platform.
  * OpenGLESPlatform: Added new rendering platform.
  * Emscripten support (works for Ogre and all OpenGL
    platforms).
  * OgrePlatform: Many minor build-related fixes and imrovements,
    including newer Ogre support and better CMake scripts.
  * OpenGL3: Fixed application window resizing
    in editors and demos.
  * All platforms: Fix possible stack overflow in
    ***DataManager::getDataPath.
  * All platforms: better VertexBuffer reallocation strategy
    for all platforms (in ::lock call, not in ::setVertexCount).
  * All platforms: Various minor fixes and code cleanup.
  * ResourceManualFont: Added setTexture.
  * ResourceTrueTypeFont: Optimize TrueTupeFont render speed
    (half getGlyphInfo search time).
  * ResourceTrueTypeFont: Remove no longer needed freetype
    bytecode bug fix.
  * LayoutEditor: Fixed "[DEFAULT]" value not being handles properly
    (was colored white in ComboBox, was saved in layout).
  * LayoutEditor: Other minor fixes and improvements.
  * Added SDL2 support.
  * Switched to C++11: various related code improvements and cleanups.
- Rebase patches:
  * MyGUI-lib_suffix.patch
  * MyGUI-gcc47-visibility.patch
  * MyGUI-libCommon-fixup.patch
- Drop obsolete patch: MyGUI-freetype2-include.patch

-------------------------------------------------------------------
Fri Jan 25 09:40:32 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Add _constraints to avoid OOM errors

-------------------------------------------------------------------
Fri Jan 25 09:17:46 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Handle properly libCommon.so*
- Add patch to get a versionned libCommon.so file:
  * MyGUI-libCommon-fixup.patch

-------------------------------------------------------------------
Fri Jul 20 14:27:43 UTC 2018 - guillaume.gardet@opensuse.org

- Use %cmake macro. This fixes build for aarch64.
- Make use of %license

-------------------------------------------------------------------
Wed Jan 24 11:34:18 UTC 2018 - kasimir_@outlook.de

- Fix spec for aarch64 / ppc64 / ppc64le / s390x build

-------------------------------------------------------------------
Sun Sep 25 07:57:54 UTC 2016 - jengelh@inai.de

- Update descriptions

-------------------------------------------------------------------
Thu Sep 15 15:03:55 UTC 2016 - mimi.vx@gmail.com

- remove unneeded Cg requires

-------------------------------------------------------------------
Tue Feb 17 11:47:58 UTC 2015 - devel.suse@gmail.com

- Update to upstream MyGUI 3.2.2:
 -- Core --
 * Fixed eventChangeMouseFocus and eventChangeKeyFocus not being triggered in certain cases.

 -- Widgets --
 * ComboBox: Fixed mouse events incorrectly going to the widget below the ComboBox when clicking on an item.
 * ScrollBar: Added button repeat support, ScrollBar buttons will trigger repeatedly so long as the mouse is held down.

 -- Platforms --
 * OpenGLPlatform: Added option to use system GLEW library.
 * OgrePlatform: Improved performance of OgreDataManager::isDataExist.
 * OgrePlatform: Fixed build failure regarding boost libraries used by Ogre not being found.

 -- Resources --
 * ResourceManualFont: Added API to create a ResourceManualFont in code rather than from XML.

 -- Tools --
 * Fixed broken file dialog directory listing on Linux and make sure files are sorted.

- Updated MyGUI-gcc47-visibility.patch
- Updated MyGUI-lib_suffix.patch

-------------------------------------------------------------------
Wed Jan 21 03:46:02 UTC 2015 - devel.suse@gmail.com

- Build MyGUI 3.2.1

-------------------------------------------------------------------
Sun Mar 23 17:09:00 UTC 2014 - seife+obs@b1-systems.com

- fix build on 13.1+:
  * freetype includes are now in include/freetype2
  * OGRE needs libboost_system on linker commandline

-------------------------------------------------------------------
Mon May  7 11:28:09 UTC 2012 - joop.boonen@opensuse.org

- Created a gcc 4.7 patch, visibility is much more strict in gcc 4.7

-------------------------------------------------------------------
Sun Feb 26 14:48:40 UTC 2012 - joop.boonen@opensuse.org

- Build MyGUI 3.20

-------------------------------------------------------------------
Mon Dec  5 13:31:39 UTC 2011 - anixx@opensuse.org

- remove runtime dependency on dejavu

-------------------------------------------------------------------
Mon Nov 21 17:32:13 UTC 2011 - jengelh@medozas.de

- shlib policy: must not obsolete a package providing a
  different basename

-------------------------------------------------------------------
Sun Nov 20 14:05:20 UTC 2011 - seife+obs@b1-systems.com

- fix build on 12.1+ by ignoring error removing non-existant file

-------------------------------------------------------------------
Sat Jul  2 11:53:37 UTC 2011 - jengelh@medozas.de

- Remove conflicting %debug_package: OBS deals with that already
- Remove unnecessary %clean section

-------------------------------------------------------------------
Wed Apr 20 13:35:58 UTC 2011 - prusnak@opensuse.org

- based on a package by Toni Graffy

-------------------------------------------------------------------