Commit Graph

34 Commits

Author SHA256 Message Date
Ana Guerrero
457ba2d9e4 Accepting request 1132734 from games
OBS-URL: https://build.opensuse.org/request/show/1132734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=9
2023-12-13 17:34:39 +00:00
Dirk Stoecker
5385062929 Accepting request 1132065 from home:dlshcbmuipmam:branches:games
Version bump to 3.4.3

OBS-URL: https://build.opensuse.org/request/show/1132065
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=30
2023-12-12 17:24:49 +00:00
Dominique Leuenberger
959982726a Accepting request 1084182 from games
OBS-URL: https://build.opensuse.org/request/show/1084182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=8
2023-05-03 10:57:33 +00:00
Dirk Stoecker
83a771b08d Accepting request 1083028 from home:iznogood:factory
- Add mygui-add-missing-include.patch: Add missing include exposed
  by gcc 13.

OBS-URL: https://build.opensuse.org/request/show/1083028
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=28
2023-05-03 06:52:19 +00:00
Dominique Leuenberger
ca94eabc71 Accepting request 947139 from games
OBS-URL: https://build.opensuse.org/request/show/947139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=7
2022-01-18 23:35:12 +00:00
Dirk Stoecker
e71e4ecf1f Accepting request 945892 from home:susnux:branches:games
- Update to version 3.4.1

OBS-URL: https://build.opensuse.org/request/show/945892
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=27
2022-01-18 08:15:01 +00:00
Dominique Leuenberger
5a1614c6c4 Accepting request 928943 from games
OBS-URL: https://build.opensuse.org/request/show/928943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=6
2021-11-03 16:26:17 +00:00
Dirk Stoecker
eb2b2155b1 Accepting request 927606 from home:etamPL:branches:games
- 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.

OBS-URL: https://build.opensuse.org/request/show/927606
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=26
2021-11-03 07:20:53 +00:00
Dominique Leuenberger
72cf12f444 Accepting request 902788 from games
OBS-URL: https://build.opensuse.org/request/show/902788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=5
2021-06-28 13:33:46 +00:00
Ferdinand Thiessen
e2cca65bdc Accepting request 902774 from home:cyphar:games
- Update BuildRequires to fix OBS builds.

OBS-URL: https://build.opensuse.org/request/show/902774
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=25
2021-06-28 10:03:05 +00:00
Dominique Leuenberger
6a8b68ecb1 Accepting request 789520 from games
- 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

OBS-URL: https://build.opensuse.org/request/show/789520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=4
2020-03-30 21:02:33 +00:00
Ferdinand Thiessen
b9bfb059aa OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=23 2020-03-29 14:15:39 +00:00
Ferdinand Thiessen
4b2828bd8b Accepting request 789453 from home:cgiboudeaux:branches:games
- 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.
  * Minor MacOS build 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

OBS-URL: https://build.opensuse.org/request/show/789453
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=22
2020-03-29 14:14:26 +00:00
Dominique Leuenberger
fc934685d3 Accepting request 668660 from games
OBS-URL: https://build.opensuse.org/request/show/668660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=3
2019-01-26 21:22:27 +00:00
Michael Vetter
e7eb70e97d Accepting request 668638 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Add _constraints to avoid OOM errors
- Handle properly libCommon.so*
- Add patch to get a versionned libCommon.so file:
  * MyGUI-libCommon-fixup.patch

OBS-URL: https://build.opensuse.org/request/show/668638
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=20
2019-01-25 13:59:52 +00:00
Dmitriy Perlow
d9a7a9fa40 Accepting request 624686 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Use %cmake macro. This fixes build for aarch64.
- Make use of %license

OBS-URL: https://build.opensuse.org/request/show/624686
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=19
2018-07-23 15:31:05 +00:00
Dominique Leuenberger
cc43020402 Accepting request 569341 from games
OBS-URL: https://build.opensuse.org/request/show/569341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=2
2018-01-25 11:40:21 +00:00
Dirk Stoecker
6170cba802 Accepting request 568874 from home:kasimir:MyGUI
- Fix spec for aarch64 / ppc64 / ppc64le / s390x build

OBS-URL: https://build.opensuse.org/request/show/568874
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=17
2018-01-24 15:45:00 +00:00
Dominique Leuenberger
b4cdf8bb71 Accepting request 556659 from games
- Update descriptions
- remove unneeded Cg requires
- 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 
- Build MyGUI 3.2.1 
- fix build on 13.1+:
  * freetype includes are now in include/freetype2
  * OGRE needs libboost_system on linker commandline
- Created a gcc 4.7 patch, visibility is much more strict in gcc 4.7 
- Build MyGUI 3.20 
- remove runtime dependency on dejavu
- shlib policy: must not obsolete a package providing a
  different basename
- fix build on 12.1+ by ignoring error removing non-existant file
- Remove conflicting %debug_package: OBS deals with that already
- Remove unnecessary %clean section
- based on a package by Toni Graffy

OBS-URL: https://build.opensuse.org/request/show/556659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MyGUI?expand=0&rev=1
2018-01-13 20:43:26 +00:00
Ferdinand Thiessen
7830c4a5f1 Accepting request 430232 from home:jengelh:branches:games
- Update descriptions

OBS-URL: https://build.opensuse.org/request/show/430232
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=15
2016-09-25 11:54:40 +00:00
Ferdinand Thiessen
7fa364b12b Accepting request 428394 from home:mimi_vx:branches:games
- remove unneeded Cg requires

OBS-URL: https://build.opensuse.org/request/show/428394
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=14
2016-09-17 19:23:43 +00:00
Dmitriy Perlow
525b6a6f9c Accepting request 286562 from home:openSUSE_user1
Set proper license - MIT.

OBS-URL: https://build.opensuse.org/request/show/286562
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=13
2015-02-18 03:51:25 +00:00
Matthias Mailänder
5f044fccc4 Accepting request 286512 from home:openSUSE_user1
Update to current upstream version 3.2.2.

OBS-URL: https://build.opensuse.org/request/show/286512
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=12
2015-02-17 19:30:27 +00:00
Matthias Mailänder
5e3d198d9f Accepting request 227258 from home:seife:branches:games
fix build on 13.1+:
  * freetype includes are now in include/freetype2
  * OGRE needs libboost_system on linker commandline

OBS-URL: https://build.opensuse.org/request/show/227258
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=11
2014-03-23 21:11:09 +00:00
Cristian Morales Vega
a880b1efa4 Accepting request 116642 from home:worldcitizen:branches:games
Created a gcc 4.7 patch, visibility is much more strict in gcc 4.7

OBS-URL: https://build.opensuse.org/request/show/116642
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=10
2012-05-08 09:13:37 +00:00
Ilya Chernykh
4a5143c062 Accepting request 107048 from home:worldcitizen:branches:games
Build MyGUI 3.20

OBS-URL: https://build.opensuse.org/request/show/107048
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=9
2012-02-27 03:57:41 +00:00
Ilya Chernykh
cf7da6d8f3 OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=8 2011-12-05 13:32:43 +00:00
Ilya Chernykh
472eb0bfad OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=7 2011-12-05 13:32:30 +00:00
Ilya Chernykh
983c12ab9f OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=6 2011-12-05 13:31:47 +00:00
Pavol Rusnak
444a716bd6 Accepting request 92922 from home:jengelh:branches:games
- shlib policy: must not obsolete a package providing a
  different basename

OBS-URL: https://build.opensuse.org/request/show/92922
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=5
2011-11-23 13:46:33 +00:00
Pavol Rusnak
ad4c555804 Accepting request 92869 from home:seife:branches:games
- fix build on 12.1+ by ignoring error removing non-existant file

OBS-URL: https://build.opensuse.org/request/show/92869
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=4
2011-11-21 17:11:07 +00:00
8148c16d8d Accepting request 75096 from home:jengelh:branches:games
- Remove conflicting %debug_package: OBS deals with that already
- Remove unnecessary %clean section

OBS-URL: https://build.opensuse.org/request/show/75096
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=3
2011-07-02 13:40:29 +00:00
Pavol Rusnak
0e74b6a9e1 - based on a package by Toni Graffy
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=2
2011-04-20 13:41:53 +00:00
Pavol Rusnak
ecc7522afa Accepting request 66573 from home:Ansus:games
OBS-URL: https://build.opensuse.org/request/show/66573
OBS-URL: https://build.opensuse.org/package/show/games/MyGUI?expand=0&rev=1
2011-04-20 13:32:42 +00:00