PulkoMandy
d08aae56fe
libsdl2: do not chdir if started from Terminal.
...
Fixes #8322
2023-04-13 17:50:36 +02:00
Gerasim Troeglazov
69c3be566d
libsdl2: fix path for cmake #8275
2023-04-05 11:02:32 +10:00
nephele
47c73209d7
libsdl2: remove cmake file for libsdl2_test.a ( #8226 )
...
* libsdl2: remove cmake file for libsdl2_test.a
The cmake file for libSDL2_test.a was still there, causing build failures for dependant proijects (because of broken cmake file?)
* Update libsdl2-2.26.4.recipe
2023-04-01 23:13:15 -04:00
Jerome Duval
d96a8717a6
libsdl2: bump version
...
use a BLooper for events instead of a BApplication. BApplication is created on demand.
remove upstreamed patches
2023-03-29 22:26:11 +02:00
Sergei Reznikov
ec1cebb2fc
libsdl2: fix cmake file
2022-01-28 20:20:18 +03:00
Gerasim Troeglazov
c675aa21ae
libsdl2: add bitmap cursor support
2022-01-12 12:21:22 +10:00
Gerasim Troeglazov
3493f391bc
libsdl2: fix build for gcc2 #6531
2022-01-12 12:12:48 +10:00
Augustin Cavalier
7192b54797
libsdl2: BGL_SHARE_CONTEXT is not available on GCC2.
2022-01-11 17:46:18 -05:00
Augustin Cavalier
cb4c7675a8
SDL2: Upgrade to 2.0.20 and incorporate various patches.
...
Including X512's and nephele's.
Closes #6457 , #4535 .
Fixes #6257 , #4457 , #4163 , #4466 .
Should also resolve #6486 .
2022-01-11 17:30:23 -05:00
waddlesplash
4f180bdb94
Utilize the new "all" ARCHITECTURES keyword in most recipes. ( #6189 )
...
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Jerome Duval
462947dd4f
libsdl2: fix include path for CMake
2021-05-24 19:07:32 +02:00
Jerome Duval
5d99373761
libsdl2: sdl2-config: fix include dir
2021-05-14 17:27:27 +02:00
Jerome Duval
41f3daf8d7
libsdl2: switch to cmake build
2021-04-28 20:27:00 +02:00
Gerasim Troeglazov
ae2ec50bf9
libsdl2: fix mouse event for relative mode
2021-03-08 14:42:30 +10:00
Gerasim Troeglazov
57426fb0f8
libsdl2: fix build for gcc2 and secondary arch
2021-03-05 22:04:03 +10:00
Gerasim Troeglazov
36423af606
libsdl2:bump version
...
* add support for haiku system cursors
* disable direct mode (fix mouse glitch)
2021-03-05 18:49:34 +10:00
Jerome Duval
3c351ac290
libsdl2: bump version.
2019-10-29 19:18:40 +01:00
Gerasim Troeglazov
7c23a48775
libsdl2: fix event mask for relative mouse mode
2019-06-20 23:44:09 +10:00
Jerome Duval
2d027471f1
libsdl2: bump version.
...
remove old recipes and patches.
2019-03-30 13:24:50 +01:00
EXL
d7acd14018
libsdl2: Fix build on x86_gcc2
2018-12-22 15:49:42 +10:00
EXL
05216c8eac
libsdl2: Implement message box for Haiku
...
Add implementation for functions:
SDL_ShowSimpleMessageBox()
SDL_ShowMessageBox()
Support for simple customization is implemented too.
2018-12-20 23:36:43 +10:00
Jérôme Duval
145a6a38e7
libsdl2: bump revision.
...
haikuporter on the buildbot seems to use different revisions for base and devel packages.
2018-12-01 22:08:47 +01:00
Jérôme Duval
c1926c8550
libsdl2: provide 0.8.0 for lib:libsdl2.
2018-12-01 18:46:35 +01:00
Gerasim Troeglazov
f66f855812
libsdl2: disable pointer history
2018-11-05 23:28:26 +10:00
Peter Kosyh
f74e0cd1e4
media-libs/libsdl2: mouse improvements ( #3194 )
...
* simple implementation of SDL_ShowCursor for Haiku
* mouse_relative mode fix
* mouse wheel y inverted
2018-10-07 00:53:49 +10:00
Gerasim Troeglazov
b40072d3d2
libsdl2: add support for relative mouse mode
2018-09-18 20:49:04 +10:00
Jerome Duval
f38aa621d9
media-*: reorder sections.
2018-08-09 09:05:12 +02:00
miqlas
d010d0ebd6
libSDL2: bump ( #2731 )
...
* libSDL2: bump
* https
2018-06-23 23:03:14 -04:00
Adrien Destugues
2ca70f5093
Workaround a crash in BDirectWindow management.
2018-02-02 12:59:35 +01:00
Adrien Destugues
363aa5f013
libsdl2: fix secondary arch build.
2018-02-02 09:43:14 +01:00
waddlesplash
7c0a39c3f9
libsdl2: enable.
2017-11-27 15:10:02 +01:00
Jerome Duval
2e2cc5dae6
libsdl2: bump version.
2017-11-04 00:15:42 +01:00
Jerome Duval
5e52eebbe0
libsdl2: move cmake file to devel package.
2017-09-30 19:48:24 +02:00
Jerome Duval
4f824b7196
libsdl2: add recipe for version 2.0.6.
...
tested on x86_64.
2017-09-30 14:02:59 +02:00
Jerome Duval
fc0936b040
Bump revisions for x86_64 rebuild after time_t change.
...
* a few apps needed build fix for time_t.
* disable compatibility packages for x86_64.
2017-06-27 15:46:25 +02:00
Jérôme Duval
bd8818b4a6
Remove libtool files.
2016-11-21 16:20:36 +01:00
ksterker
e8ab4a7952
Updated SDL2 to use dlopen instead of load_add_on, as discussed on haikuports ML ( #841 )
...
* FIXED SDL2 2.0.4 patchset. SDL2 was no longer handling any events.
* Added recipe for SDL2 2.0.5
* Updated SDL to use dlopen instead of load_add_on for loading dynamic
libraries
This resolves issues with SDL2_mixer not finding required 3rd party
libs, such as libvorso.3
* Removed trailing whitespace
2016-10-30 23:19:18 -04:00
ksterker
e82a987973
SDL2-2.0.5 recipe based on previous recipe and patchset ( #830 )
...
* Added recipe for SDL2 2.0.5
2016-10-20 16:09:30 -04:00
ksterker
7e425de2ac
FIXED SDL2 2.0.4 patchset. SDL2 was no longer handling any events. ( #827 )
2016-10-19 15:27:47 -04:00
François Revol
6a45dc0ff9
sdl2: add patch to fetch application signature from resources
...
This avoids warnings like:
Signature in rsrc doesn't match constructor arg.
(application/x-SDL-executable, application/x-vnd.oricutron)
It also avoid roster messing around with applications it things are the same.
2016-07-11 17:40:38 +02:00
Jerome Duval
a2cc9f9809
libsdl2: add recipe for version 2.0.4.
...
* remove oldest recipes.
2016-02-25 20:48:57 +00:00
dash102
1b9b981584
Reformat 10 Recipes 2
...
Update enca-1.15.recipe
Update libpaper-1.1.24.recipe
Update libedit-2014_10_30_3.1.recipe
Update faad2-2.7.recipe
Update libebur128-1.0.1.recipe
Update pnglite-0.1.17.recipe
Update libircclient-1.8.recipe
Update glu-9.0.0.recipe
Update polarssl-1.3.9.recipe
Update libpaper-1.1.24.recipe
Update libedit-2014_10_30_3.1.recipe
Update faad2-2.7.recipe
Update libebur128-1.0.1.recipe
Update libebur128-1.0.1.recipe
Update libsdl2-2.0.1.recipe
Update libircclient-1.8.recipe
Update libpaper-1.1.24.recipe
2015-12-28 12:36:51 +00:00
dash102
a3591a7721
Reformat 10 recipes
...
Update libnsgif-0.1.1.recipe
Update libsdl2-2.0.0.recipe
Update haikuwebkit-1.2.0.recipe
Update haikuwebkit-1.2.1.recipe
Update haikuwebkit-1.2.2.recipe
Update haikuwebkit-1.2.3.recipe
Update haikuwebkit-1.2.0.recipe
Update haikuwebkit-1.2.1.recipe
Update haikuwebkit-1.2.2.recipe
Update libnsbmp-0.1.1.recipe
Update libnsgif-0.1.1.recipe
Update libsdl2-2.0.0.recipe
Update libmpdclient-2.11_git.recipe
Update libpng-1.5.25.recipe
Update libcss-0.4.0.recipe
Update libdvdnav-4.2.0.recipe
Update libsdl2-2.0.0.recipe
2015-12-26 13:42:37 +00:00
Humdinger
f5b71b546d
Recipe cosmetics. Improved SUMMARY/DESCRIPTION, re-ordered blocks.
2015-08-28 17:15:55 +02:00
Augustin Cavalier
1f4293e134
Get rid of gcc_syslibs REQUIREs.
2015-08-04 15:45:00 -04:00
Augustin Cavalier
4634abef1b
Trim extra newlines at end of file & trailing whitespace.
2015-08-04 12:08:31 -04:00
Augustin Cavalier
f561efbc96
Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME.
2015-07-02 11:13:12 -04:00
Puck Meerburg
7d1303b6b6
libsdl2: Add extra check on switching context, fix build
2015-01-17 20:29:40 +01:00
Oliver Tappe
52b344b97b
Drop references to $haikuVersion.
...
* Referring the current haiku version explicitly is not needed, since
the RequiresUpdater takes care of setting the version of Haiku used
for building a package.
2014-12-14 23:08:52 +01:00
Adrien Destugues
eb2e52395e
SDL2: fix NULL pointer dereference.
2014-09-03 19:28:47 +02:00