Package Details: mingw-w64-sdl2 2.30.2-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-sdl2.git (read-only, click to copy)
Package Base: mingw-w64-sdl2
Description: A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 2) (mingw-w64)
Upstream URL: http://libsdl.org
Licenses: MIT
Submitter: Schala
Maintainer: edub4rt (Vaporeon)
Last Packager: Vaporeon
Votes: 25
Popularity: 0.002097
First Submitted: 2013-06-27 00:58 (UTC)
Last Updated: 2024-04-13 23:27 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

PedroHLC commented on 2019-08-07 12:23 (UTC)

Hi, as hhromic said already, missing -configure, which leads to:

PKGBUILD: line 22: i686-w64-mingw32-configure: command not found

hhromic commented on 2019-08-07 10:06 (UTC)

Hi again, actually I think you need to re-add mingw-w64-configure as make dependency as it was done before the switch to CMake in 6c5cd671

Thanks for the patience!

hhromic commented on 2019-08-07 07:41 (UTC)

Thanks for that, appreciated! I noticed that you left the build dependency on CMake, it doesn't affect me but thouhgt you may want to correct that as well.

edub4rt commented on 2019-08-06 23:12 (UTC)

I've reverted to use autotools again to provide pkgconfig files.

hhromic commented on 2019-08-04 18:02 (UTC) (edited on 2019-08-04 18:05 (UTC) by hhromic)

Hi @edub4rt. First, thanks for your work with this package!

May I ask why building with CMake is more reliable than using autotools? For example the MSYS2 pacman packages use autotools [1] without any issue, and even this package here used autotools before without any aparent issues either.

The omission of the pkg-config files is a big usability issue for the end-users of this package. For example the widely used SDL_image package [2] in this same AUR is broken currently because of the lack of pkg-config files.

Perhaps it is best/wiser to switch back to autotools builds and move back to CMake builds when everything is correctly working from upstream (TODO sorted out)?

[1] https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-SDL2/PKGBUILD

[2] https://aur.archlinux.org/packages/mingw-w64-sdl2_image/

chungy commented on 2019-07-27 20:03 (UTC)

Didn't notice the reply. I am sorry to hear that. I absolutely need the pkgconfig files... I guess I'll have to patch it myself to build with autotools.

edub4rt commented on 2019-07-10 13:16 (UTC)

@chungy Unfortunately SDL2 does not provide pkgconfig files when building for Windows with CMake (it's in their TODO), only when building with autotools generates it. I think building with CMake is more reliable than autotools, so I'm keeping as it is.

chungy commented on 2019-07-08 01:49 (UTC)

Since the move to cmake, the pkgconfig/sdl2.pc is no longer installed. Please fix.

CyberShadow commented on 2019-06-23 05:13 (UTC)

Hi there, I think you forgot to add cmake as build dependency.

/startdir/PKGBUILD: line 22: i686-w64-mingw32-cmake: command not found

xantares commented on 2019-06-18 17:06 (UTC) (edited on 2019-06-18 17:20 (UTC) by xantares)

hi,

could you switch to cmake instead of autotools like the regular package to provide the configuration modules ?

https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/sdl2

xan.