summary refs log tree commit diff
path: root/pkgs/development/libraries/SDL
AgeCommit message (Collapse)AuthorFilesLines
2023-05-14SDL_classic: update broken patch URLRaphael Robatsch1-1/+1
https://src.fedoraproject.org/cgit/ does not exist anymore, and the automatic redirects are not 100% accurate.
2023-01-26treewide: remove global with lib; statements in pkgs/developmentShawn89011-15/+13
2022-08-06SDL: add patch for CVE-2022-34568Robert Scott1-0/+5
2021-07-03Merge pull request #127278 from r-burns/sdl-hashesBen Siraphob1-10/+10
[staging] SDL: fix hashes
2021-06-29SDL: fix wrongly linking to Mesa on DarwinMark Vainomaa1-2/+3
2021-06-17SDL: fix hashesRyan Burns1-10/+10
SDL migrated from hg.libsdl.org to github.com and transparently redirects the patch urls, but the patch contents are not identical due to the mercurial -> git migration.
2021-06-10Change all alsaLib references to alsa-libAndersonTorres1-3/+3
2021-01-24pkgs/development: stdenv.lib -> libBen Siraphob1-1/+1
2021-01-21pkgs/development/libraries: stdenv.lib -> libBen Siraphob1-4/+4
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2019-11-20SDL: fix setup hookJan Tojnar1-1/+1
SDL_LIB_PATH needs to contain -L
2019-11-08Merge commit 'afa48f16f265fd3e88073bca7929e1e103bd3dc3' into bash-no-undef-varsJohn Ericson2-5/+18
2019-11-08SDL, SDL2: SDL{,2}_PATH may be undefinedJohn Ericson1-1/+1
2019-10-23SDL: Add library paths of all SDL sub-packages to sdl-configPuck Meerburg2-5/+16
Because of how nixpkgs works, all the SDL-umbrella libraries are in different folders. On a usual system, when using `sdl-config --libs`, this means that SDL_gfx would also be on the linker path. Some packages seem to depend on this being the case.
2019-09-25SDL: Do not propagate -dev outputs at runtimeThomas Tuegel1-7/+12
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-2/+2
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-07-03SDL: remove cf-privateDaiderd Jordan1-6/+1
2019-06-17treewide: remove libGLSupported from pkgsMatthew Bauer1-1/+2
This isn’t a package, and we already have mesaPlatforms to handle this logic.
2019-02-24SDL{,2}: support building for androidMatthew Bauer1-9/+7
This should be picking up the OpenGL ES headers provided by the NDK. More testing is needed.
2018-11-24Treewide: use https for src.fedoraproject.orgc0bw3b1-1/+1
2018-11-05SDL: move overrides out of all-packages.nixDaiderd Jordan1-7/+7
Using defaults makes it much easier to understand what the values are.
2018-11-05SDL: include cf-private on darwinDaiderd Jordan1-1/+6
It's not included implicitly by the frameworks anymore. Undefined symbols for architecture x86_64: "_NSDefaultRunLoopMode", referenced from: _QZ_PumpEvents in SDL_QuartzEvents.o "_OBJC_CLASS_$_NSArray", referenced from: objc-class-ref in SDL_QuartzEvents.o "_OBJC_CLASS_$_NSDate", referenced from: objc-class-ref in SDL_QuartzEvents.o ld: symbol(s) not found for architecture x86_64
2018-08-30treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson1-3/+2
Want to get this out of here for 18.09, so it can be deprecated thereafter.
2018-06-28treewide: http -> https sources (#42676)Silvan Mosberger1-1/+1
* treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
2018-06-03SDL: propagate libiconvOrivej Desh1-2/+4
SDL/SDL.h includes SDL/SDL_stdinc.h which includes iconv.h, therefore all packages that include SDL.h should be able to include iconv.h Fixes SDL_gfx, SDL_image etc. on Darwin.
2018-05-10SDL, SDL2: Remove crossAttrsJohn Ericson1-23/+13
Cross drvs are now the default for precisely this reason.
2018-03-18SDL: avoid cryptic error from /bin/sh impurityVladimír Čunát1-0/+3
2018-03-08SDL: propagate X11 libs even when building statically against them on DarwinJan Malakhovski1-2/+1
Packages like SDL_image, SDL_mixer, SDL_net, SDL_ttf depend on this. This reverts a piece of 19130ebc5d05cc7720335c92d68a4fd1faf28dc0.
2018-03-06SDL: build statically against x11 on DarwinJan Malakhovski1-2/+10
2018-03-06SDL, SDL2: don't link statically to any of the inputsJan Malakhovski1-8/+9
2018-03-06SDL, SDL2: cleanup and cross-pollinate with useful changes to either expressionJan Malakhovski1-33/+45
2018-03-06SDL: add a patch to fix https://bugzilla.libsdl.org/show_bug.cgi?id=1769Jan Malakhovski1-0/+5
2018-02-24treewide: transition from mesa_glu to libGLUAlexander V. Nikolaev1-2/+2
2018-02-24treewide: transition from mesa_noglu to libGLAlexander V. Nikolaev1-2/+2
2018-02-13SDL: add libiconv to fix buildWill Dietz1-2/+3
2018-02-08treewide: s/pkgs.fedoraproject.org/src.fedoraproject.org/Dan Peebles1-1/+1
Upstream killed the pkgs server but src continues to serve up the exact same content, so we can just point there and all hashes should be unchanged.
2017-12-30treewide: Don't use envHook anymoreJohn Ericson1-5/+1
This commits needs a MAJOR audit as I oftentimes just guessed which of `$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-06-28SDL: Don't use stdenv ? crosshsloan1-6/+5
Simplify and finess logic a bit in a way that doesn't affect the default native build, too.
2017-06-28SDL: Don't use stdenv.crossJohn Ericson1-1/+2
2017-02-11sdl: fix very long filenamePeter Hoeg1-0/+1
2016-09-03SDL: fix OpenGL supportNikolay Amiantov1-2/+2
2016-09-03SDL: fix startup of (some) games using OpenGLRobert Helgesson1-2/+2
Fixes #18247.
2016-08-29treewide: Shuffle outputsTuomas Tynkkynen1-1/+1
Make either 'bin' or 'out' the first output.
2016-08-22SDL: cleanup and add patch to discover extensionsNikolay Amiantov3-15/+40
2016-05-12SDL: Revert "SDL: use mesa_noglu instead of mesa"Ricardo Ardissone1-3/+3
This reverts commit a9a94df4e644168de200c3689d3c53100256bf74.
2016-04-24SDL: use mesa_noglu instead of mesaNikolay Amiantov1-3/+3
2016-03-08Merge master into closure-sizeVladimír Čunát1-23/+38
The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
2016-02-14Merge branch 'master' into closure-sizeVladimír Čunát1-2/+3
2016-02-07Merge branch 'master' into stagingVladimír Čunát1-2/+3
2016-02-07SDL: add patches from FedoraNikolay Amiantov1-23/+38
Fixes several bugs (some of which were fixed in the official repository but no release made).