summaryrefslogtreecommitdiffstats
path: root/pkgs/development/interpreters/love
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2019-09-10 20:57:12 -0400
committerAaron Andersen <aaron@fosslib.net>2019-09-10 20:57:12 -0400
commitef114315caed81b7a34d193ba6dca7bc878d235b (patch)
tree120710ad9eb6b8ba14a7198daed785358296bf12 /pkgs/development/interpreters/love
parent2bcd4fa96d47f246b1577c59c2561f9b8dc38314 (diff)
love_0_8: fix broken build
Diffstat (limited to 'pkgs/development/interpreters/love')
-rw-r--r--pkgs/development/interpreters/love/0.8.nix17
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/development/interpreters/love/0.8.nix b/pkgs/development/interpreters/love/0.8.nix
index 5fbb34bf213a..792fe299e4dd 100644
--- a/pkgs/development/interpreters/love/0.8.nix
+++ b/pkgs/development/interpreters/love/0.8.nix
@@ -5,9 +5,11 @@
}:
stdenv.mkDerivation rec {
- name = "love-0.8.0";
+ pname = "love";
+ version = "0.8.0";
+
src = fetchurl {
- url = "https://bitbucket.org/rude/love/downloads/${name}-linux-src.tar.gz";
+ url = "https://bitbucket.org/rude/love/downloads/${pname}-${version}-linux-src.tar.gz";
sha256 = "1k4fcsa8zzi04ja179bmj24hvqcbm3icfvrvrzyz2gw9qwfclrwi";
};
@@ -36,13 +38,14 @@ stdenv.mkDerivation rec {
} || true
'';
- NIX_CFLAGS_COMPILE = ''
- -I${SDL.dev}/include/SDL
- -I${freetype.dev}include/freetype2
- '';
+ NIX_CFLAGS_COMPILE = [
+ "-I${SDL.dev}/include/SDL"
+ "-I${freetype.dev}include/freetype2"
+ "-DGL_GLEXT_PROTOTYPES" # https://community.khronos.org/t/glgenbuffers-was-not-declared-in-this-scope/59283/2
+ ];
meta = {
- homepage = http://love2d.org;
+ homepage = "http://love2d.org";
description = "A Lua-based 2D game engine/scripting language";
license = stdenv.lib.licenses.zlib;