summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-libs/libsdl2: Stabilize 2.30.7-r1 x86, #936073Arthur Zamarin2024-10-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.30.7-r1 arm64, #936073Arthur Zamarin2024-10-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.30.7-r1 amd64, #936073Sam James2024-09-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.30.7-r1 ppc, #936073Sam James2024-09-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Drop threads USE flag from 2.30.7-r1James Le Cuirot2024-09-281-2/+1
| | | | | | | It's effectively mandatory now. Closes: https://bugs.gentoo.org/931087 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-libs/libsdl2: rename use flag fcitx4 to fcitxYongxiang Liang2024-09-283-8/+8
| | | | | | | | Closes: https://bugs.gentoo.org/920548 Closes: https://bugs.gentoo.org/936970 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38487 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-libs/libsdl2: Drop oldJames Le Cuirot2024-09-285-890/+0
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-126-6/+6
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/libsdl2: add 2.30.7Sam James2024-09-022-0/+210
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: add 2.30.6Sam James2024-08-292-0/+210
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Fix build with >=gui-libs/libdecor-0.2.0Sv. Lockal2024-08-012-0/+20
| | | | | | | | | | | This applies https://github.com/libsdl-org/SDL/commit/4ce935b9106a0311436e41c5f28f00db30a93de1 to libsdl2-2.28. Closes: https://bugs.gentoo.org/936443 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37657 Closes: https://bugs.gentoo.org/936020 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5-r2 ppc64, #936319Sam James2024-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5-r2 sparc, #936319Sam James2024-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5-r2 ppc, #936319Sam James2024-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5-r2 arm, #936319Sam James2024-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5-r2 x86, #936319Sam James2024-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5-r2 arm64, #936319Sam James2024-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5-r2 amd64, #936319Sam James2024-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: wire up libdecor support for stable series tooEli Schwartz2024-07-191-0/+266
| | | | | | | | | | [sam: add Bug: tags.] Bug: https://bugs.gentoo.org/936020 Bug: https://bugs.gentoo.org/936267 Fixes: 1b5e09a485a7c7f756af30aae248aeed5082a877 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: fix automagic dependency on libdecorEli Schwartz2024-07-191-0/+1
| | | | | | | | | | | | | | It is enabled and depended on for the 2.30 ebuilds which use cmake, although the cmake builds default to not building with libdecor support. It is not enabled for the stable 2.28 ebuild which uses autotools, although the autotools builds default to detecting libdecor and using it. Closes: https://bugs.gentoo.org/936020 Closes: https://bugs.gentoo.org/936267 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: keyword 2.30.3 for ~loongWANG Xuerui2024-05-251-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-libs/libsdl2: Drop old 2.30.1-r1 and 2.30.2-r2James Le Cuirot2024-05-193-474/+0
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-libs/libsdl2: disable automagic ccacheIonen Wolkens2024-05-051-0/+1
| | | | | | | | | | | Randomly spotted ccache lines despite FEATURES=-ccache during a rebuild. Unsure by what logic options were sorted in this mycmakeargs, so semi randomly inserted near the end among the other hard =OFF for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libsdl2: Keyword 2.30.3 x86, #931005Arthur Zamarin2024-05-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/libsdl2: add 2.30.3Sam James2024-05-022-0/+209
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: wire up libdecor supportSam James2024-05-011-0/+208
| | | | | | | | | | Enable it with USE=wayland given upstream strongly recommend it in their FAQ: https://github.com/libsdl-org/SDL/blob/main/docs/README-wayland.md#window-decorations-are-missing-or-the-decorations-look-strange. (They've used stronger words on e.g. Twitter too.) Closes: https://bugs.gentoo.org/927185 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Update mesa[gles1,gles2] deps now flags have goneJames Le Cuirot2024-04-273-9/+9
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-libs/libsdl2: Drop old 2.28.1, 2.28.3, 2.28.4-r1, 2.28.5-r1James Le Cuirot2024-04-275-960/+0
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-libs/libsdl2: Bump to 2.30.2, migrate to CMakeJames Le Cuirot2024-04-132-0/+206
| | | | | | | | | | | | | | | | | SDL3 only suppports CMake, and we have seen issues with flags not being respected in the tests under Autotools. There are CMake options for nearly every configure option we were using before. I have kept the options in the same order for easier comparison, at least for now. There is no way to explicitly select gles1 or gles2, only gles in general. Detection is performed for each at build time, but this will always succeed as libglvnd covers them both. Detection is also performed at runtime, so the usual auto-magic concerns don't apply here. Closes: https://bugs.gentoo.org/929065 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-libs/libsdl2: try harder with LDFLAGS for testsSam James2024-03-281-0/+1
| | | | | | | | | I ended up hitting a GCC bug because of inconsistent use of -mfpmath=sse. This should hopefully help. Bug: https://gcc.gnu.org/PR114487 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Unset variables that interfere with testsJames Le Cuirot2024-03-171-0/+1
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-libs/libsdl2: add 2.30.1Sam James2024-03-172-0/+264
| | | | | | Closes: https://bugs.gentoo.org/921254 Closes: https://bugs.gentoo.org/924034 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5 arm, #923525Matoro Mahri2024-02-271-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5 ppc64, #923525Matoro Mahri2024-02-271-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libsdl2: Drop Raspberry Pi support in revbumpJames Le Cuirot2024-02-101-0/+263
| | | | | | | media-libs/raspberrypi-userland(-bin) is being last-rited. You can now use the kmsdrm video driver instead. The dependency was missing in this package anyway. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-libs/libsdl2: stable 2.28.5 for sparc, bug #923525Rolf Eike Beer2024-02-091-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5 amd64, #923525Sam James2024-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5 arm64, #923525Sam James2024-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5 x86, #923525Arthur Zamarin2024-02-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.5 ppc, #923525Sam James2024-02-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: set IUSE=+hapticMike Gilbert2024-01-231-1/+1
| | | | | | No external deps, so no reason not to enable it. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.3 x86, #914777Matoro Mahri2024-01-161-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.3 ppc, #914777Matoro Mahri2024-01-141-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-124-8/+8
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/use.desc: Make USE=gles2 globalMichał Górny2023-12-181-1/+0
| | | | | | | | | | | Add a global USE=gles2 flag, to enable GLES 2 support (as a companion to USE=gles2-only). It seems to be used consistently in 16 packages, though for some it also enables GLES 3). Technically there are also `gles1` and `gles3` flags in the wild but they are used by a few packages. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.3 ppc64, #914777Matoro Mahri2023-12-141-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libsdl2: Stabilize 2.28.3 arm64, #914777Matoro Mahri2023-12-141-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libsdl2: Keyword 2.28.5 mips, #896130Matoro Mahri2023-11-241-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: add missing test depMatoro Mahri2023-11-231-0/+1
| | | | | | Bug: https://bugs.gentoo.org/896130 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libsdl2: wire up testsMatoro Mahri2023-11-201-2/+30
| | | | | | | Bug: https://bugs.gentoo.org/896130 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/33898 Signed-off-by: Michał Górny <mgorny@gentoo.org>